Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.47.0-wmf.10 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 Z860 0 186 290845 223662 2026-07-13T20:32:12Z Autom 448 +sv label 290845 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z860" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z860K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language tag" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ভাষাকোড" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語コード" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "code de langue" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taalcode" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Koodu asụsụ" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "код языка" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "codice della lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "語言標籤" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "भाषा टैग" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprachcode" } ] } } ], "Z8K2": "Z60", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z960" ], "Z8K5": "Z860" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language tag to language" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ভাষাকোড হতে ভাষা" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprachcode zu Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taalcode naar taal" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語コードを言語名に変換" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "code de langue vers langue" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Koodu asụsụ na asụsụ" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Код языка в объект" }, { "Z1K1": "Z11", "Z11K1": "Z1186", "Z11K2": "קוד שפה לשפה" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "codice in Lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "將語言標籤轉換成語言物件" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "भाषा टैग से भाषा" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "código de idioma a idioma" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språkkod till Naturligt språk" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "language code to language", "language from language code", "code to language" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Sprache von Sprachcode" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "入力された言語コードを言語名に変換する" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Converts BCP 47 language tag to Z60/Natural language object" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "converteert taalcode (invoer) naar taalnaam (uitvoer)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Na-atụgharị koodu asụsụ (ntinye) ka ọ bụrụ aha asụsụ (mmepụta)" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Конвертирует код языка в Z60/Естественный язык" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "convertit le code de langue en objet Z60/langage naturel" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Converte il codice di una lingua in un oggetto Lingua naturale" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "BCP 47 भाषा टैग को Z60/प्राकृतिक भाषा वस्तु में बदलता है" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wandelt BCP 47-Sprachcode in Z60/Natürliche Sprache-Objekt um" } ] } } 328druhbmyu0kekjzz7on3r542knalw Z1650 0 876 290844 229757 2026-07-13T20:30:27Z Autom 448 +sv label 290844 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z1650" }, "Z2K2": { "Z1K1": "Z60", "Z60K1": "frr" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Northern Frisian" }, { "Z1K1": "Z11", "Z11K1": "Z1650", "Z11K2": "Nordfriisk" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "севернофризский" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "北フリジア語" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Nordfriesisch" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Noord-Fries" }, { "Z1K1": "Z11", "Z11K1": "Z1025", "Z11K2": "Północnofryzyjski" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "nordfrisiska" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 38tt6l51uza971hzawzu5qyp648m7we Wikifunctions:Project chat 4 1184 290680 290542 2026-07-13T12:40:56Z Sannita (WMF) 10 archiving old messages 290680 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == [[Z35298]] == Does anyone know what the problem with this implementation is? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:14, 18 May 2026 (UTC) :There is a bug that doesn't allow Python implementation to return nested lists. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:31, 19 May 2026 (UTC) ::Is there a Phabricator task for this? Searching through them is hell. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 03:22, 20 May 2026 (UTC) :::A bit of time ago I opened [[phab:T392750]], which is very similar to this issue. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:26, 20 May 2026 (UTC) ::I don’t think there is a general problem with returning nested lists. There is a problem with not taking into account the declared type for a nested list, which is an issue only for types with custom conversion. There is an equivalent issue on the input side, applicable to all “generic types” that are nested, including typed lists: [[:phab:T417266]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:39, 16 June 2026 (UTC) == 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 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 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == [[Z37279]] == I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC) :You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC) ::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC) == Criticism from English Wikipedia == Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you. If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone. The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions. This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual. #'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 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:31, 13 July 2026 (UTC) bbt7vo7pp7syfnd3gurbzv6bjo19dl4 290681 290680 2026-07-13T12:41:48Z Sannita (WMF) 10 /* I did something stupid, can I undo it? */ resolved 290681 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == [[Z35298]] == Does anyone know what the problem with this implementation is? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:14, 18 May 2026 (UTC) :There is a bug that doesn't allow Python implementation to return nested lists. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:31, 19 May 2026 (UTC) ::Is there a Phabricator task for this? Searching through them is hell. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 03:22, 20 May 2026 (UTC) :::A bit of time ago I opened [[phab:T392750]], which is very similar to this issue. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:26, 20 May 2026 (UTC) ::I don’t think there is a general problem with returning nested lists. There is a problem with not taking into account the declared type for a nested list, which is an issue only for types with custom conversion. There is an equivalent issue on the input side, applicable to all “generic types” that are nested, including typed lists: [[:phab:T417266]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:39, 16 June 2026 (UTC) == 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:41, 13 July 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 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 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == [[Z37279]] == I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC) :You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC) ::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC) == Criticism from English Wikipedia == Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you. If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone. The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions. This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual. #'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 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:31, 13 July 2026 (UTC) 5q5d91fqrqztkgj4sbrii0u32kap0p1 290995 290681 2026-07-14T11:36:06Z Qcne 48449 New topic, Meta RFC 290995 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]|[[WF:PC]]|[[WF:VP]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} == [[Z35298]] == Does anyone know what the problem with this implementation is? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:14, 18 May 2026 (UTC) :There is a bug that doesn't allow Python implementation to return nested lists. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:31, 19 May 2026 (UTC) ::Is there a Phabricator task for this? Searching through them is hell. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 03:22, 20 May 2026 (UTC) :::A bit of time ago I opened [[phab:T392750]], which is very similar to this issue. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:26, 20 May 2026 (UTC) ::I don’t think there is a general problem with returning nested lists. There is a problem with not taking into account the declared type for a nested list, which is an issue only for types with custom conversion. There is an equivalent issue on the input side, applicable to all “generic types” that are nested, including typed lists: [[:phab:T417266]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:39, 16 June 2026 (UTC) == 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:41, 13 July 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) {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 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 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> {{Section resolved|1=[[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:40, 13 July 2026 (UTC)}} == [[Z37279]] == I have issues getting this function to work. It throws an error about a multilingual string, ''Unspecified error (error information: "cannot read property 'Z12K1' of undefined")'', but the function isn't using that type anywhere. It worked just as it should when I constructed it directly in the test section of [[Z26107]], so it is probably something obvious I've missed in the implementation. A fresh set of eyes would be much appreciated! [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 23:03, 3 July 2026 (UTC) :You were passing the 1st and 2nd arguments ([[Z6091]]s) to {{Z|23468}}, which takes a [[Z6001]]. Fixed. edit: Also please review the test case I added, it's probably wrong. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 04:14, 4 July 2026 (UTC) ::Thank you, I also found the trouble with the error above. It still doesn't work with the cities I tried yesterday, but all others work. There probably some caching left from before one of the changes. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 08:57, 4 July 2026 (UTC) == Criticism from English Wikipedia == Hi all, you might be aware of [[:w:en:Wikipedia:Village pump (WMF)#Abstract Wikipedia goes somewhat live and already hosts unattributed enwiki copies...|this discussion on English Wikipedia]], that raised several criticisms about the project. As a team, we [[:abstract:Abstract Wikipedia:Response to English Wikipedia criticism|drafted an initial response]], that we want to run through you. If you want to suggest changes or edits, please [[:abstract:Abstract Wikipedia talk:Response to English Wikipedia criticism|use the talk page]]. Please, keep a polite and constructive tone. The editing period will be '''open until July 17'''. The final result of this editing will be published on Meta, and will be linked to the English Wikipedia community. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:19, 6 July 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 --> == July 2026 Wikimedia Café meetups regarding Wikimedia governance and options for reform == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 10px;">[[File:Wikimedia Café logo in plain SVG format.svg|60px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities in July. Both sessions will focus on Wikimedia governance, including possible follow-ups to the [https://meta.wikimedia.org/wiki/Movement_Charter Movement Charter] and options for reform. Participants may attend either or both Café sessions. This month, to deconflict the Café meetups from Wikimania, the meetups will be held one day later than usual. #'''26 July 2026 15:00 UTC''' ([https://zonestamp.toolforge.org/1785078000 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''27 July 2026 03:00 UTC''' ([https://zonestamp.toolforge.org/1785121200 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:31, 13 July 2026 (UTC) ==Discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]== [[File:Symbol watching blue lashes high contrast.svg|20px|link=|alt=]]&nbsp;You are invited to join the discussion at [[Meta:Requests_for_comment/The_future_of_Abstract_Wikipedia|Meta Requests for comment: The future of Abstract Wikipedia]]. <!-- Template:Please see --> [[User:Qcne|Qcne]] ([[User talk:Qcne|talk]]) 11:35, 14 July 2026 (UTC) 2udbg04vq1v7aalnegyptu4hbl6vlaa Wikifunctions:Report vandalism 4 1723 290804 290371 2026-07-13T13:45:16Z Bunnypranav 9976 Mark section resolved ([[User:Bunnypranav/sectionResolved.js|sectionResolved]]) 290804 wikitext text/x-wiki {{Wikifunctions:Report vandalism/header/{{#ifexist:Wikifunctions:Report vandalism/header/{{int:lang}}|{{int:lang}}|en}}}} {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} __NEWSECTIONLINK__ {{Archives|{{Flatlist|{{Special:PrefixIndex/WF:Report vandalism/Archive/|stripprefix=1}} }} }} <!-- Add new reports below this line --> == User:Wikifunctional == [[User:Wikifunctional]]. They just did one edit, which was clearly a vandalism. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:15, 11 July 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 13:45, 13 July 2026 (UTC) {{Section resolved|1=<span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 13:45, 13 July 2026 (UTC)}} fax5sdd12e405rh1bs09h8nno045bqj Wikifunctions:About 4 2771 290733 290573 2026-07-13T13:14:28Z Jdforrester (WMF) 4 Un-comment the Vision transclusion for [[User:YoshiRulz]]. 290733 wikitext text/x-wiki <languages/> : ''<translate><!--T:1--> Wikifunctions's first goal is to support the [[<tvar name="1">m:Special:MyLanguage/Wikimedia projects</tvar>|Wikimedia projects]], but it will support goals beyond that, just as with [[<tvar name="2">m:Special:MyLanguage/Wikidata</tvar>|Wikidata]]. This is a description of Wikifunctions beyond [[<tvar name="3">m:Special:MyLanguage/Wikipedia</tvar>|Wikipedia]].</translate>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<translate><!--T:117--> Mission statement</translate>]] : <translate><!--T:118--> A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</translate> {{WF:Vision}} </div> <translate> <!--T:2--> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. <!--T:3--> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in <tvar name="Jupyter">Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref></tvar> or <tvar name="PAWS">PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref></tvar> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. <!--T:4--> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[<tvar name="1">m:Special:MyLanguage/Wiktionary</tvar>|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. <!--T:5--> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. <!--T:6--> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. <!--T:7--> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[<tvar name="c">m:Special:MyLanguage/Wikimedia Commons</tvar>|Wikimedia Commons]]. <!--T:8--> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. <!--T:9--> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. <!--T:10--> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. == References == <!--T:11--> </translate> <references/> <translate> == See also == <!--T:119--> </translate> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] puzgeco5ofhy1h1ka0sozq56dxbcaz2 Wikifunctions:About/ar 4 2787 290736 210909 2026-07-13T13:14:36Z FuzzyBot 207 Updating to match new version of source page 290736 wikitext text/x-wiki <languages/> : ''الهدف الأول من ويكي دوال هو دعم [[m:Special:MyLanguage/Wikimedia projects|مشاريع ويكيميديا]]، لكنّه سيدعم أهدافً تتجاوز ذلك، تمامًا كما هو الحال مع [[m:Special:MyLanguage/Wikidata|ويكي بيانات]]. هذا وصفٌ لويكي دوال يتعدّى [[m:Special:MyLanguage/Wikipedia|ويكيبيديا]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|بيان المهمة]] : مشروع ويكيميديا للتعاون ال​​جماعي في إنشاء وصيانة مكتبة من نصوص الدوال البرمجية التي تدعم مشاريع ويكيميديا وما يتعدّاها، يمكن للجميع استدعاءها وإعادة استخدامها بكلٍ من لغات العالم الطبيعية ولغات البرمجة {{WF:Vision}} </div> '''ويكي دوال''' هي '''مستودع مفتوح للنصوص البرمجية''' يمكن لأي شخص استخدامه والمساهمة فيه. تشتمل ويكي دوال على دوال. يمكن لكل دالة منها أن تحتوي وصفٍا بعدّة لغات، بالإضافة لقائمة من المعاملات، حالات اختبار وقائمة تنفيذات بلغات برمجة مختلفة، كذلك بيانات وصفية إضافية، وكل ذلك متاح بعدّة لغات (من بين اللغات التي تدعمها ويكيميديا). هذه التنفيذات يمكن إعادة استخدامها في مشاريع برمجية أخرى «تطبيقات خاصة أو برامج نصيّة»، أو استدعاؤها وتنفيذها عبر الإنترنت «ببساطة في المتصفح، أو في بيئة سحابية، أو في كتيبات ملاحظة Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> أو PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>»، أو دمجها للحصول على دوال أكثر تعقيدًا، أيضًا يمكن توقيعها، تحليلها، أو التحقق من صحتها، وغيرها الكثير. ويكي دوال مشروع على غرار ويكيبيديا، ويكي بيانات، [[m:Special:MyLanguage/Wiktionary|ويكاموس]]، وغيرها من مشاريع عالمية تعاونية مشابهة للثقافة الحرّة: يُتيح للمساهمين من جميع أنحاء العالم إنشاء وصيانة مكتبة متعددة اللغات من الدوال، بإمكان أي شخص استخدامها لأي غرض كان. يمكن تدعيم كل دالة بتنفيذات متعددة ضمن لغات برمجة مختلفة، كذلك بحالات اختبار، شروط مسبقة ولاحقة، توثيقات، وبيانات وصفية في شكل تقديرات لوقت التشغيل وضمانات التعامل مع التعقيد للتنفيذات المختلفة، وما إلى ذلك. يمكن للمستخدمين استدعاء دالة ما مباشرًة على الموقع الإلكتروني، أو من خلال نصوصهم البرمجية أو التطبيقات الخاصة بهم، أو من واجهة سطر الأوامر، أو من تطبيق محلي. قد تنفّذ الدالة محليًا في المتصفح، أو في السحابة، أو محليًا مدمجةً في تطبيق خاص بالمستخدم. يسعى ويكي دوال لإنشاء كتالوج دوال مشترك ومُعرَّف جيدًا بحيث يمكن إعادة استخدام الدوال على نطاق واسع، بالإضافة إلى إيجاد بيئة يمكن فيها دمج الدوال وتنفيذها بسرعة عند الطلب. يهدف ويكي دوال إلى تسهيل عمل المطورين فيمكّنهم من الاعتماد على هذا المستودع كأي مكتبة خارجية، ويمكّن مستعملي الدوال من استدعاءها حسب الحاجة، بطريقة غير متوفرة حاليًا إلا عبر مواقع ويب معينة وبتغطية متفاوتة للغاية، والتي غالبًا ما تكون مكتوبة على شكل مواقع ويب التسعينيات مع تطبيقات جافا مصغرّة. جميع الدوال [[:en:Pure function|نقية]]، وذلك لتمكين تنفيذ آمن ومعزول. كذلك، يمكن إضافة بيانات وصفية لكل تنفيذ وتوقيعه رقميًا. يمكن للمستعملين الاختيار والتمعّن في أي تنفيذ يرغبون في استخدامه لكل دالة، وذلك حسب مواردهم العتادية المتاحة وإعدادات شبكة الثقة الخاصة بهم. سيسمح ويكي دوال بالوصول السهل إلى قواعد المعرفة الكبيرة مثل ويكي بيانات، بالإضافة إلى ملفات الإدخال والإخراج الثنائية. من الممكن تمامًا تحميل صورة كملف إدخال ومن ثم إرجاع نتائج تحليل مثلاً لما هو مصوّر في الصورة، أو كم عدد الألوان المختلفة التي تحتويها الصورة - أو إرجاع ملف ثنائي مختلف، مثلاً بتنسيق مختلف. هذا سيجري توفيره لسير العمل على [[m:Special:MyLanguage/Wikimedia Commons|ويكيميديا كومنز]]. يواصل ويكي دوال نهجًا لنقل المزيد من العمليات الحسابية التي كانت تُجرى عادةً على سطر الأوامر أو باستخدام تطبيقات من قبل المستخدمين الأكثر خبرة في الحاسوب، إلى الويب وإتاحة الوصول إلى دوال لم تكن متوفرة للجميع من قبل. وفي الوقت نفسه، سيزيد هذا من إنتاجية المطورين في كل مكان، حيث يمكنهم فقط استخدام مكتبة كبيرة من النصوص البرمجية بدلاً من الاعتماد على نسخ ولصق الإجابات من مواقع مثل «''StackOverflow''». على عكس ويكيبيديا، سيقوم المساهمون في الغالب بإنشاء تنفيذات جديدة لدالة بدلاً من تحديث الدوال الموجودة. يمكن اختبار التنفيذات تلقائيًا مقابل الاختبارات المُعطاة، أو مقابل بعضها البعض وتحليلها بشكل إضافي. يمكن كتابة التنفيذات بعدد من لغات البرمجة المختلفة، ولكنها ستكون قادرة على استدعاء دوال منفّذة بلغات برمجة أخرى. يمكن لمحرّك التنفيذ العمل بسلاسة (وإن لم يكن بالضرورة بأعلى أداء ممكن) عبر لغات برمجة مختلفة. مع أن دمج الدوال ضمن لغة برمجة واحدة يمنح في معظم الحالات زيادة كبيرة في الأداء، إلا أنه لا يوجد ما يستلزم ذلك. ففي كثير من الأحيان تكون سرعة التطوير ووقت المطوّر أهم من دورات المعالجة الإضافية التي يستهلكها محرّك التنفيذ. <span id="References"></span> == المراجع == <references/> <span id="See_also"></span> == انظر أيضًا == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] lst0y4cbn86gqs1zfulolnfalzucmj3 Wikifunctions:About/bn 4 2788 290735 187530 2026-07-13T13:14:36Z FuzzyBot 207 Updating to match new version of source page 290735 wikitext text/x-wiki <languages/> : ''উইকিফাংশনের প্রথম লক্ষ্য হল [[m:Special:MyLanguage/Wikimedia projects|উইকিমিডিয়া প্রকল্পগুলিকে]] সমর্থন করা, কিন্তু এটির উদেশ্য এখানেই সীমিত নয় এবং তাদের বাইরেও প্রশমিত, ঠিক যেমন [[m:Special:MyLanguage/Wikidata|উইকিউপাত্ত]]। এটি হল [[m:Special:MyLanguage/Wikipedia|উইকিপিডিয়ার]] বাইরে উইকিফাংশনের একটি বিবরণ।'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|মিশন বিবৃতি]] : অন্যান্য উইকিমিডিয়া প্রকল্প এবং এর বাইরেও যাতে প্রত্যেকে বিশ্বের প্রাকৃতিক এবং প্রোগ্রামিং ভাষায় কল এবং পুনরায় ব্যবহার করতে পারে, তা সমর্থন করার জন্য কোড ফাংশনগুলির একটি লাইব্রেরি তৈরি এবং বজায় রাখার জন্য একটি উইকিমিডিয়া প্রকল্প {{WF:Vision}} </div> '''উইকিফাংশন''' হল একটি '''মুক্ত কোডের ভান্ডার''' যা যে কেউ ব্যবহার করতে এবং অবদান রাখতে পারে। উইকিফাংশন, ফাংশন সমূহ নিয়ে গঠিত। একটি ফাংশনের একাধিক ভাষায় বর্ণনা থাকতে পারে যার মধ্যে পরামিতিগুলির তালিকা, পরীক্ষার ক্ষেত্র, বিভিন্ন প্রোগ্রামিং ভাষায় বাস্তবায়নের তালিকা এবং আরও অধিউপাত্ত থাকতে পারে, এই সবগুলিই বহু ভাষিক (উইকিমিডিয়া দ্বারা সমর্থিতগুলির মধ্যে) । বাস্তবায়নগুলিকে অন্যান্য সফ্টওয়্যার প্রকল্পে (ব্যক্তিগত অ্যাপ বা স্ক্রিপ্ট গুলোতে) পুনরায় ব্যবহার করা যেতে পারে, অনলাইনে কল এবং কার্যকর করা যেতে পারে (হয় কেবল ব্রাউজারে বা ক্লাউড পরিবেশে বা Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> বা PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> নোটবুকগুলিতে), আরও জটিল কার্যকারিতা অর্জনের জন্য গঠিত, স্বাক্ষরিত, বিশ্লেষণ বা যাচাই করা এবং আরো অনেক কিছুর ক্ষেত্রে ব্যবহার করা যেতে পারে। উইকিফাংশন হল উইকিপিডিয়া, উইকিউপাত্ত, [[m:Special:MyLanguage/Wiktionary|উইকিঅভিধান]], এবং অন্যান্য অনুরূপ বৈশ্বিক সহযোগিতামূলক মুক্ত সংস্কৃতি প্রকল্প গুলোর চেতনায় একটি প্রকল্প। এটি সারা বিশ্ব থেকে অবদানকারীদের ফাংশনের একটি বহুভাষিক গ্রন্থাগার তৈরি এবং বজায় রাখার অনুমতি দেয়, যেটি যে কেউ যে কোনো উদ্দেশ্যে ব্যবহার করতে পারে। প্রতিটি ফাংশন বিভিন্ন প্রাকৃতিক ও প্রোগ্রামিং ভাষা, পরীক্ষার ক্ষেত্র, প্রাক ও পরবর্তী কন্ডিশন, নথি, অধিউপাত্ত সমূহ যেমন আনুমানিক রানটাইমের সময় এবং বিভিন্ন বাস্তবায়নের জন্য জটিলতা গ্যারান্টি, ইত্যাদি দ্বারা সমর্থিত হতে পারে। ব্যবহারকারীরা সরাসরি ওয়েবসাইটে একটি ফাংশন কল করতে পারে অথবা তাদের নিজস্ব কোড বা অ্যাপ্লিকেশন থেকে, একটি কমান্ড-লাইন ইন্টারফেস, বা একটি স্থানীয় অ্যাপ থেকেও কল করা সম্ভব। ফাংশনটি স্থানীয় ব্রাউজারে, ক্লাউডে বা স্থানীয়ভাবে চালানো হতে পারে এবং ব্যবহারকারীর অ্যাপ্লিকেশনের মধ্যে অন্তর্নিহিত করা যেতে পারে। উইকিফাংশনের উদ্দেশ্য হল ব্যাপকভাবে পুনরায় ব্যবহার করা যেতে পারে এমন ফাংশনগুলির একটি সু-সংজ্ঞায়িত সাধারণ গ্রন্থাগার এবং এমন একটি পরিবেশ তৈরি করা যেখানে ফাংশনগুলি দ্রুত একত্রিত এবং কার্যকর করা যায়। উইকিফংশনের লক্ষ্য হল ডেভেলপারদের জন্য জীবন সহজ করা, যারা যে কোনও বাহ্যিক লাইব্রেরির মতো এই সংগ্রহস্থলের উপর নির্ভর করতে পারে এবং ব্যাকএন্ড ব্যবহারকারীদের জন্য যারা প্রয়োজন অনুযায়ী ফাংশন কল করতে পারে, এমনভাবে যা বর্তমানে শুধুমাত্র নির্দিষ্ট ওয়েবসাইটগুলির মাধ্যমে খুব অসম কভারেজের সাথে উপলব্ধ, যেগুলো প্রায়শই জাভা অ্যাপলেট ভাষায় ১৯৯০-এর দশকের ওয়েবসাইট আকারে লেখা হয়। একটি নিরাপদ স্যান্ডবক্স কার্যকরকরণ সক্ষম করার জন্য সমস্ত ফাংশন [[en:Pure function|বিশুদ্ধ]]। এছাড়াও, প্রতিটি বাস্তবায়ন অধিউপাত্ত এবং ক্রিপ্টোগ্রাফিকভাবে স্বাক্ষরিত করে ব্যাখ্যা করা যেতে পারে। ব্যাকএন্ড ব্যবহারকারীরা তাদের উপলব্ধ হার্ডওয়্যার সংস্থান এবং ওয়েব অফ ট্রাস্ট সেটিংসের উপর নির্ভর করে প্রতিটি ফাংশনের কোন বাস্তবায়ন ব্যবহার করতে হবে তা নির্বাচন এবং নিরীক্ষা করতে পারে। উইকিফাংশন, উইকিউপাত্তের মতো বৃহৎ জ্ঞানের ভিত্তিগুলিতে সহজে অ্যাক্সেসের অনুমতি দেবে, তারই সাথে বাইনারি ইনপুট এবং আউটপুট ফাইলগুলিতেও। একটি ইনপুট ফাইল হিসাবে একটি ছবি আপলোড করা সম্পূর্ণভাবে সম্ভব এবং এটি ভিন্ন বিন্যাসে বিশ্লেষণের ফলাফল প্রদান করতেও সম্ভব, যেমন ছবিতে কী চিত্রিত করা হয়েছে বা ছবিতে কতগুলি ভিন্ন রঙ রয়েছে বা একটি ভিন্ন বাইনারি। এটি [[m:Special:MyLanguage/Wikimedia Commons|উইকিমিডিয়া কমন্সে]] কর্মপ্রবাহের জন্য উপলব্ধ করা হবে। উইকিফাংশন আরও গণনা স্থানান্তরিত করার ঐতিহ্যকে অব্যাহত রেখেছে, যা সাধারণত কমান্ড লাইনে বা অ্যাপের মাধ্যমে বেশি কম্পিউটার জ্ঞানী কম্পিউটার ব্যবহারকারীদের দ্বারা ওয়েবে এবং কার্যকারিতা গ্রহণযোগ্যতাকে গণতন্ত্রীকরণ করে তুলেছে যা আগে উপলব্ধ ছিল না। একই সময়ে, এটি ডেভেলপারদের সর্বত্র উৎপাদনশীলতা বাড়াবে কারণ তারা ''StackOverflow'' এর মতোন সাইট থেকে উত্তরগুলি সঠিকভাবে কপি এবং পেস্ট করার উপর নির্ভর করার পরিবর্তে কোডের একটি বড় গ্রন্থাগার ব্যবহার করতে পারে। উইকিপিডিয়ার বিপরীতে, অবদানকারীরা বেশিরভাগ ক্ষেত্রে বিদ্যমান ফাংশন আপডেট করার পরিবর্তে একটি ফাংশনের জন্য নতুন বাস্তবায়ন তৈরি করবে। বাস্তবায়নগুলো স্বয়ংক্রিয়ভাবে প্রদত্ত পরীক্ষাগুলির বিরুদ্ধে, একে অপরের বিরুদ্ধে পরীক্ষা করা যেতে পারে এবং আরও বিশ্লেষণ করা যেতে পারে। বাস্তবায়নগুলি বিভিন্ন প্রোগ্রামিং ভাষায় লেখা যেতে পারে, তবুও তারা অন্যান্য প্রোগ্রামিং ভাষায় তৈরী করা ফাংশনগুলিকে কল করতে সক্ষম হতে পারে। কার্যকরকরণ ইঞ্জিনটি মসৃণভাবে বিভিন্ন ভাষায় কাজ করতে পারে (যদিও সর্বোচ্চ সম্ভাব্য পারফরম্যান্সের সাথে অগত্যা নয়)। যদিও বেশিরভাগ ক্ষেত্রেই একক প্রোগ্রামিং ভাষার মধ্যে ফাংশন রচনা করলে একটি বড় কর্মক্ষমতা বৃদ্ধি ঘটে, তবে এটি করার কোনও প্রয়োজন নেই। অধিকাংশ ক্ষেত্রে উন্নয়নের গতি এবং বিকাশকারীর সময়, কার্যকরকরণ ইঞ্জিনে ব্যয় করা অতিরিক্ত কম্পিউটার চক্রের চেয়ে বেশি মূল্যবান হবে। <span id="References"></span> == তথ্যসূত্র == <references/> <span id="See_also"></span> == আরও দেখুন == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] pnlubuxylrqx5u490cwun9mnp2vdn86 Wikifunctions:About/cs 4 2789 290738 240164 2026-07-13T13:14:37Z FuzzyBot 207 Updating to match new version of source page 290738 wikitext text/x-wiki <languages/> : ''Prvním cílem Wikifunctions je podpora projektů [[m:Special:MyLanguage/Wikimedia projects|Wikimedia]], ale stejně jako [[m:Special:MyLanguage/Wikidata|Wikidata]] bude podporovat i další cíle. Toto je popis Wikifunctions nad rámec [[m:Special:MyLanguage/Wikipedia|Wikipedie]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Programové prohlášení]] : Projekt Wikimedia pro všechny, kteří společně vytvářejí a udržují knihovnu kódových funkcí na podporu projektů Wikimedia i mimo ně, kterou může každý volat a znovu používat ve světových přirozených a programovacích jazycích. {{WF:Vision}} </div> '''Wikifunctions''' je '''otevřený repozitář kódu''', který může kdokoli používat a přispívat do něj. <div class="mw-translate-fuzzy"> Každá stránka ve Wikifunctions představuje funkci. Funkce má popis, seznam parametrů, testovací případy, seznam implementací v různých programovacích jazycích a další metadata. Implementace lze opakovaně používat v jiných softwarových projektech (soukromých aplikacích nebo skriptech), volat a spouštět je online (buď jen v prohlížeči, nebo v prostředí cloudu či notebooků Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> nebo PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), skládat je tak, aby bylo dosaženo složitější funkčnosti, podepisovat je, analyzovat nebo ověřovat a mnoho dalšího. </div> <div class="mw-translate-fuzzy"> Wikifunctions jsou projekt v duchu Wikipedie, Wikidat, [[m:Special:MyLanguage/Wiktionary|Wikislovníku]] a dalších, který umožňují přispěvatelům z celého světa vytvářet a udržovat knihovnu funkcí, kterou může kdokoli použít k jakémukoli účelu. Každá funkce může být podpořena několika implementacemi v různých programovacích jazycích, testovacími případy, předběžnými a následnými podmínkami, dokumentací, metadaty v podobě odhadů doby běhu a záruk složitosti pro různé implementace atd. Uživatelé mohou funkci volat přímo na webových stránkách nebo z vlastního kódu či aplikací, z rozhraní příkazového řádku nebo z místní aplikace. Funkce může být spuštěna lokálně v prohlížeči, v cloudu nebo lokálně a vložena do aplikace uživatele. </div> <div class="mw-translate-fuzzy"> Wikifunctions jsou určeny k vytvoření dobře definovaného společného katalogu funkcí, které lze široce opakovaně používat, a také prostředí, kde lze funkce rychle kombinovat a spouštět za běhu. Cílem Wikifunctions je usnadnit život vývojářům, kteří se na tento repozitář mohou spolehnout jako na jakoukoli externí knihovnu, a koncovým uživatelům, kteří mohou funkce volat podle potřeby způsobem, který je v současné době dostupný pouze s velmi nerovnoměrným pokrytím prostřednictvím specifických webových stránek, které jsou často psány formou webových stránek z 90. let s aplety v jazyce Java. </div> <div class="mw-translate-fuzzy"> Všechny funkce jsou čisté, aby bylo umožněno bezpečné provádění v sandboxu. Každou implementaci lze také opatřit metadaty a kryptograficky podepsat. Koncoví uživatelé si mohou vybrat a kontrolovat, kterou implementaci každé funkce použijí, v závislosti na svých dostupných hardwarových prostředcích a nastavení sítě důvěryhodnosti. </div> Wikifunctions umožní snadný přístup k rozsáhlým znalostním databázím, jako jsou Wikidata, ale také k binárním vstupním a výstupním souborům. Je zcela možné nahrát obrázek jako vstupní soubor a vrátit výsledky analýzy, například co je na obrázku vyobrazeno nebo kolik má obrázek různých barev - nebo jinou binárku, například v jiném formátu. To bude zpřístupněno pracovním postupům na [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. <div class="mw-translate-fuzzy"> Wikifunctions pokračuje v tradici přesunu většího množství výpočtů, které se obvykle prováděly na příkazovém řádku nebo pomocí aplikací zdatnějších uživatelů počítačů, na web a demokratizuje přístup k funkcím, které dříve nebyly k dispozici. Zároveň se tím zvýší produktivita vývojářů všude na světě, protože mohou jednoduše používat rozsáhlou knihovnu kódu, místo aby se spoléhali na správné kopírování a vkládání odpovědí ze ''StackOverflow''. </div> Na rozdíl od Wikipedie přispěvatelé většinou vytvářejí nové implementace funkcí namísto aktualizace stávajících funkcí. Tyto implementace mohou být automaticky testovány na základě zadaných testů, mezi sebou navzájem a dále analyzovány. <div class="mw-translate-fuzzy"> Implementace mohou být napsány v řadě různých programovacích jazyků, a přesto mohou volat funkce implementované v jiných programovacích jazycích. Prováděcí engine může plynule (i když ne nutně s nejvyšším možným výkonem) pracovat v různých jazycích. Ačkoli ve většině případů dochází k velkému zvýšení výkonu skládáním funkcí v rámci jednoho programovacího jazyka, není to podmínkou. V mnoha případech bude rychlost vývoje a čas vývojáře cennější než dodatečné cykly počítače strávené v exekučním enginu. </div> <span id="References"></span> == Reference == <references/> <span id="See_also"></span> == Viz též == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] iaphtgo5j5we47x0cnzfb5qqxk2qnkg Wikifunctions:About/da 4 2790 290737 172903 2026-07-13T13:14:37Z FuzzyBot 207 Updating to match new version of source page 290737 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Mission statement]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> '''Wikifunctions''' er et '''åbent arkiv med kode''' som alle kan bruge og bidrage til. <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Referencer == <references/> <span id="See_also"></span> == Se også == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] myhxw4cu3dv9rjsgd1wcyyganv8qxu5 Wikifunctions:About/de 4 2791 290739 130886 2026-07-13T13:14:37Z FuzzyBot 207 Updating to match new version of source page 290739 wikitext text/x-wiki <languages/> : ''Wikifunctions erstes Ziel ist es, die [[m:Special:MyLanguage/Wikimedia projects|Wikimedia-Projekte]] zu unterstützen, aber es wird darüber hinausgehende Ziele unterstützen, genau wie bei [[m:Special:MyLanguage/Wikidata|Wikidata]]. Dies ist eine Beschreibung von Wikifunctions über [[m:Special:MyLanguage/Wikipedia|Wikipedia]] hinaus.'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Leitgedanke]] : Ein Wikimedia-Projekt für jedermann zur gemeinschaftlichen Erstellung und Pflege einer Bibliothek von Code-Funktionen zur Unterstützung der Wikimedia-Projekte und darüber hinaus, für jedermann zum Aufruf und zur Wiederverwendung in den natürlichen und Programmiersprachen der Welt. {{WF:Vision}} </div> '''Wikifunctions''' ist ein '''offenes Code-Repositorium''', das jeder nutzen und zu dem jeder beitragen kann. Jede Seite in Wikifunctions stellt eine Funktion dar. Eine Funktion hat eine Beschreibung auf vielen Sprachen, eine Liste von Parametern, Testfälle, eine Liste von Implementierungen in verschiedenen Programmiersprachen und weitere Metadaten, alles in mehreren Sprachen (die von Wikipedia unterstützt werden). Die Implementierungen können in anderen Softwareprojekten (privaten Apps oder Skripten) wiederverwendet, online aufgerufen und ausgeführt werden (entweder nur im Browser oder in einer Cloud-Umgebung oder auf Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref>- oder PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>-Notebooks), zu komplexeren Funktionen zusammengestellt, signiert, analysiert oder validiert werden und vieles mehr. Wikifunctions ist ein Projekt im Geiste von Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]] und anderen ähnlichen Projekten: Es ermöglicht Mitwirkenden aus aller Welt, eine mehrsprachige Bibliothek von Funktionen zu erstellen und zu pflegen, die von jedem für jeden Zweck verwendet werden können. Jede Funktion kann durch mehrere Implementierungen in verschiedenen Programmiersprachen, Testfälle, Vor- und Nachherbedingungen, Dokumentation, Metadaten in Form von Laufzeitschätzungen und durch Komplexitätsgarantien für die verschiedenen Implementierungen usw. unterstützt werden. Benutzer können eine Funktion direkt auf der Website oder aus eigenem Code oder eigenen Anwendungen, über eine Kommandozeilenschnittstelle (CLI) oder eine lokale App aufrufen. Die Funktion kann lokal im Browser, in der Cloud oder lokal und eingebettet in der Anwendung des Benutzers ausgeführt werden. Wikifunctions soll sowohl einen wohldefinierten gemeinsamen Katalog von Funktionen, die in großem Umfang wiederverwendet werden können, wie auch eine Umgebung schaffen, in der Funktionen schnell kombiniert und "on the fly" ausgeführt werden können. Wikifunctions zielt darauf ab, das Leben für Entwickler zu erleichtern, die sich auf dieses Repositorium wie auf jede externe Bibliothek verlassen können. Ebenso soll sie Endbenutzern das Leben erleichtern, die Funktionen nach Bedarf auf eine Art und Weise aufrufen können, die derzeit nur mit einer sehr ungleichmäßigen Abdeckung durch spezifische Websites verfügbar ist, die oft in Form von 1990er Websites mit Java-Applets geschrieben sind. Alle Funktionen sind [[:en:Pure function|rein]], um eine sichere Ausführung in der Sandbox zu ermöglichen. Außerdem kann jede Implementierung mit Metadaten kommentiert und kryptografisch signiert werden. Endbenutzer können je nach verfügbaren Hardwareressourcen und Web-of-Trust-Einstellungen auswählen und prüfen, welche Implementierung der einzelnen Funktionen verwendet werden soll. Wikifunctions wird einen einfachen Zugriff auf große Wissensdatenbanken wie Wikidata ermöglichen, aber auch auf binäre Ein- und Ausgabedateien. Es ist durchaus möglich, ein Bild als Eingabedatei hochzuladen und Analyseergebnisse zurückzuliefern, z. B. was auf dem Bild abgebildet ist oder wie viele verschiedene Farben das Bild hat - oder eine andere Binärdatei, z. B. in einem anderen Format. Dies wird den Arbeitsabläufen auf [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]] zur Verfügung gestellt. Wikifunctions setzt die Tradition fort, mehr Berechnungen, die normalerweise auf der Kommandozeile oder mit Apps von mehr erfahreneren Computernutzern stattgefunden haben, ins Web zu verlagern und den Zugang zu Funktionen zu demokratisieren, die vorher nicht verfügbar waren. Gleichzeitig wird es die Produktivität von Entwicklern überall erhöhen, da sie einfach eine große Code-Bibliothek nutzen können, anstatt sich auf das Kopieren und Einfügen aus ''StackOverflow'' zu verlassen. Anders als in der Wikipedia werden die Mitwirkenden meist neue Implementierungen für eine Funktion erstellen, anstatt bestehende Funktionen zu aktualisieren. Die Implementierungen können automatisch gegen die vorgegebenen Tests und gegeneinander getestet und weiter analysiert werden. Implementierungen können in einer Reihe verschiedener Programmiersprachen geschrieben werden und dennoch in der Lage sein, Funktionen aufzurufen, die in anderen Programmiersprachen implementiert sind. Die Ausführungsengine kann reibungslos (wenn auch nicht unbedingt mit der höchstmöglichen Leistung) in verschiedenen Sprachen arbeiten. Obwohl in den meisten Fällen eine große Leistungssteigerung durch das Zusammenstellen von Funktionen innerhalb einer einzigen Programmiersprache erzielt wird, ist dies nicht zwingend erforderlich. In vielen Fällen werden die Entwicklungsgeschwindigkeit und die Zeit des Entwicklers wertvoller sein als die zusätzlichen Computerzyklen, die in der Ausführungsengine verbracht werden. <span id="References"></span> == Einzelnachweise == <references/> <span id="See_also"></span> == Siehe auch == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 0acs5g296cnc7e6espcblkgx7q5ide4 Wikifunctions:About/de-formal 4 2792 290740 221994 2026-07-13T13:14:38Z FuzzyBot 207 Updating to match new version of source page 290740 wikitext text/x-wiki <languages/> : ''Wikifunctions’s erstes Ziel ist es, die [[m:Special:MyLanguage/Wikimedia projects|Wikimedia-Projekte]] zu unterstützen, aber es wird darüber hinausgehende Ziele unterstützen, genau wie bei [[m:Special:MyLanguage/Wikidata|Wikidata]]. Dies ist eine Beschreibung von Wikifunctions über [[m:Special:MyLanguage/Wikipedia|Wikipedia]] hinaus.'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Leitgedanke]] : Ein Wikimedia-Projekt für jedermann zur gemeinschaftlichen Erstellung und Pflege einer Bibliothek von Code-Funktionen zur Unterstützung der Wikimedia-Projekte und darüber hinaus, für jedermann zum Aufruf und zur Wiederverwendung in den natürlichen und Programmiersprachen der Welt. {{WF:Vision}} </div> '''Wikifunctions''' ist ein '''offenes Code-Repository''', das jeder nutzen und zu dem jeder beitragen kann. <div class="mw-translate-fuzzy"> Jede Seite in Wikifunctions stellt eine Funktion dar. Eine Funktion hat eine Beschreibung, eine Liste von Parametern, Testfälle, eine Liste von Implementierungen in verschiedenen Programmiersprachen und weitere Metadaten. Die Implementierungen können in anderen Softwareprojekten (privaten Apps oder Skripten) wiederverwendet, online aufgerufen und ausgeführt werden (entweder nur im Browser oder in einer Cloud-Umgebung oder auf Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref>- oder PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>-Notebooks), zu komplexeren Funktionen zusammengestellt, signiert, analysiert oder validiert werden und vieles mehr </div> <div class="mw-translate-fuzzy"> Wikifunctions ist ein Projekt im Geiste von Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]] und anderen und ermöglicht es Mitwirkenden aus aller Welt, eine Bibliothek von Funktionen zu erstellen und zu pflegen, die von jedem für jeden Zweck verwendet werden können. Jede Funktion kann durch mehrere Implementierungen in verschiedenen Programmiersprachen, Testfälle, Vor- und Nachherbedingungen, Dokumentation, Metadaten in Form von Laufzeitschätzungen und durch Komplexitätsgarantien für die verschiedenen Implementierungen usw. unterstützt werden. Benutzer können eine Funktion direkt auf der Website oder aus eigenem Code oder eigenen Anwendungen, über eine Kommandozeilenschnittstelle (CLI) oder eine lokale App aufrufen. Die Funktion kann lokal im Browser, in der Cloud oder lokal und eingebettet in der Anwendung des Benutzers ausgeführt werden. </div> <div class="mw-translate-fuzzy"> Wikifunctions soll sowohl einen wohldefinierten gemeinsamen Katalog von Funktionen, die in großem Umfang wiederverwendet werden können, wie auch eine Umgebung schaffen, in der Funktionen schnell kombiniert und ''on the fly'' ausgeführt werden können. Wikifunctions zielt darauf ab, das Leben für Entwickler zu erleichtern, die sich auf dieses Repository wie auf jede externe Bibliothek verlassen können. Ebenso soll sie Endbenutzern das Leben erleichtern, die Funktionen nach Bedarf auf eine Art und Weise aufrufen können, die derzeit nur mit einer sehr ungleichmäßigen Abdeckung durch spezifische Websites verfügbar ist, die oft in Form von 1990er Websites mit Java-Applets geschrieben sind. </div> <div class="mw-translate-fuzzy"> Alle Funktionen sind rein, um eine sichere Ausführung in der Sandbox zu ermöglichen. Außerdem kann jede Implementierung mit Metadaten kommentiert und kryptografisch signiert werden. Endbenutzer können je nach verfügbaren Hardwareressourcen und Web-of-Trust-Einstellungen auswählen und prüfen, welche Implementierung der einzelnen Funktionen verwendet werden soll. </div> Wikifunctions wird einen einfachen Zugriff auf große Wissensdatenbanken wie Wikidata ermöglichen, aber auch auf binäre Ein- und Ausgabedateien. Es ist durchaus möglich, ein Bild als Eingabedatei hochzuladen und Analyseergebnisse zurückzuliefern, z. B. was auf dem Bild abgebildet ist oder wie viele verschiedene Farben das Bild hat – oder eine andere Binärdatei, z. B. in einem anderen Format. Dies wird den Workflows auf [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]] zur Verfügung gestellt. <div class="mw-translate-fuzzy"> Wikifunctions setzt die Tradition fort, mehr Berechnungen, die normalerweise auf der Kommandozeile oder mit Apps von mehr erfahreneren Computernutzern stattgefunden haben, ins Web zu verlagern und den Zugang zu Funktionen zu demokratisieren, die vorher nicht verfügbar waren. Gleichzeitig wird es die Produktivität von Entwicklern überall erhöhen, da sie einfach eine große Code-Bibliothek nutzen können, anstatt sich auf das korrekte Kopieren und Einfügen von Antworten aus ''StackOverflow'' zu verlassen. </div> Anders als in der Wikipedia werden die Mitwirkenden meist neue Implementierungen für eine Funktion erstellen, anstatt bestehende Funktionen zu aktualisieren. Die Implementierungen können automatisch gegen die vorgegebenen Tests und gegeneinander getestet und weiter analysiert werden. <div class="mw-translate-fuzzy"> Implementierungen können in einer Reihe verschiedener Programmiersprachen geschrieben werden und dennoch in der Lage sein, Funktionen aufzurufen, die in anderen Programmiersprachen implementiert sind. Die Ausführungsengine kann reibungslos (wenn auch nicht unbedingt mit der höchstmöglichen Leistung) in verschiedenen Sprachen arbeiten. Obwohl in den meisten Fällen eine große Leistungssteigerung durch das Zusammenstellen von Funktionen innerhalb einer einzigen Programmiersprache erzielt wird, ist dies nicht zwingend erforderlich. In vielen Fällen werden die Entwicklungsgeschwindigkeit und die Zeit des Entwicklers wertvoller sein als die zusätzlichen Computerzyklen, die in der Ausführungsengine verbracht werden. </div> <span id="References"></span> == Einzelnachweise == <references/> <span id="See_also"></span> == Siehe auch == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 5sg33631vd69en8v4ci81txqxztr94r Wikifunctions:About/en 4 2793 290741 119098 2026-07-13T13:14:38Z FuzzyBot 207 Updating to match new version of source page 290741 wikitext text/x-wiki <languages/> : ''Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Mission statement]] : A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages {{WF:Vision}} </div> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. == References == <references/> == See also == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] fhz7yl9hnj77m2wk1z359cxrkt18w2l Wikifunctions:About/es 4 2794 290742 119097 2026-07-13T13:14:38Z FuzzyBot 207 Updating to match new version of source page 290742 wikitext text/x-wiki <languages/> : ''El principal objetivo de Wikifunctions es apoyar a los [[m:Special:MyLanguage/Wikimedia projects|Proyectos de Wikimedia]], pero el apoyo va más allá de eso, al igual que con [[m:Special:MyLanguage/Wikidata|Wikidata]]. Esto es una descripción de Wikifunctions más allá de [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Nuestro objetivo]] : Un proyecto de Wikimedia para que todos creen y mantengan en colaboración una biblioteca de funciones de código: para respaldar en los proyectos de Wikimedia y otros más allá, y para que todos puedan llamar y reutilizar en los lenguajes naturales y de programación del mundo. {{WF:Vision}} </div> '''Wikifunctions''' (conocida en español como Wikifunciones) es un '''repositorio abierto de código''' que cualquiera puede utilizar y contribuir. Wikifunctions está compuesta por funciones. Estas funciones pueden tener una descripción en muchos idiomas con una lista de parámetros, casos de prueba, una lista de implementaciones en diferentes lenguajes de programación, y otros metadatos, todo en multiples idiomas (entre aquellos soportados por Wikimedia). Las implementaciones pueden ser reusadas en otros proyectos de software (aplicaciones privadas o scripts), sean llamadas y ejecutadas en linea (simplemente en el navegador, en un entorno en la nube, o en notebooks de Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> o PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), compuestas para obtener más funcionalidad compleja, firmada, analizada, o validada, y mucho más. Wikifunctions es un proyecto en el espíritu de Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wikcionario]] y otros proyectos libres similares, colaborativos y culturales: Permite a colaboradores de todo el mundo para crear y mantener una librería multilingüe de funciones que puede ser usada por cualquiera para cualquier propósito. Cada función puede ser soportada por múltiples implementaciones en diferentes lenguajes de programación, casos de prueba, condiciones previas y posteriores, documentación, metadatos en la forma de estimaciones de tiempo de ejecución y garantías complejas por las diferentes implementaciones, etc. Los usuarios pueden llamar a una función directamente en el sitio web, o desde su propio código o aplicación, desde una interfaz de línea de comandos, o una aplicación local. La función puede ejecutarse localmente en el navegador, en la nube, o integrada localmente en la aplicación del usuario. El objetivo de Wikifunctions es crear, tanto un catálogo común bien definido de funciones que se pueda reutilizar ampliamente, así como un entorno en el que las funciones se puedan combinar y ejecutar rápidamente sobre la marcha. Wikifunctions tiene como meta hacer la vida de los desarrolladores mucho más fácil, de forma que puedan confiar en este repositorio como en cualquier librería externa; y para los usuarios finales permitiéndoles llamar a funciones según sea necesario, de una manera que actualmente solo está disponible con una cobertura muy desigual a través de sitios web específicos, que a menudo se escriben en forma de sitios web de la década de 1990 con applets de Java. Todas las funciones son puras, para permitir una ejecución segura en un espacio aislado. Además, cada implementación puede ser firmada criptográficamente y anotada con metadatos. Los usuarios finales pueden seleccionar y auditar qué implementación de cada función utilizarán, según los recursos de hardware disponibles y la configuración de la red de confianza. Wikifunctions permitirá un fácil acceso a grandes bases de conocimiento como Wikidata, pero también a archivos binarios de entrada y salida. Es completamente posible cargar una imagen como un archivo de entrada y devolver los resultados del análisis, como lo que se muestra en la imagen, o cuántos colores diferentes tiene la imagen, o un binario diferente, p. ej. en un formato diferente. Esto estará disponible para los flujos de trabajo en [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunctions continúa la tradición de mover más computación, lo que generalmente ha sucedido en la línea de comandos o con aplicaciones de usuarios de computadoras más expertos en computación, a la Web y democratizar el acceso a funciones que antes no estaban disponibles. Al mismo tiempo, aumentará la productividad de los desarrolladores en todas partes, ya que solo pueden usar una gran biblioteca de código en lugar de tener que copiar y pegar las respuestas de sitios como ''StackOverflow''. A diferencia de Wikipedia, los colaboradores crearán principalmente nuevas implementaciones para una función en lugar de actualizar las funciones existentes. Las implementaciones se pueden probar automáticamente con las pruebas dadas, entre sí, y se pueden analizar más a fondo. Las implementaciones podrían ser escritas en varios lenguajes de programación diferentes y, aún así serían capaces de llamar a funciones implementadas en otros lenguajes de programación. El motor de ejecución puede funcionar sin problemas (aunque no necesariamente con el mayor rendimiento posible) en diferentes lenguajes. Aunque en la mayoría de los casos hay un gran aumento de rendimiento al componer funciones dentro de un solo lenguaje de programación, no es necesario hacerlo. En muchos casos, la velocidad de desarrollo y el tiempo del desarrollador serán más valiosos que los ciclos informáticos adicionales dedicados al motor de ejecución. <span id="References"></span> == Referencias == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] jcuvne91am6o8149r9trpst8lezx0zn Wikifunctions:About/fa 4 2795 290743 119099 2026-07-13T13:14:39Z FuzzyBot 207 Updating to match new version of source page 290743 wikitext text/x-wiki <languages/> : ''نخستین هدف ویکی‌پردازه (ویکی تابع) پشتیبانی از [[m:Special:MyLanguage/Wikimedia projects|پروژه‌های ویکی‌مدیا]] است، اما از اهدافی فراتر از آن همانند [[m:Special:MyLanguage/Wikidata|ویکی‌داده]] نیز پشتیبانی خواهد کرد. این توصیفی است از ویکی تابع فرای [[m:Special:MyLanguage/Wikipedia|ویکی‌پدیا]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|بیانیهٔ مأموریت]] : یک پروژهٔ ویکی‌مدیا برای همگان به‌منظور مشارکت در ایجاد و رسیدگی به یک کتابخانه از کد توابع برای پشتیبانی از پروژه‌های ویکی‌مدیا و فراتر از آن، برای فراخوانی و استفادهٔ مجدد به زبان‌های طبیعی و برنامه‌نویسی جهان برای همه. {{WF:Vision}} </div> '''ویکی‌تابع''' یک '''مخزن آزاد کد''' است که هرکس می‌تواند از آن استفاده کند و در آن مشارکت کند. <div class="mw-translate-fuzzy"> هر صفحه در ویکی‌تابع نمایندهٔ یک تابع است. هر تابع دارای یک توضیح، فهرستی از پارامترها، موارد آزمایشی، فهرستی از پیاده‌سازی‌ها در زبان‌های مختلف برنامه‌نویسی و فراداده‌های بیشتر است. پیاده‌سازی‌ها را می‌توان دوباره در پروژه‌های نرم‌افزاری دیگر (نرم‌افزارها یا اسکریپت‌های خصوصی) استفاده کرد، به‌صورت آنلاین فراخوانی یا اجرا کرد (تنها در یک مرورگر یا در محیط ابری یا دفتر یادداشت‌های Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> یا PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>)، برای دستیابی به عملکردی پیچیده‌تر ترکیب کرد، بررسی کرد یا بسیاری کارهای دیگر روی آن‌ها انجام داد. </div> <div class="mw-translate-fuzzy"> ویکی‌تابع پروژه‌ای در روح ویکی‌پدیا، ویکی‌داده، [[m:Special:MyLanguage/Wiktionary|ویکی‌واژه]] و سایر پروژه‌ها است و امکان ایجاد و رسیدگی به کتابخانه‌ای از توابع که می‌توانند توسط هرکس و برای هر مقصودی مورد استفاده قرار گیرند را برای مشارکت‌کنندگان از سراسر جهان فراهم می‌کند. هر تابع می‌تواند از سوی چندین نفر در زبان‌های مختلف برنامه‌نویسی پیاده‌سازی شود، موارد آزمایشی، پیشا و پسا شرایط، توضیحات، فراداده در قالب تخمین زمان اجرا و تضمین پیچیدگی برای پیاده‌سازی‌های مختلف و غیره پشتیبانی شود. کاربران می‌توانند یک تابع را بصورت مستقیم بر روی وبگاه یا از درون کد یا نرم‌افزار خودشان، از یک واسط خط فرمان یا از یک نرم‌افزار محلی فراخوانی کنند. این تابع را می‌توان به‌طور محلی در یک مرورگر، در فضای ابری یا به‌طور محلی اجرا کرد و در درون نرم‌افزار کاربر تعبیه کرد. </div> <div class="mw-translate-fuzzy"> ویکی‌تابع به این منظور ابداع شده تا یک فهرست تعریف‌شدهٔ مناسب از توابع که قابل استفادهٔ مجدد به‌طور گسترده هستند و نیز محیطی که توابع در آن به‌سرعت قابل ترکیب و اجرا هستند را ایجاد کند. ویکی‌تابع، علاوه بر کاربران نهایی که می‌توانند در صورت نیاز یک تابع را به‌شکل کنونی که تنها به‌واسطهٔ پوششی نابرابر از طریق وبگاه‌های خاص که معمولاً در قالب وب‌گاه‌های دههٔ ۱۹۹۰ با جاوا اپلت در دسترس هستند، فراخوانی کنند، بر آسان‌تر کردن زندگی برای توسعه‌دهندگانی متمرکز است که می‌توانند بر این مخزن مانند هر کتابخانهٔ بیرونی دیگری تکیه کنند. </div> <div class="mw-translate-fuzzy"> تمامی توابع خالص هستند تا اجرای تمرینی امن را ممکن سازند. علاوه بر این، هر پیاده‌سازی را می‌تواند با فراداده‌ها [[w:fa:گزارمان|گزارمان]] شود و به‌شکل رمزنگاری‌شده، امضا شود. کاربران نهایی می‌توانند بسته به منابع سخت‌افزاری که در دسترس دارند و تنظیمات تنظیمات وب اعتماد، پیاده‌سازی هر یک از توابع را برای استفاده انتخاب کرده و به آن رسیدگی کنند. </div> ویکی‌تابع نه‌تنها دسترسی آسان به پایگاه‌های دانش بزرگی مانند ویکی‌داده، بلکه دسترسی به پرونده‌های ورودی و خروجی دودویی را ممکن می‌کند. بارگذاری یک تصویر به‌عنوان یک پروندهٔ ورودی و بازگشت نتایج آنالیز مانند این که چه‌چیزی در تصویر نمایان است یا این که چند رنگ مختلف در تصویر به کار رفته‌است – یا یک باینری متفاوت، مثلاً در یک فرمت متفاوت، کاملاً ممکن است. این قابلیت برای گردش کارها در [[m:Special:MyLanguage/Wikimedia Commons|ویکی‌انبار]] در دسترس قرار خواهد گرفت. <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == منابع == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] lurdh5tbxkno49pdgoz1kcx54f45ifn Wikifunctions:About/fr 4 2796 290744 198954 2026-07-13T13:14:39Z FuzzyBot 207 Updating to match new version of source page 290744 wikitext text/x-wiki <languages/> : ''Le premier but de Wikifunctions (Wikifonctions) est de soutenir les [[m:Special:MyLanguage/Wikimedia projects|projets Wikimedia]], mais il soutiendra des buts allant bien au delà, comme le fait aussi [[m:Special:MyLanguage/Wikidata|Wikidata]]. Ceci est une description de Wikifunctions allant donc au delà de [[m:Special:MyLanguage/Wikipedia|Wikipédia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Déclaration de mission]] : Un projet de Wikimédia pour que chacun puisse créer et maintenir collaborativement une bibliothèque de fonctions de code pour soutenir les projets de Wikimédia et au delà, que chacun pourra appeler et réutiliser dans les langues naturelles du monde et dans divers langages de programmation. {{WF:Vision}} </div> '''Wikifunctions (Wikifonctions)''' est un '''dépot ouvert de code''' que chacun peut utiliser et auquel chacun peut contribuer. Wikifunctions consiste en une collection de fonctions. Une fonction peut avoir une description dans divers langues avec une liste de paramètres, des cas de test, une liste d'implémentations dans différents langages de programmation, ainsi que d’autres métadonnées, toutes dans des langues diverses et variées (parmi celles étant supportées par Wikimedia). Les implémentations peuvent être réutilisées dans d'autres projets logiciels (applications ou scripts privés), appelées et exécutées en ligne (soit directement dans le navigateur ou dans un environnement hébergé sur un réseau en nuage ou dans des carnets Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> ou PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), écrites pour réaliser des fonctionnalités plus complexes, signées, analysées ou validées, et bien plus encore. Wikifunctions est un projet dans l’esprit de Wikipédia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionnaire]] et d'autres projets similaires de culture libre collaboratifs mondiaux : il permet aux contributeurs du monde entier de créer et de maintenir une bibliothèque de fonctions multilingue, laquelle peut être utilisée par n’importe qui dans un but quelconque. Chaque fonction peut être soutenue par diverses implémentations dans différents langages de programmation, divers cas de test, pré- et post-conditions, de la documentation et des métadonnées sous forme d’estimations de garantie de temps d’exécution ou de complexité guarantees pour les différentes mises en oeuvre, etc. Les utilisateurs peuvent appeler une fonction directement sur le site web, ou depuis leur propre code ou leurs applications, depuis une interface en ligne de commande ou une application locale. La fonction peut être exécutée localement dans le navigateur, sur un serveur connecté au réseau en nuage, ou localement et encapsulée au sein de l’application de l’utilisateur. Wikifunctions est conçu pour créer à la fois un catalogue commun bien défini de fonctions qui peuvent être largement réutilisées et comme un environnement où les fonctions peuvent être rapidement combinées et exécutées au fil de l’eau. Wikifunctions vise à faciliter la vie à la fois des développeurs, qui peuvent compter sur ce dépôt comme sur une bibliothèque externe, et celle des utilisateurs finaux, qui peuvent appeler les fonctions pour leurs besoins, d’une façon qui n’est actuellement disponible qu’avec une couverture très inégale au travers de sites web spécifiques, souvent écrits à la manière des années 1990 avec des applets Java. Toutes les fonctions sont [[:fr:Fonction pure|pures]], afin de permettre une exécution sécurisée dans un bac à sable. Également, chaque mise en œuvre peut être annotée avec des métadonnées et signée numériquement par des moyens cryptographiques. Les utilisateurs finaux peuvent sélectionner et auditer quelle mise en œuvre utiliser pour chaque fonction, selon leurs ressources matérielles disponibles et leurs préférences de relations de confiance. Wikifunctions permettra un accès facile à de larges bases de connaissance comme Wikidata, mais aussi à des fichiers binaires d’entrée et de sortie. Il est entièrement possible de téléverser une image comme fichier d’entrée et de retourner des résultats d’analyse comme ce qui est décrit dans l’image, ou le nombre de couleurs différentes dans l’image, par exemple dans un format différent. Ceci sera rendu disponible aux flux de travail sur [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunctions continue la tradition de transférer davantage de calcul, qui a habituellement été réalisé depuis une ligne de commande ou dans des applications par des utilisateurs ayant une plus grande maîtrise de l’informatique, vers le web et de démocratiser l’accès à des fonctionnalités qui ne leur était pas encore disponible. En même temps, cela accroîtra partout la productivité des développeurs puisqu’ils pourront juste utiliser une large bibliothèque de code au lieu de compter sur la façon de bien copier-coller des réponses disponibles sur des sites tels que ''StackOverflow''. Au contraire de Wikipédia, les contributeurs créeront essentiellement de nouvelles mises en œuvre d’une fonction décrite au lieu de mettre à jour les fonctions existantes. Les mises en œuvre peuvent être testées automatiquement selon les tests donnés, comparées les unes aux autres et analysées de façon plus approfondie. Les mises en œuvre peuvent être écrites dans de nombreux langages de programmation, tout en étant capables d’appeler des fonctions mises en œuvre dans d’autres langages de programmation. Le moteur d’exécution peut fonctionner sans heurt (bien que pas nécessairement avec la meilleure performance possible) dans différents langages. Bien que dans la plupart des cas, il y aura un large gain de performance en composant des fonctions écrites dans un même langage de programmation, il n’y a aucune obligation à le faire. Dans de nombreux cas, la vitesse de développement et le temps du développeur sera mieux valorisé que les cycles supplémentaires dépensés par l’ordinateur dans le moteur d’exécution. <span id="References"></span> == Références == <references/> <span id="See_also"></span> == Voir Aussi == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] rrehlomb2wst3sq7rlp722amn193aav Wikifunctions:About/hu 4 2797 290748 119104 2026-07-13T13:14:41Z FuzzyBot 207 Updating to match new version of source page 290748 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Jegyzetek == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] tt1njmhrmsmf0ji2orqr7ujm7ur9yzc Wikifunctions:About/id 4 2798 290749 122292 2026-07-13T13:14:41Z FuzzyBot 207 Updating to match new version of source page 290749 wikitext text/x-wiki <languages/> : ''Tujuan pertama Wikifunctions adalah untuk mendukung [[m:Special:MyLanguage/Wikimedia projects|proyek-proyek Wikimedia]], tetapi proyek ini akan mendukung tujuan yang lebih daripada itu, sebagaimana dengan [[m:Special:MyLanguage/Wikidata|Wikidata]]. Ini adalah deskripsi Wikifunctions di luar [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Pernyataan misi]] : Sebuah proyek Wikimedia agar semua orang bisa bekerja sama membuat dan memelihara sebuah pustaka fungsi kode untuk mendukung proyek-proyek Wikimedia dan hal-hal lainnya, yang bisa dipanggil oleh siapa saja dan digunakan kembali dalam bahasa alami ataupun bahasa pemrograman. {{WF:Vision}} </div> '''Wikifunctions''' adalah sebuah '''repositori kode terbuka''' yang semua orang bisa gunakan dan berkontribusi. Wikifunctions terdiri dari fungsi. Suatu fungsi dapat memiliki deskripsi dalam banyak bahasa dengan daftar parameter, kasus uji, daftar implementasi dalam berbagai bahasa pemrograman, dan metadata lebih lanjut, semuanya dalam berbagai bahasa (yang didukung oleh Wikimedia). Implementasinya dapat digunakan kembali dalam proyek perangkat lunak lain (aplikasi atau skrip pribadi), dipanggil dan dijalankan secara daring (cukup pada peramban, lingkungan awan, atau pada buku catatan Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> atau PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), disusun untuk mencapai fungsionalitas yang lebih kompleks, ditandatangani, dianalisis, atau divalidasi, dan banyak lagi. Wikifunctions adalah proyek yang sama jiwanya dengan Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], dan proyek kolaboratif bebas lainnya: proyek ini membolehkan kontributor dari seluruh penjuru dunia untuk membuat dan memelihara sebuah pustaka fungsi, yang dapat digunakan oleh siapa saja untuk kegunaan apa saja. Setiap fungsi dapat didukung dengan beberapa implementasi dalam bahasa pemrograman yang berbeda-beda, kasus uji, pra- dan pasca-kondisi, dokumentasi, metadata dalam bentuk perkiraan dan kompleksitas waktu jalannya untuk impelementasi yang berbeda, dll. Pengguna dapat memanggil sebuah fungsi secara langsung dari situs web, atau dari kode atau aplikasi mereka sendiri, dari antarmuka baris perintah, atau dari aplikasi lokal. Fungsi tersebut bisa dieksekusi secara lokal di peramban, di awan, atau secara lokal dan ditanamkan di dalam aplikasi pengguna. Wikifunctions dimaksudkan untuk membuat sebuah katalog fungsi yang didefinisikan dengan baik dan dapat digunakan kembali secara luas dan juga sebuah lingkungan dengan fungsi-fungsi yang dapat dengan cepat digabungkan dan dieksekusi. Wikifunctions bertujuan mempermudah kehidupan para pengembang, yang bisa mengandalkan repositori ini sebagaimana sebuah pustaka eksternal, dan bagi pengguna akhir yang dapat memanggil fungsi seperlunya, dengan cara yang sekarang hanya tersedia dalam cakupan yang tidak rata melalui situs web tertentu yang sering kali ditulis dalam bentuk situs web 1990-an dengan aplet Java. Semua fungsi bersifat murni, agar memungkinkan eksekusi kotak pasir yang aman. Selain itu, setiap implementasi bisa dianotasi dengan metadata dan ditandatangani secara kriptografis. Pengguna akhir bisa memilih dan mengaudit implementasi fungsi mana yang digunakan, bergantung pada sumber daya perangkat keras yang tersedia dan pengaturan jaringan kepercayaan. Wikifunctions akan memungkinkan akses mudah ke basis pengetahuan yang besar seperti Wikidata, serta ke berkas masukan dan keluaran biner. Dapat juga dimungkinkan untuk mengunggah sebuah gambar sebagai berkas masukan dan mengembalikan hasil analisis seperti apa yang ditampilkan di gambar, atau berapa banyak warna berbeda yang dimiliki gambar – atau biner lainnya, sebagai contoh, dalam format yang berbeda. Ini akan disediakan kepada aliran kerja di [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunctions melanjutkan tradisi memindahkan lebih banyak komputasi, yang biasanya dilakukan di baris perintah atau dengan aplikasi oleh pengguna komputer yang lebih pandai, ke jaringan dan mendemokratisasi akses ke fungsionalitas yang sebelumnya tidak tersedia. Pada saat yang sama, ini akan menaikkan produktivitas pengembang di semua tempat karena mereka bisa menggunakan sebuah pustaka kode yang besar bukannya mengandalkan menyalin dan menempel jawaban dari ''StackOverflow''. Tidak seperti di Wikipedia, kontributor akan lebih banyak menghabiskan waktu membuat implementasi baru untuk sebuah fungsi bukannya memperbarui fungsi yang ada. Implementasi bisa diuji secara otomatis terhadap uji coba yang diberikan, terhadap satu sama lain, dan dianalisis lebih lanjut. Implementasi dapat ditulis dalam sejumlah bahasa pemrograman yang berbeda, tetapi mereka akan dapat memanggil fungsi yang diterapkan dalam bahasa pemrogram lain. Mesin eksekusi dapat bekerja dengan lancar (meskipun tidak selalu dengan kinerja tertinggi) dalam berbagai bahasa. Meskipun dalam kebanyakan kasus ada peningkatan kinerja yang besar dalam menulis fungsi dalam bahasa pemrograman tunggal, tidak ada persyaratan untuk melakukannya. Dalam banyak kasus, kecepatan pengembangan dan waktu pengembang akan lebih berharga daripada siklus komputer tambahan yang dihabiskan dalam mesin eksekusi. <span id="References"></span> == Referensi == <references/> <span id="See_also"></span> == Lihat juga == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 85ooxo2ksixyf4eiovt3idljea9u4t2 Wikifunctions:About/is 4 2799 290750 119106 2026-07-13T13:14:41Z FuzzyBot 207 Updating to match new version of source page 290750 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Tilvísanir == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 8qmnyg24ty3bl01qx35qevxa3dlbcsg Wikifunctions:About/it 4 2800 290751 188670 2026-07-13T13:14:42Z FuzzyBot 207 Updating to match new version of source page 290751 wikitext text/x-wiki <languages/> : ''Il primo obiettivo di Wikifunctions è supportare i [[m:Special:MyLanguage/Wikimedia projects|progetti Wikimedia]], ma l'idea è di supportare anche altri progetti, più o meno come [[m:Special:MyLanguage/Wikidata|Wikidata]]. Questa è una descrizione di Wikifunctions al di là di [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|La nostra missione]] : Un progetto Wikimedia aperto a tutti per creare e gestire collaborativamente una libreria di funzioni di codice che supporti i progetti Wikimedia e non solo, richiamabile e riutilizzabile da chiunque nelle lingue naturali e di programmazione del mondo {{WF:Vision}} </div> '''Wikifunctions''' è una '''repository aperta di codice''' che tutti possono usare e a cui tutti possono contribuire. Wikifunctions è composta da funzioni. Queste funzioni possono avere una descrizione in molte lingue con un elenco di parametri, casi di prova, un elenco d'implementazioni in differenti linguaggi di programmazione, e altri metadati, tutto in diverse lingue (tra quelle sopportate per Wikimedia). Le implementazioni possono essere riutilizzate in altri progetti di software (applicazioni private o scripts), essere chiamate ed eseguite online (semplicemente nel browser, in un ambiente cloud, o in notebooks Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> o PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), composte per ottenere funzionalità più complesse, firmate, analizzate o convalidate e molto altro. Wikifunctions è un progetto nello spirito di (ispirato a) Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]] e altri simili proietti globali, collaborativi e culturali: consente a collaboratori di tutto il mondo di creare e gestire/mantenere una libreria multilingue di funzioni che possono essere usate per qualunque proposito. Ogni funzione può essere supportata da molteplici implementazioni in differenti linguaggi di programmazione, casi di test, pre e post condizioni, documentazione, metadati sotto forma di stime di runtime e garanzie di complessità per le diverse implementazioni, ecc. Gli utenti possono richiamare una funzione direttamente dal sito web, dal proprio codice o nelle proprie applicazioni, da una interfaccia di linea di comandi, o un'applicazione locale. La funzione può essere eseguita localmente nel browser, nel cloud o localmente e integrata nell'applicazione dell'utente. L'obiettivo di Wikifunctions è creare sia un catalogo comune ben definito di funzioni che possono essere ampiamente riutilizzate, così come un ambiente nel quale le funzioni si possano combinare ed eseguire rapidamente al volo. Wikifunctions mira a rendere più facile la vita degli sviluppatori, in modo che possano affidarsi a questo repository come qualsiasi libreria esterna; per gli utenti finali permettergli di chiamare le funzioni a seconda delle necessità, in un modo che attualmente è solo disponibile con una copertura molto irregolare attraverso diversi web specifici, che spesso sono scritti in una forma web degli anni 1990 con applets di Java. Tutte le funzioni sono pure, così da permettere un'esecuzione sicura in uno spazio isolato. Oltretutto, ogni implementazione può essere firmata crittograficamente e annotata con metadati. Gli utenti finali possono selezionare e verificare quale implementazione di ciascuna funzione utilizzare, in base alle risorse hardware disponibili e alle impostazioni della rete di fiducia. Wikifunctions permetterà un facile accesso a grandi basi di conoscenza come Wikidata, ma anche a file binari di input e output. È completamente possibile caricare un'immagine come file di input e restituire risultati di analisi come ciò che è rappresentato nell'immagine, o quante colori differenti sono presenti nell'immagine – o un altro file binario, ad esempio in un formato diverso. Questo sarà reso disponibile per i flussi di lavoro su [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunctions prosegue la tradizione di spostare più calcoli computazionali, che di solito avvenivano tramite linea di comando o con app utilizzate da utenti più esperti, sul Web e democratizzando l'accesso a funzionalità che prima non erano disponibili. Allo stesso tempo, aumenterà la produttività degli sviluppatori di tutto il mondo, poiché potranno semplicemente utilizzare una vasta libreria di codice invece di dover copiare e incollare risposte da siti come ''StackOverflow''. A differenza di Wikipedia, i contributori creano per lo più nuove implementazioni per una funzione invece di aggiornare le funzioni esistenti. Le implementazioni possono essere automaticamente testate rispetto ai test forniti, tra loro e ulteriormente analizzate. Le implementazioni possono essere scritte in diversi linguaggi di programmazione, ma saranno in grado di chiamare funzioni implementate in altri linguaggi. Il motore di esecuzione può operare in modo fluido (anche se non necessariamente con le migliori prestazioni possibili) in linguaggi diversi. Sebbene nella maggior parte dei casi ci sia un notevole guadagno in termini di prestazioni componendo le funzioni all'interno di un unico linguaggio di programmazione, non esiste alcun obbligo a farlo. In molti casi, la velocità di sviluppo e il tempo del programmatore saranno più preziosi dei cicli di calcolo aggiuntivi spesi nel motore di esecuzione. <span id="References"></span> == Note == <references/> <span id="See_also"></span> == Vedi anche == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 6rkp6j20yrn8k1umswylhz7t0y1mew0 Wikifunctions:About/ja 4 2801 290752 287030 2026-07-13T13:14:42Z FuzzyBot 207 Updating to match new version of source page 290752 wikitext text/x-wiki <languages/> : ''Wikifunctionsの最初の目標は[[m:Special:MyLanguage/Wikimedia projects|ウィキメディアのプロジェクト群]]のサポートですが、[[m:Special:MyLanguage/Wikidata|ウィキデータ]]と同様にその先の目標もサポートします。これは[[m:Special:MyLanguage/Wikipedia|ウィキペディア]]の先にあるWikifunctionsの説明です。'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|ミッションステートメント]] : 誰もが共同でコード関数のライブラリを作成および維持して、ウィキメディアプロジェクト以降をサポートし、誰もが世界の自然言語およびプログラミング言語で呼び出して再利用できるようにするためのウィキメディアプロジェクト {{WF:Vision}} </div> '''Wikifunctions'''は誰でも使用したり貢献したりできる'''オープンなコードのリポジトリ'''です。 <div class="mw-translate-fuzzy"> Wikifunctionsは関数で構成されています。関数には、説明、パラメータのリスト、テストケース、異なるプログラミング言語での実装のリスト、および詳細なメタデータがあります。実装は、他のソフトウェアプロジェクト(プライベートアプリやスクリプト)で再利用したり、オンラインで呼び出して実行したり(ブラウザだけ、クラウド環境、Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref>またはPAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>ノートブックのいずれか)、より複雑な機能を実現するために構成したり、署名、分析、検証したりすることができます。 </div> <div class="mw-translate-fuzzy"> WikifunctionsはWikipedia、Wikidata、[[m:Special:MyLanguage/Wiktionary|Wiktionary]]などの精神を受け継いだプロジェクトで、世界中の貢献者が関数のライブラリを作成・管理し、誰でもどんな目的にも利用できるようにするものです。すべての関数は、異なるプログラミング言語による複数の実装、テストケース、事前条件と事後条件、ドキュメント、異なる実装に対する実行時間の見積もりと複雑さの保証の形のメタデータなどでサポートすることができる。ユーザーは、ウェブサイト上で直接関数を呼び出すことも、独自のコードやアプリケーション、コマンドラインインターフェース、またはローカルアプリケーションから呼び出すこともできます。関数は、ブラウザでローカルに実行されるか、クラウドで実行されるか、またはローカルでユーザーのアプリケーション内に組み込まれます。 </div> <div class="mw-translate-fuzzy"> Wikifunctionsは、広く再利用できる定義された関数の共通カタログと、その場で素早く関数を組み合わせて実行できる環境の両方を作ることを目的としています。Wikifunctionsは、開発者にとっては外部ライブラリのようにこのリポジトリに依存することができ、エンドユーザにとっては必要に応じて関数を呼び出すことができるようにすることを目指しています。 </div> <div class="mw-translate-fuzzy"> サンドボックスでの安全な実行を可能にするため、全ての関数は純粋である。また、すべての実装はメタデータで注釈され、暗号化された状態で署名することができる。エンドユーザーは、利用可能なハードウェアリソースやWeb of Trustの設定に応じて、各機能の実装を選択し、監査することができる。 </div> Wikifunctionsを使うことで、Wikidataなどの大規模な知識ベースだけでなく、バイナリの入出力ファイルにも簡単にアクセスできます。画像を入力ファイルとしてアップロードし、画像に何が描かれているか、画像にいくつの異なる色があるか、または異なるバイナリ(例えば、異なるフォーマット)などの分析結果を返すことは完全に可能です。これは[[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]のワークフローで利用できるようになります。 <div class="mw-translate-fuzzy"> Wikifunctionsは、より多くの計算処理をWebに移行し、以前は利用できなかった機能へのアクセスを民主化するという伝統を継続しています。同時に、「StackOverflow」からの回答を適切にコピーして貼り付けることに依存する代わりに、大規模なコードライブラリを使用できるため、あらゆる場所の開発者の生産性が向上します。 </div> Wikipediaとは異なり、投稿者は既存の関数を更新する代わりに、たいていは関数の新しい実装を作成することになります。実装は、指定されたテストに対して自動的にテストされ、相互にテストされ、さらに分析されます。 <div class="mw-translate-fuzzy"> 実装は多数の異なるプログラミング言語で記述できますが、他のプログラミング言語で実装された関数を呼び出すことはできません。実行エンジンは、異なる言語でスムーズに(必ずしも最高のパフォーマンスを出せるわけではありませんが)動作できます。たいていの場合、単一つのプログラミング言語で関数を構成することでパフォーマンスが大幅に向上しますが、そうする必要はありません。多くの場合、開発の速度と開発者の時間は、実行エンジンで費やされる追加のコンピュータ・サイクルよりも価値があります。 </div> <span id="References"></span> == 脚注 == <references/> <span id="See_also"></span> == 関連項目 == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] tt8qs59or7d856xc3pgl3rnkq2qb3yz Wikifunctions:About/ko 4 2802 290754 188400 2026-07-13T13:14:43Z FuzzyBot 207 Updating to match new version of source page 290754 wikitext text/x-wiki <languages/> : ''위키함수의 첫 번째 목표는 [[m:Special:MyLanguage/Wikimedia projects|위키미디어 프로젝트]]를 지원하는 것이지만 [[m:Special:MyLanguage/Wikidata|위키데이터]]와 마찬가지로 그 이상의 목표를 지원할 것입니다. 이것은 [[m:Special:MyLanguage/Wikipedia|위키백과]]를 넘어서는 위키함수에 대한 설명입니다.'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|사명 선언문]] : 모든 사람이 공동으로 코드 함수 라이브러리를 생성하고 유지하여 위키미디어 프로젝트와 그 이상을 지원하고 모든 사람이 세계의 자연 언어 및 프로그래밍 언어로 호출하고 재사용 할 수있는 위키미디어 프로젝트 {{WF:Vision}} </div> '''위키함수'''는 누구나 사용하고 기여할 수있는 '''공개 코드 저장소'''입니다. 위키함수는 함수로 구성되어 있다. 함수는 여러 언어로 된 설명과 매개변수 목록, 테스트 케이스, 다양한 프로그래밍 언어의 구현 목록 및 추가 메타데이터를 가질 수 있으며 모두 위키미디어에서 지원하는 여러 언어로 제공된다. 구현은 다른 소프트웨어 프로젝트(사설 앱 또는 스크립트)에서 재사용할 수 있으며 온라인에서 호출 및 실행할 수 있다(브라우저에서만 또는 클라우드 환경 또는 Jupyter 또는 PAWS 노트북에서). 또한 더 복잡한 기능을 달성하기 위해 구성할 수 있으며 서명, 분석 또는 유효성 검증할 수 있으며 더 많은 작업을 수행할 수 있다. 위키함수(Wikifunctions)는 위키백과, 위키데이터, [[m:Special:MyLanguage/Wiktionary|위키낱말사전]] 및 기타 유사한 세계적 협력 자유 문화 프로젝트의 정신에 따라 진행되는 프로젝트입니다. 이 프로젝트는 전 세계의 기여자들이 누구나 어떤 목적으로든 사용할 수 있는 다국어 함수 라이브러리를 만들고 유지할 수 있도록 합니다. 각 함수는 다양한 프로그래밍 언어의 여러 구현, 테스트 케이스, 전후 조건, 문서화, 런타임 추정치 및 복잡성 보장과 같은 형태의 메타데이터 등으로 지원될 수 있습니다. 사용자는 웹 사이트에서 직접 함수를 호출하거나 자체 코드 또는 응용 프로그램, 명령줄 인터페이스 또는 로컬 앱에서 호출할 수 있습니다. 함수는 브라우저에서 로컬로, 클라우드에서 또는 사용자의 응용 프로그램에 로컬로 실행될 수 있습니다. 위키함수는 널리 재사용될 수 있는 잘 정의된 공통 함수 카탈로그와 함수를 신속하게 결합하고 즉시 실행할 수있는 환경을 만들기 위한 것입니다. 위키함수는 외부 라이브러리처럼 이 저장소에 의존할 수있는 개발자의 삶을 더 쉽게 만드는 것을 목표로 하며 필요에 따라 함수를 호출할 수 있는 최종 사용자를 위해 현재 자바 애플릿이 있는 1990년대 웹 사이트의 형태로 작성되는 특정 웹사이트를 통해 매우 고르지 않은 범위에서만 현재 사용할 수 있습니다. 안전한 샌드 박스 실행을 가능하게 하기 위해 모든 함수는 순수합니다. 또한 모든 구현은 메타 데이터로 주석을 달고 암호화 서명할 수 있습니다. 최종 사용자는 사용 가능한 하드웨어 리소스와 신뢰 웹 설정에 따라 사용할 각 함수의 구현을 선택하고 감사할 수 있습니다. 위키함수를 사용하면 위키데이터와 같은 대규모 지식 기반뿐만 아니라 바이너리 입력 및 출력 파일에도 쉽게 접근할 수 있습니다. 이미지를 입력 파일로 업로드하고 분석 결과를 반환하는 것은 예를 들어 이미지에 묘사된 내용 또는 이미지에 얼마나 많은 다른 색상이 있는지 또는 바이너리(예를 들어, 다른 형식으로)와 같이 전적으로 가능합니다. 이것은 [[m:Special:MyLanguage/Wikimedia Commons|위키미디어 공용]]의 워크플로우에서 사용할 수 있습니다. 위키함수는 일반적으로 명령 라인에서 또는 컴퓨터에 능숙한 컴퓨터 사용자가 앱을 사용하여 더 많은 계산을 웹으로 이동하고 이전에는 사용할 수 없었던 기능에 대한 접근을 대중화하는 전통을 이어갑니다. 동시에 스택오버플로우(''StackOverflow'')의 답변을 올바르게 복사하여 붙여 넣는 대신 대용량 코드 라이브러리를 사용할 수 있기 때문에 모든 곳에서 개발자의 생산성을 높일 수 있습니다. 위키백과와 달리, 기여자들은 기존 기능을 업데이트하는 대신 주로 기능을 위한 새로운 구현을 만들 것입니다. 구현은 주어진 테스트와 서로 비교하여 자동으로 테스트되고 더 분석될 수 있습니다. 구현은 다양한 프로그래밍 언어로 작성될 수 있지만 다른 프로그래밍 언어로 구현된 함수를 호출할 수 있습니다. 실행 엔진은 다른 언어로 원활하게(반드시 가능한 최고의 성능을 제공하지는 않지만) 작동할 수 있습니다. 대부분의 경우 단일 프로그래밍 언어 내에서 함수를 구성함으로써 성능이 크게 향상되지만 그렇게 할 필요는 없습니다. 대부분의 경우에 개발 속도와 개발자의 시간이 실행 엔진에 소요되는 추가 컴퓨터 주기보다 더 중요합니다. <span id="References"></span> == 참고 == <references/> <span id="See_also"></span> == 같이 보기 == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 3hl6fthp98ihjnj3jgv1r6exjqrxstp Wikifunctions:About/pl 4 2803 290764 132879 2026-07-13T13:14:48Z FuzzyBot 207 Updating to match new version of source page 290764 wikitext text/x-wiki <languages/> : ''Pierwszym celem Wikifunkcji jest współdziałanie z [[m:Special:MyLanguage/Wikimedia projects|projektami Wikimedia]], ale docelowo będą one wspierać szersze wykorzystanie, podobnie jak było to z [[m:Special:MyLanguage/Wikidata|Wikidanymi]]. Poniżej znajduje się wizja dla Wikifunkcji ponad wykorzystanie w ramach [[m:Special:MyLanguage/Wikipedia|Wikipedii]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Deklaracja misji]] : Projekt Wikimedia dla wszystkich, którzy chcą wspólnie tworzyć i utrzymywać bibliotekę kodu, wspierającego projekty Wikimedia i nie tylko, który może być wywoływany i ponownie używany przez każdego, przy użyciu języków naturalnych i programowania. {{WF:Vision}} </div> '''Wikifunkcje''' to '''otwarte repozytorium kodu''', którego każdy może używać i do którego każdy może wnosić swój wkład. Wikifunkcje składają się z funkcji. Funkcja może posiadać opis w wielu językach, listę parametrów, przypadków testowych, listę implementacji w różnych językach programowania oraz dodatkowe metadane. Implementacje mogą być wykorzystywane w innych projektach programistycznych (w tym prywatne aplikacje i skrypty), mogą być wywoływane przez interfejs webowy (czy to po prostu w przeglądarce, czy też w środowiskach typu Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> i PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>). Funkcje mogą być też składane, aby uzyskać bardziej złożoną funkcjonalność. Możliwe jest również ich podpisywanie, analizowanie, walidacja oraz więcej. Wikifunkcje są projektem w duchu Wikipedii, Wikidanych, [[m:Special:MyLanguage/Wiktionary|Wikisłownika]] i innych, podobnych projektów wolnej wiedzy. Pozwalają użytkownikom z całego świata tworzyć i utrzymywać wielojęzyczną bibliotekę funkcji, które będą mogły być potem wykorzystywane przez wszystkich i w każdym celu. Każda funkcja może być zaimplementowana w różnych językach programowania, mieć dołączone przypadki testowe, warunki a priori i a posteriori, dokumentację, metadane (w rodzaju oszacowań czasu działania i gwarancji złożoności dla implementacji itp.). Wywoływanie funkcji możliwe jest zarówno przez stronę internetową, jak i z poziomu swojego własnego kodu (np. aplikacji, interfejsu konsolowego itd.). Funkcje mogą działać zarówno w chmurze, w ramach przeglądarki, jak i wbudowane w aplikację. Wikifunkcje z założenia mają stworzyć dobrze zdefiniowany katalog funkcji, które mogą być potem szeroko wykorzystywane, ale też środowisko do szybkiego łączenia i wykonywania funkcji w locie. Wikifunkcje mają na celu ułatwienie życia programistom, którzy mogą opierać się na niniejszym środowisku, jak na każdej innej bibliotece zewnętrznej, oraz użytkownikom końcowym, którzy mogą wywoływać funkcje na żądanie, w sposób, który jest obecnie (z różnym pokryciem) udostępniany przez strony internetowe mające nierzadko postać apletów Javy z lat 90. XX w. Wszystkie funkcje są [[:en:Pure function|czystymi funkcjami]], dzięki czemu mogą działać w bezpiecznym i odizolowanym środowisku. Ponadto, każda implementacja może mieć dołączone metadane i podpis kryptograficzny. Użytkownicy mogą wybrać i zbadać, które implementacje danej funkcji wykorzystać, w zależności od dostępnych zasobów obliczeniowych i ustawień sieci zaufania. Wikifunkcje zapewnią łatwy dostęp do dużych baz wiedzy, takich jak Wikidane, ale również pozwolą na wykorzystanie plików w charakterze danych wejściowych i wyjściowych. Jest całkowicie możliwe przesłanie obrazka jako wejścia do funkcji, która przeprowadzi analizę, co jest przedstawione albo jakie kolory występują na grafice. Funkcja mogłaby też wytworzyć inne dane binarne, np. ten sam obrazek w innym formacie. Z tego typu przetwarzania będą mogły korzystać przepływy pracy na [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunkcje kontynuują tradycję przenoszenia większej ilości obliczeń (które zwykle wymagały, by ktoś obyty z technologią skorzystał z wiersza polecenia albo pewnej aplikacji) do Internetu, co zdemokratyzuje dostęp do zasobów, niedostępnych wcześniej dla ogółu. Jednocześnie, zwiększy to produktywność programistów, którzy będą mogli skorzystać z dużej bazy kodu zamiast opierania się na kopiowaniu odpowiedzi ze ''StackOverflow''. W przeciwieństwie do Wikipedii, użytkownicy będą przede wszystkim tworzyć nowe implementacje funkcji, zamiast aktualizowania istniejących. Implementacje będą potem automatycznie testowane – zarówno według zdefiniowanych przypadków testowych, jak i w porównaniu z innymi implementacjami – oraz dalej analizowane. Implementacje mogą być pisane w wielu różnych językach programowania i mimo to wykonywać funkcje zaimplementowane w innych językach. Silnik wykonawczy może płynnie (acz niekoniecznie z maksymalną możliwą wydajnością) operować na wielu językach. Mimo że zazwyczaj składanie funkcji zaimplementowanych w tym samym języku daje zysk wydajnościowy, nie stanowi to wymogu. Często czas pracy programisty będzie bardziej wartościowy niż dodatkowe cykle obliczeniowe silnika wykonawczego. <span id="References"></span> == Przypisy == <references/> <span id="See_also"></span> == Zobacz też == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] takkp6tj10mfz0ymbkul9un91tjnovb Wikifunctions:About/pt-br 4 2804 290765 125649 2026-07-13T13:14:49Z FuzzyBot 207 Updating to match new version of source page 290765 wikitext text/x-wiki <languages/> : ''O primeiro objetivo da Wikifunções é apoiar os [[m:Special:MyLanguage/Wikimedia projects|projetos da Wikimedia]], mas também apoiará objetivos além disso, assim como ocorre com o [[m:Special:MyLanguage/Wikidata|Wikidata]]. Esta é uma descrição da Wikifunções além da [[m:Special:MyLanguage/Wikipedia|Wikipédia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Declaração de missão]] : Um projeto da Wikimedia para que todos colaborem na criação e manutenção de uma biblioteca de funções de código para apoiar os projetos da Wikimedia e além, para que todos possam chamar e reutilizar nas linguagens naturais e de programação do mundo {{WF:Vision}} </div> '''Wikifunções''' é um '''repositório aberto de código''' que todos podem usar e contribuir. A Wikifunções consiste em funções. Uma função pode ter uma descrição em muitos idiomas com uma lista de parâmetros, casos de teste, uma lista de implementações em diferentes linguagens de programação e outros metadados, tudo em vários idiomas (entre aqueles suportados pela Wikimedia). As implementações podem ser reutilizadas em outros projetos de software (aplicativos privados ou scripts), chamadas e executadas online (simplesmente no navegador, em um ambiente de nuvem, ou em notebooks Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> ou PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), compostas para alcançar funcionalidades mais complexas, assinadas, analisadas ou validadas, e muito mais. A Wikifunções é um projeto no espírito da Wikipédia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wikcionário]] e outros projetos semelhantes de cultura livre colaborativa global: permite que colaboradores de todo o mundo criem e mantenham uma biblioteca multilíngue de funções que podem ser usadas por qualquer pessoa para qualquer propósito. Cada função pode ser suportada por múltiplas implementações em diferentes linguagens de programação, casos de teste, condições pré e pós-execução, documentação, metadados na forma de estimativas de tempo de execução e garantias de complexidade para as diferentes implementações, etc. Usuários podem chamar uma função diretamente no site, ou a partir de seu próprio código ou aplicativos, de uma interface de linha de comando ou de um aplicativo local. A função pode ser executada localmente no navegador, na nuvem, ou localmente e incorporada dentro do aplicativo do usuário. A Wikifunções tem como objetivo criar tanto um catálogo comum bem definido de funções que podem ser amplamente reutilizadas quanto um ambiente onde as funções podem ser rapidamente combinadas e executadas instantaneamente. A Wikifunções visa facilitar a vida dos desenvolvedores, que podem confiar neste repositório como em qualquer biblioteca externa, e dos usuários finais, que podem chamar funções conforme necessário, de uma forma que atualmente só está disponível com uma cobertura muito desigual por meio de sites específicos que muitas vezes são escritos na forma de sites dos anos 1990 com applets Java. Todas as funções são [[:en:Pure function|puras]], a fim de permitir uma execução segura em sandbox. Além disso, cada implementação pode ser anotada com metadados e assinada criptograficamente. Usuários finais podem selecionar e auditar qual implementação de cada função usar, dependendo dos recursos de hardware disponíveis e das configurações de rede de confiança. A Wikifunções permitirá fácil acesso a grandes bases de conhecimento, como o Wikidata, mas também a arquivos binários de entrada e saída. É totalmente possível enviar uma imagem como um arquivo de entrada e retornar resultados de análise, como o que está representado na imagem ou quantas cores diferentes a imagem possui – ou um binário diferente, por exemplo, em um formato diferente. Isso será disponibilizado para fluxos de trabalho na [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. A Wikifunções continua a tradição de mover mais computação, que geralmente ocorria na linha de comando ou com aplicativos usados por usuários mais experientes em informática, para a Web e democratizar o acesso a funcionalidades que não estavam disponíveis antes. Ao mesmo tempo, aumentará a produtividade dos desenvolvedores em todos os lugares, pois eles poderão usar uma grande biblioteca de código em vez de depender de copiar e colar respostas de sites como o ''StackOverflow''. Diferentemente da Wikipédia, os colaboradores criarão principalmente novas implementações para uma função, em vez de atualizar funções existentes. As implementações podem ser testadas automaticamente contra os testes fornecidos, entre si, e ainda mais analisadas. As implementações podem ser escritas em várias linguagens de programação diferentes, mas poderão chamar funções implementadas em outras linguagens de programação. O motor de execução pode operar suavemente (embora não necessariamente com o melhor desempenho possível) em diferentes linguagens. Embora na maioria dos casos haja um grande aumento de desempenho ao compor funções dentro de uma única linguagem de programação, não há exigência para fazê-lo. Em muitos casos, a velocidade de desenvolvimento e o tempo do desenvolvedor serão mais valiosos do que os ciclos adicionais de computador gastos no motor de execução. <span id="References"></span> == Referências == <references/> <span id="See_also"></span> == Ver também == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] jahs53rotubl1aclokjft93homdkugi Wikifunctions:About/ro 4 2805 290766 119120 2026-07-13T13:14:49Z FuzzyBot 207 Updating to match new version of source page 290766 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> ==Referințe== <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] ojjpblacvdd5615qpjrm73vmgqa4fj4 Wikifunctions:About/ru 4 2806 290767 130437 2026-07-13T13:14:50Z FuzzyBot 207 Updating to match new version of source page 290767 wikitext text/x-wiki <languages/> : ''Первоочерёдной целью Викифункций является поддержка [[m:Special:MyLanguage/Wikimedia projects|проектов Викимедиа]], но они обеспечат поддержку достижения и других задач, также как и в случае [[m:Special:MyLanguage/Wikidata|Викиданных]]. На данной странице описывается применение Викифункций вне [[m:Special:MyLanguage/Wikipedia|Википедии]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Формулировка миссии]] : Проект Викимедиа, позволяющий всем коллаборативно создавать и поддерживать библиотеку функций кода для решения задач в проектах Викимедиа и шире, дающий любому возможность вызывать или иначе использовать их на естественных и программных языках мира {{WF:Vision}} </div> '''Викифункции''' – это '''открытый репозиторий кода''' для использования и обогащения каждым. <div class="mw-translate-fuzzy"> В Викифункциях каждая страница представляет собой функцию. У функции есть описание, список параметров, тестовые кейсы, список реализаций в разных языках программирования, и дальнейшие метаданные. Реализации могут использоваться повторно в других программных проектах (частные приложения или скрипты), вызываться или исполняться в онлайне (прямо в браузере, в облачной среде или на платформах Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> или PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> блокнотов), объединяться для обеспечения более комплексного функционала, подписываться, анализироваться или подвергаться валидации, и т.д. и т.п. </div> <div class="mw-translate-fuzzy"> Викифункции – проект в духе Википедии, Викиданных, [[m:Special:MyLanguage/Wiktionary|Викисловаря]], и прочих. Он позволяет участникам со всего мира создавать и поддерживать библиотеку функций, которые могут использоваться любым для любых целей. Каждая функция может поддерживаться множеством реализаций в разных языках программирования, тест-кейсами, всевозможными пре- и пост-условиями, документацией, метаданными в форме прогнозных значений периода прогона и гарантий сложности для различных реализаций, и т.д. Пользователь может вызывать функцию напрямую на веб-сайте, или из своих собственного кода или приложений, через интерфейс командной строки, или локальное приложение. Функция может исполняться локально в браузере, в облаке, или локально и быть встроенной в используемое приложение. </div> <div class="mw-translate-fuzzy"> Викифункции должны создать, с одной стороны, хорошо описанный общий каталог функций для широкого повторного использования, а также среду, в которой возможно быстро объединять разные функции и исполнять "на лету". Целью Викифункций является облегчить жизнь как для разработчиков, которые смогут полагаться на данный репозиторий как на любую внешнюю библиотеку, так и для конечных пользователей, которые смогут вызывать функции по необходимости, что сейчас возможно только на некоторых редких веб-сайтах, чьи ресурсы очень неоднородны, а сами они часто написаны в форме веб-сайтов из 1990-ых, использующих встраиваемые Java-приложения. </div> <div class="mw-translate-fuzzy"> Для возможности реализации в среде безопасной песочницы все функции специально создаются чистыми. Также каждая реализация может быть описана метаданными и подписана криптографически. Конечные пользователи могут выбрать и провести аудит того, какую реализацию каждой из функций хотят использовать, в зависимости от доступных им вычислительных ресурсов и используемых настроек безопасности "web of trust" (сеть доверия). </div> Викифункции будут допускать как лёгкий доступ к крупным базам знаний как Викиданные, так и двоичные файлы ввода-вывода. Будет вполне возможно загрузить изображение как файл на входе и на выходе получить результаты анализа того, что там отображено, или сколько разных цветов имеется на изображении – или какой-либо иной двоичный файл, например в другом формате. Это будет интегрировано в рабочие процессы [[m:Special:MyLanguage/Wikimedia Commons|Викисклада]]. <div class="mw-translate-fuzzy"> Вычисления обычно проводились на уровне командной строки или, в случае более опытных пользователей, на уровне специализированных приложений. Викифункции продолжают традицию возрастающего перевода таковых в Веб и демократизации доступа к различному функционалу, который ранее был недоступен. Одновременно они повысят производительность разработчиков повсюду, т.к. вместо копирования ответов из ''StackOverflow'' им теперь будет доступна большая библиотека кода. </div> В отличие от Википедии, участники будут в основном создавать новые реализации функции, нежели обновлять существующие функции. Реализации могут автоматически проверяться на готовых тестах, друг на друге, и далее анализироваться. <div class="mw-translate-fuzzy"> Реализации могут писаться на ряде различных языках программирования и тем не менее смогут вызывать функции, реализованные на других языках программирования. Движок реализации сможет легко (хотя и не обязательно с наивысшей производительностью) работать на разных языках. Написание функций на одном языке программирования даёт в большинстве случае выигрыш в вопросах производительности, обязательности в этом нет. Во многих случаях скорость разработки и время разработчика будет ценнее дополнительных циклов вычислений на движке реализации. </div> <span id="References"></span> == Примечания == <references/> <span id="See_also"></span> == См. также == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] a7pxbp5vbjuqx5ylvu6krjnezt21ner Wikifunctions:About/sco 4 2807 290768 119122 2026-07-13T13:14:50Z FuzzyBot 207 Updating to match new version of source page 290768 wikitext text/x-wiki <languages/> : ''Wikifunctions's first goal is ti support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals furth that, juist as wi [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description o Wikifunctions furth [[m:Special:MyLanguage/Wikipedia|Wikipaedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Mission statement]] : A Wikimedia project for everyone ti collaboratively create an maintain a librar o code functions ti support the Wikimedia projects an furth, for aw bodies to caa an re-uise in the warld's natural an programmin leids. {{WF:Vision}} </div> '''Wikifunctions''' is a '''open repository o code''' that any body can uise an contribute ti. <div class="mw-translate-fuzzy"> Aw page in Wikifunctions represents a function. A function haes a description, a leet o parameters, test cases, a leet o implementations in different programmin leids, an further metadata. The implementations can be reuised in ither software projects (private apps or scripts), be caad an executit online (either juist in the browser or in a cloud environment or Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebeuks), composit ti achieve mair complex functionality, signed, analyzed or validatit, an muckle mair. </div> <div class="mw-translate-fuzzy"> Wikifunctions is a project in the spirit o Wikipaedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], an ithers, an it allous contributors frae aw ower the warld ti create an maintain a librar o functions, which can be uised bi anybody for any purpose. Aw function can be supportit bi multiple implementations in different programmin leids, test cases, pre- an post-conditions, documentation, metadata in form o runtime estimates an complexity guarantees for the different implementations, etc. Uisers micht caa a function directly on the Wabsteid, or frae thair ain code or applications, frae a command-line interface, or a local app. The function mebbe executit locally in the browser, in the cloud, or locally an embedded 'ithin the uiser's application. </div> <div class="mw-translate-fuzzy"> Wikifunctions is intendit ti create baith a weel-defined common catalogue o functions which can be widely reuised and also a environment whaur functions can be quickly combined an executit on the flee. Wikifunctions aims ti mak life easier for developers, wha can rely on this repository lik on any external librar, an for end-uisers wha can caa functions as needit, in a wey that is currently yinlie available wi a verra uneven coverage throu specific wabsteids wha ar aften written in the form of 1990s wabsteids wi Java applets. </div> <div class="mw-translate-fuzzy"> All functions ar pure, in order ti enable a secure sandboxed execution. Also, aw implementation can be annotatit wi metadata an cryptographically signed. End-uisers can select an audit which implementation o ilka function ti uise, dependin on thair available hardware resources an wab o trust settins. </div> Wikifunctions will allou easy access ti muckle knawledge bases such as Wikidata, but also ti binary input an output files. It is gey possible ti upload a image as a input file an return analysis results such as whit is depictit on the image, or hou mony different colours the image haes – or a different binary, e.g. in a different format. This will be made available ti warkflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. <div class="mw-translate-fuzzy"> Wikifunctions continues the tradition o movin mair computation, which haes usually happened on the command line or wi apps bi mair computer savvy computer uisers, ti the Wab an democratise access ti functionality that wisna available afore. At the same time, it will increase the productivity o developers aa wey as thay can juist uise a muckle librar o code instead o relyin on properly copy an pastin answers frae ''StackOverflow''. </div> Unlik in Wikipaedia, contributors will mostly create new implementations for a function instead o updatin existin functions. The implementations can be automatically testit against the given tests, against ilka ither, an further analysed. <div class="mw-translate-fuzzy"> Implementations can be written in a nummer o different programmin leids, an yet ti dow ti caa functions implemented in ither programmin leids. The execution ingine can smoothly (althou no necessarily wi the heichest possible performance) operate in different leids. Althou in maist cases there is a muckle performance boost bi composing functions 'ithin a single programmin leid, there is no requirement ti dae sae. In mony cases, the speed o development an the developer's time will be mair valuable nor the additional computer cycles spent in the execution ingine. </div> == References == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] qxkxwdcdj8u8ru6se5v8h2rvkszb3zx Wikifunctions:About/sn 4 2808 290771 119123 2026-07-13T13:14:51Z FuzzyBot 207 Updating to match new version of source page 290771 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> <div class="mw-translate-fuzzy"> == Tarisai futi == </div> <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 48t6fyvsi0sbdgmn7x0njnuzxotmajm Wikifunctions:About/sv 4 2809 290772 148499 2026-07-13T13:14:51Z FuzzyBot 207 Updating to match new version of source page 290772 wikitext text/x-wiki <languages/> : ''Wikifunctions första mål är att stödja [[m:Special:MyLanguage/Wikimedia projects|Wikimedia-projekten]], men kommer även främja vidare målsättningar, precis som [[m:Special:MyLanguage/Wikidata|Wikidata]] gör. Detta är en beskrivning av Wikifunctions utöver [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Uppdragsbeskrivning]] : Ett Wikimedia-projekt för att tillsammans skapa och underhålla ett bibliotek av kodfunktioner till stöd för Wikimedia-projekten och mer därtill, som alla kan anropa och återanvända på världens naturliga språk och programspråk {{WF:Vision}} </div> '''Wikifunctions''' är ett '''öppet kodarkiv''' som vem som helst kan använda och bidra till. Wikifunctions består av funktioner. En funktion kan ha en beskrivning på flera språk med en lista över parametrar, tester, en lista över implementeringar på olika programspråk och mer metadata, allt på flera språk (bland de som stöds av Wikimedia). Implementeringarna kan återanvändas av olika mjukvaruprojekt (privata program eller skript), anropas och exekveras över internet (antingen genom webbläsaren eller i en molnmiljö eller i Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> eller PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebook), kombineras för att erhålla mer komplex funktionalitet, signeras, analyseras, valideras och mycket mer. Wikifunctions är ett projekt i samma anda som Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], och andra liknande globala samarbetande och fria kulturprojekt: det samlar bidragsgivare från hela världen för att skapa och vårda ett flerspråkigt bibliotek av funktioner som alla kan använda, oavsett syfte. Varje funktion kan kopplas till flera implementeringar på olika naturliga språk och programspråk, testsviter, krav på in- och utdata, dokumentation, metadata i form av uppskattad exekveringstid, garanterad tidskomplexitet för de olika implementeringarna, med mera. Användare kan anropa en funktion direkt från webbplatsen, från sin egen kod eller applikation, från kommandotolk eller en lokal app. Funktionen kan köras lokalt i webbläsaren, i molnet eller inbäddat lokalt i användarens applikation. Wikifunctions är tänkt att skapa såväl en gemensam katalog av funktioner som kan återanvändas brett, som en miljö där funktioner snabbt kan kombineras och exekveras. Wikifunctions har som mål att göra livet enklare för utvecklare, som kan förlita sig på denna katalog på samma sätt som andra externa bibliotek, och för slutanvändare som kan anropa funktioner när det behövs, på ett sätt som just nu bara är tillgängligt med ojämn täckning genom specifika webbplatser som ofta är programmerade som webbplatser från 1990-talet med Java applets. Alla funktioner är [[:en:Pure function|äkta funktioner]], för möjliggöra en säker sandlåda för exekvering. Varje implementering kan också förses med metadata och signeras kryptografiskt. Varje användare kan välja och utvärdera vilken implementering av varje funktion som hen vill använda, beroende på tillgänglig hårdvara och inställningar för tillitsnätverk. Wikifunctions kommer också att tillåta enkel tillgång till stora kunskapsdatabaser som Wikidata, liksom till binära filer för indata och utdata. Det är fullt möjligt att ladda upp en bild som en indatafil och returnera analysresulat, exempelvis en beskrivning av vad som är avbildat, hur många färger bilden innehåller - eller en annan binär fil i ett annat format. Detta kommer att bli tillgängligt för arbetsflöden på [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunctions bygger vidare på en tradition av att flytta beräkningar, som vanligtvis görs i kommandotolken eller i applikationer av mer datorvana användare, till webben för att demokratisera tillgången till funktionalitet som tidigare inte var tillgänglig. Samtidigt kommer det att öka produktiviteten hos utvecklare överallt om de kan använda ett stort bibliotek av kod i stället för att förlita sig på att kopiera svar från webbplatser som ''StackOwerflow''. Till skillnad från Wikipedia, kommer användarna främst skapa nya implementeringar av en funktion i stället för att uppdatera en befintlig. Implementeringarna kan utvärderas automatiskt mot testerna, mot varandra och analyseras djupare. Implementeringarna kan skrivas på en mängd olika programspråk men de kommer ändå anropa funktioner skrivna på andra språk. Exekveringsprocessen kan sömlöst (däremot inte nödvändigtvis med högsta möjliga prestanda) arbeta med olika programspråk. Även om systemet i många fall presterar bäst för funktioner skrivna på ett gemensamt programspråk, är det inte nödvändigt att göra så. Ofta är utvecklingstakten och programmerarnas tid mer värt än de ytterligare processorcyklerna som förbrukas av exekveringsprocessen. <span id="References"></span> == Referenser == <references/> <span id="See_also"></span> == Se även == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 7ntg68suoc74qizsdpf2jup72hc0rv6 Wikifunctions:About/th 4 2810 290773 119126 2026-07-13T13:14:52Z FuzzyBot 207 Updating to match new version of source page 290773 wikitext text/x-wiki <languages/> : ''วิกิฟังก์ชันส์มีเป้าหมายเป็นอันดับแรกเพื่อสนับสนุน[[m:Special:MyLanguage/Wikimedia projects|โครงการวิกิมีเดีย]]ต่าง ๆ แต่ก็จะสนับสนุนเป้าหมายอื่น ๆ นอกเหนือจากนั้นไป เช่นเดียวกับ[[m:Special:MyLanguage/Wikidata|วิกิสนเทศ]] ต่อไปนี้เป็นคำอธิบายเกี่ยวกับวิกิฟังก์ชันส์นอกเหนือไปจาก[[m:Special:MyLanguage/Wikipedia|วิกิพีเดีย]]'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|คำแถลงพันธกิจ]] : โครงการวิกิมีเดียสำหรับให้ทุกคนร่วมมือกันสร้างและดูแลรักษาไลบรารีของฟังก์ชันรหัสคำสั่ง เพื่อสนับสนุนโครงการวิกิมีเดียและที่อื่น ๆ ให้ทุกคนสามารถเรียกใช้และนำกลับมาใช้ใหม่ในภาษาธรรมชาติและภาษาการเขียนโปรแกรมทั้งหมด {{WF:Vision}} </div> '''วิกิฟังก์ชันส์'''เป็น'''คลังเก็บรหัสคำสั่งแบบเปิด'''ที่ทุกคนสามารถใช้และมีส่วนร่วม <div class="mw-translate-fuzzy"> วิกิฟังก์ชันส์ประกอบไปด้วยฟังก์ชันต่าง ๆ แต่ละฟังก์ชันมีคำอธิบาย รายการของตัวแปร ชุดทดสอบ รายการของการนำไปปฏิบัติในภาษาโปรแกรมต่าง ๆ และข้อมูลอภิพันธุ์เพิ่มเติม การนำไปปฏิบัติสามารถนำไปใช้ซ้ำในโครงการซอฟต์แวร์อื่น ๆ ได้ (ในแอปพลิเคชันหรือคำสั่งส่วนตัว) สามารถเรียกใช้และกระทำการออนไลน์ได้ (บนเบราว์เซอร์ ระบบนิเวศคลาวด์ หรือสมุดบันทึก Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> หรือ PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>) สามารถนำไปประกอบเพื่อการใช้งานที่ซับซ้อนกว่าได้ สามารถนำไปลงนามรหัส วิเคราะห์ และตรวจสอบได้ ฯลฯ </div> <div class="mw-translate-fuzzy"> วิกิฟังก์ชันส์เป็นโครงการตามเจตนารมณ์ของวิกิพีเดีย วิกิสนเทศ [[m:Special:MyLanguage/Wiktionary|วิกิพจนานุกรม]] และโครงการอื่น ๆ โดยอนุญาตให้ผู้มีส่วนร่วมจากทุกมุมโลกได้สร้างสรรค์และบำรุงรักษาคลังของฟังก์ชันที่ใครก็นำไปใช้ได้ตามประสงค์ ฟังก์ชันทั้งหมดอาจหนุนโดยการนำไปปฏิบัติที่หลากหลายในภาษาโปรแกรมต่าง ๆ ชุดทดสอบ เงื่อนไขก่อนและหลัง เอกสารกำกับ ข้อมูลอภิพันธุ์เกี่ยวกับค่าประมาณระยะเวลาดำเนินการและการรับรองความซับซ้อนของการนำไปปฏิบัติแต่ละรูปแบบ ฯลฯ ผู้ใช้สามารถเรียกใช้ฟังก์ชันโดยตรงบนเว็บไซต์ ภายในรหัสคำสั่งและแอปพลิเคชันของตน จากอินเตอร์เฟสบรรทัดคำสั่ง หรือจากแอปพลิเคชันบนเครื่อง ฟังก์ชันอาจกระทำการบนเครื่องในเบราว์เซอร์ บนคลาวด์ หรือบนเครื่องภายในแอปพลิเคชันของผู้ใช้เอง </div> <div class="mw-translate-fuzzy"> วิกิฟังก์ชันส์มีเจตนาไว้เพื่อสร้างสรรค์บัญชีรวมของฟังก์ชันที่กำหนดไว้ชัดเจน ซึ่งสามารถนำไปใช้ซ้ำได้อย่างแพร่หลาย และเพื่อสร้างระบบนิเวศให้สามารถรวมและกระทำการฟังก์ชันได้อย่างลื่นไหล วิกิฟังก์ชันส์ตั้งเป้าเพิ่มความสะดวกสะบายแก่ผู้พัฒนา ให้สามารถพึ่งพาได้ไม่ต่างจากคลังโปรแกรมภายนอก และให้ผู้ใช้ขั้นปลายเรียกใช้ฟังก์ชันได้ตามต้องการ ในแบบเดียวกับบางเว็บไซต์ที่เป็นโปรแกรมจาวาแอปเพล็ตยุคคริสต์ทศวรรษ 1990 ซึ่งปัจจุบันมีไม่ครอบคลุม </div> <div class="mw-translate-fuzzy"> ฟังก์ชันทั้งหมดเป็นฟังก์ชันบริสุทธิ์ เพื่อให้ใช้งานได้อย่างเป็นเอกเทศและปลอดภัย นอกจากนั้น การนำไปปฏิบัติทุกรูปแบบสามารถทำหมายเหตุประกอบด้วยข้อมูลอภิพันธุ์และลงนามด้วยรหัส ผู้ใช้ขั้นปลายสามารถเลือกใช้และสอบวิธีนำไปปฏิบัติของฟังก์ชันที่จะใช้ได้ ตามทรัพยากรฮาร์ดแวร์ที่มีและการตั้งค่าของโครงข่ายความไว้วางใจ </div> วิกิฟังก์ชันส์จะให้สามารถเข้าถึงฐานความรู้ขนาดใหญ่ได้อย่างง่ายดาย เช่นวิกิสนเทศ และไฟล์ป้อนเข้าส่งออกที่เป็นข้อมูลฐานสองเช่นกัน การอัปโหลดรูปภาพเป็นไฟล์ป้อนเข้าแล้วส่งออกผลการวิเคราะห์ว่าเป็นภาพของสิ่งใด ว่ามีสีกี่สี หรือจะเป็นไฟล์ฐานสองรูปแบบอื่น ๆ เป็นสิ่งที่ทำได้ โดยจะทำให้มีอยู่ในขั้นตอนใช้งานบน[[m:Special:MyLanguage/Wikimedia Commons|วิกิมีเดียคอมมอนส์]] <div class="mw-translate-fuzzy"> วิกิฟังก์ชันส์สืบสานประเพณีของการเคลื่อนย้ายการคำนวณ จากที่ส่วนมากอยู่บนบรรทัดคำสั่งหรือแอปพลิเคชันที่ใช้งานโดยผู้ใช้คอมพิวเตอร์ที่มีความเชี่ยวชาญ กลายมาอยู่บนเว็บ และทำให้เข้าถึงการใช้งานเป็นประชาธิปไตยยิ่งขึ้นอย่างไม่เคยมีมาก่อน ในขณะเดียวกัน ก็จะเพิ่มพูนผลิตภาพของนักพัฒนาในทุก ๆ แห่ง เพราะสามารถใช้งานคลังรหัสคำสั่งขนาดใหญ่ได้เลย โดยไม่ต้องพึ่งพาการลอกวางคำตอบจาก ''StackOverflow'' </div> ต่างจากวิกิพีเดีย ผู้มีส่วนร่วมจะสร้างการนำไปปฏิบัติแบบใหม่สำหรับฟังก์ชันอันหนึ่ง มากกว่าจะเป็นการแก้ไขปรับปรุงฟังก์ชันที่มีอยู่แล้ว การนำไปปฏิบัติต่าง ๆ จะสามารถทดสอบเทียบกันด้วยชุดทดสอบที่กำหนดไว้ และวิเคราะห์เพิ่มเติมได้ <div class="mw-translate-fuzzy"> การนำไปปฏิบัติเขียนได้ในหลายภาษาโปรแกรม แต่สามารถเรียกใช้ฟังก์ชันที่นำไปปฏิบัติในภาษาโปรแกรมอื่นได้ เอนจินกระทำการสามารถทำงานในหลายภาษาได้อย่างลื่นไหล (แต่อาจไม่ได้สมรรถภาพสูงสุด) ในกรณีส่วนใหญ่ แม้การประกอบฟังก์ชันในภาษาเดียวกันจะเพิ่มสมรรถภาพได้มาก แต่ไม่จำเป็นต้องทำ ในหลายกรณี ความรวดเร็วในการพัฒนาและเวลาของนักพัฒนามีค่ามากกว่ารอบคำนวณที่เพิ่มเกินมาในเอนจินกระทำการ </div> <span id="References"></span> == อ้างอิง == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 7x9qbvrpj7zc2jlbsve0nhc61sdnr9b Wikifunctions:About/tr 4 2811 290774 119127 2026-07-13T13:14:53Z FuzzyBot 207 Updating to match new version of source page 290774 wikitext text/x-wiki <languages/> : ''Vikişlev'in öncelikli hedefi [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projelerini]] desteklemektir, ancak [[m:Special:MyLanguage/Wikidata|Vikiveri]]'de olduğu gibi bunun ötesindeki hedefler de desteklenecektir.'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Görev beyanı]] : Herkesin dünyanın doğal dillerinde ve yapay dillerinde oluşturup yeniden kullanabileceği, Wikimedia projelerini ve dahasını desteklemek için herkesin işbirliği içinde bir kod işlevleri kitaplığı oluşturup sürdürdüğü bir Wikimedia projesi {{WF:Vision}} </div> '''Vikişlev''', herkesin kullanabileceği ve katkıda bulunabileceği '''açık kod deposudur'''. Vikişlev, fonksiyonlardan oluşur. Bir fonksiyon, parametrelerin, test durumlarının, farklı programlama dillerindeki uygulamaların bir listesinin ve daha fazla meta verinin bir listesini içeren birçok dilde (Wikimedia tarafından desteklenenler arasında) açıklamaya sahip olabilir. Uygulamalar diğer yazılım projelerinde (özel uygulamalar veya komut dosyaları) yeniden kullanılabilir, çevrimiçi olarak çağrılabilir ve çalıştırılabilir (sadece tarayıcıda, bulut ortamında veya Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> veya PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> not defterlerinde), daha karmaşık işlevsellik elde etmek için oluşturulabilir, imzalanabilir, analiz edilebilir veya doğrulanabilir ve çok daha fazlası. <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Kaynakça == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 7148eh3aed0mo12cbepxbnfup6fig1p Wikifunctions:About/vi 4 2812 290777 119130 2026-07-13T13:14:54Z FuzzyBot 207 Updating to match new version of source page 290777 wikitext text/x-wiki <languages/> : ''Mục tiêu ban đầu của Wikifunctions là để hỗ trợ các [[m:Special:MyLanguage/Wikimedia projects|dự án Wikimedia]], nhưng nó cũng sẽ hỗ trợ những mục tiêu bên ngoài, như [[m:Special:MyLanguage/Wikidata|Wikidata]]. Nó cũng là một mô tả của Wikifunctions bên ngoài [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Tuyên bố sứ mệnh]] : Một dự án Wikimedia mà cho phép mọi người có thể tạo ra và duy trì một thư viện các hàm khác nhau để hỗ trợ các dự án Wikimedia và hơn thế nữa, cho tất cả mọi người để có thể gọi và tái sử dụng trong ngôn ngữ tự nhiên và lập trình {{WF:Vision}} </div> '''Wikifunctions''' là một '''kho lưu trữ mã nguồn mở''' mà bất kỳ ai có thể sử dụng và đóng góp. <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Tham khảo == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] nx97bn0ri7qvc3a1d42op5frswr8keb Wikifunctions:About/ml 4 3222 290758 119114 2026-07-13T13:14:45Z FuzzyBot 207 Updating to match new version of source page 290758 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|ദൗത്യ പ്രസ്താവന]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> '''Wikifunctions''' എന്നത് ആർക്കും ഉപയോഗിക്കാനും സംഭാവന ചെയ്യാനും കഴിയുന്ന '''കോഡിന്റെ തുറന്ന ശേഖരം''' ആണ്. <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> വിക്കിപീഡിയയിൽ നിന്ന് വ്യത്യസ്തമായി, സംഭാവകർ നിലവിലുള്ള ഫങ്ഷനുകൾ അപ്‌ഡേറ്റ് ചെയ്യുന്നതിനുപകരം കൂടുതലും പുതിയതായി സൃഷ്ടിക്കുകയാണ് ചെയ്യുക. ഇങ്ങനെ പുതിയതായി നിർമ്മിച്ചവ ലഭ്യമായ ടെസ്റ്റുകൾക്കെതിരെയും, പരസ്പര നേർക്കുനേരെയും സ്വയമേവ പരീക്ഷിക്കുകയും കൂടുതൽ വിശകലനം ചെയ്യുകയും ചെയ്യാം. <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == അവലംബങ്ങൾ == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] ebo9om26deue3az2yjc8xircebk5gjx Wikifunctions:Vision/cs 4 3306 290684 50411 2026-07-13T13:13:38Z FuzzyBot 207 Updating to match new version of source page 290684 wikitext text/x-wiki <languages /> <onlyinclude> '''Vize''' pro '''Wikifunkce''': # Představte si programovací systém, který je '''společně''' vyvíjen a udržován, do kterého může přispívat každý a který může každý sdílet. # Představte si programovací systém, který je skutečně '''přístupný''', systém, který je otevřený nejen mluvčím angličtiny, ale miliardám dalších lidí, kteří se nebudou muset nejprve naučit anglicky, aby se naučili programovat. # Představte si programovací systém, který je skutečně '''přizpůsoben světu mobilních zařízení''' a kde je provádění kódu a tok dat inteligentně řízen a distribuován. # Představte si programovací systém, ve kterém '''napíšete kód pouze jednou''' a ten pak může kdokoli '''spustit kdekoli''' - dokonce i z programů napsaných v různých programovacích jazycích. # Představte si programovací systém, který nám umožní udělat další '''velký skok v reprezentaci znalostí'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] tb5vzrx9ncarh84lltgs18tf4kam6t3 Wikifunctions:Vision/da 4 3307 290687 172967 2026-07-13T13:13:39Z FuzzyBot 207 Updating to match new version of source page 290687 wikitext text/x-wiki <languages /> <onlyinclude> '''Visionen''' for '''Wikifunktioner''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] oue413ojesjgadr5c3los03o7ahx2id Wikifunctions:Vision/de 4 3308 290688 50413 2026-07-13T13:13:39Z FuzzyBot 207 Updating to match new version of source page 290688 wikitext text/x-wiki <languages /> <onlyinclude> Die '''Vision''' für '''Wikifunctions''': # Stell dir ein Programmiersystem vor, das '''kollaborativ''' gewachsen ist und gepflegt wird, zu dem jeder beitragen kann, und an dem jeder teilhaben darf. # Stell dir ein Programmiersystem vor, das wirklich '''zugänglich''' ist, eines, das nicht nur Englischsprachigen offen steht, sondern Milliarden Menschen mehr, die nicht erst Englisch lernen müssen, um programmieren zu lernen. # Stell dir ein Programmiersystem vor, das wirklich '''auf eine "mobile-first" Welt ausgerichtet''' ist, und bei dem die Ausführung des Codes und des Datenflusses intelligent verwaltet und verteilt werden. # Stell dir ein Programmiersystem vor, bei dem du '''Code nur einmal schreibst''' und dieser dann '''überall''' von jedem ausgeführt werden kann - sogar von Programmen, die in verschiedenen Programmiersprachen geschrieben wurden. # Stell Dir ein Programmiersystem vor, mit dem wir den nächsten '''großen Sprung in der Wissensdarstellung''' machen können. </onlyinclude> [[Category:Project concept{{#translation:}}]] 1yd70okvgdn0ng37dbbbjxw7tmtkvtr Wikifunctions:Vision/en 4 3309 290689 50414 2026-07-13T13:13:39Z FuzzyBot 207 Updating to match new version of source page 290689 wikitext text/x-wiki <languages /> <onlyinclude> The '''vision''' for '''Wikifunctions''': # Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share. # Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program. # Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed. # Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages. # Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] p6lxk4c9sjn57grej3kgo1q2lxieqxw Wikifunctions:Vision/eo 4 3310 290690 50415 2026-07-13T13:13:39Z FuzzyBot 207 Updating to match new version of source page 290690 wikitext text/x-wiki <languages /> <onlyinclude> La '''aspiroj''' por '''Vikifunkcioj''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # Imagi programadan sistemon vere '''alireblan''' kaj malferman ne nur por parolantoj de la angla sed ankaŭ por kromaj miliardoj da homoj, kiuj ne devos lerni la anglan antaŭ ol lerni kiel programi. # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] 3xomkch4wyvn2oud4sot6nn9o1z6oo3 Wikifunctions:Vision/es 4 3311 290691 50416 2026-07-13T13:13:39Z FuzzyBot 207 Updating to match new version of source page 290691 wikitext text/x-wiki <languages /> <onlyinclude> La '''visión''' de la '''Wikifunciones''': # Imagine un sistema de programación que crece y se mantiene de forma '''colaborativa''', en el que todos pueden contribuir y que todos pueden compartir. # Imagine un sistema de programación que sea genuinamente '''accesible''', uno que esté abierto no solo a los angloparlantes sino a los miles de millones de personas que no tendrán que aprender inglés primero para aprender a programar. # Imagine un sistema de programación que esté verdaderamente '''equipado para un mundo en el que los dispositivos móviles son primero''' y donde la ejecución de código y el flujo de datos se administran y distribuyen de manera inteligente. # Imagine un sistema de programación en el que '''escriba código una sola vez''' y cualquiera pueda '''ejecutarlo en cualquier lugar''', incluso con programas escritos en diferentes lenguajes de programación. # Imagínese un sistema de programación que nos permita dar el próximo '''gran salto en la representación del conocimiento'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] sqtnec0s2pdjxykni2gdjvvusktq6al Wikifunctions:Vision/fa 4 3312 290692 50417 2026-07-13T13:13:40Z FuzzyBot 207 Updating to match new version of source page 290692 wikitext text/x-wiki <languages /> <onlyinclude> '''چشم‌اندازی''' برای '''ویکی‌تابع''': # یک سامانهٔ برنامه‌نویسی را تصور کنید که '''به‌شکل مشارکتی''' رشد کرده و از آن نگهداری شده‌است و همگان می‌توانند در آن مشارکت کنند و آن را به اشتراک بگذارند. # یک سامانهٔ برنامه‌نویسی را تصور کنید که به‌واقع '''در دسترس''' است؛ سامانه‌ای که نه‌تنها برای افراد انگلیسی‌زبان، بلکه برای میلیاردها فرد دیگر که برای آموختن چگونگی برنامه‌نویسی ابتدا نیاز به آموختن زبان انگلیسی نخواهند داشت، به‌صورت آزاد در دسترس قرار داد. # یک سامانهٔ برنامه‌نویسی را تصور کنید که به‌واقع '''با جهانی که در آن موبایل‌ها اولویت دارند، سازگار شده'''؛ جهانی که در آن اجرای کدها و جریان داده‌ها به‌طور هوشمندانه‌ای مدیریت و توزیع می‌شوند. # یک سامانهٔ برنامه‌نویسی را توصور کنید که در آن '''فقط یک بار کد می‌نویسید''' و سپس آن کد می‌تواند توسط هرکسی '''در هر جایی اجرا شود''' – حتی از داخل برنامه‌هایی که به زبان‌های برنامه‌نویسی متفاوتی نوشته شده‌اند. # یک سامانهٔ برنامه‌نویسی را تصور کنید که امکان ایجاد '''جهش بزرگ بعدی در ارائهٔ دانش''' را برای ما فراهم می‌کند. </onlyinclude> [[Category:Project concept{{#translation:}}]] dq5sx2h2oruq5x8i1qm8l05wrf4jajo Wikifunctions:Vision/fr 4 3313 290693 50418 2026-07-13T13:13:41Z FuzzyBot 207 Updating to match new version of source page 290693 wikitext text/x-wiki <languages /> <onlyinclude> La '''vision''' pour '''Wikifunctions''' : # Imaginez un système de programmation qui grandit et est maintenu '''collaborativement''', auquel chacun peut contribuer et que chacun peut partager. # Imaginez un système de programmation qui est réellement '''accessible''', un qui est ouvert non seulement aux locuteurs en anglais mais aux milliards de personnes qui n’auront pas à apprendre l’anglais d’abord pour apprendre à programmer. # Imaginez un système de programmation qui est réellement '''équipé vers un monde d’abord mobile''' et où l’exécution du code et le flux de données deviennent gérés et distribués intelligemment. # Imaginez un système de programmation où vous '''écrivez le code une seule fois''' et il peut être '''exécuté partout''' par chacun – même avec des programmes écrits dans des langages de programmation différents. # Imaginez un système de programmation qui nous permet de franchir le prochain '''grand saut dans la représentation de la connaissance'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] s13talgklwrd7lymty6w153k8vpdyb6 Wikifunctions:Vision/id 4 3314 290697 50421 2026-07-13T13:13:42Z FuzzyBot 207 Updating to match new version of source page 290697 wikitext text/x-wiki <languages /> <onlyinclude> '''Visi''' untuk '''wiki fungsi''': # Bayangkanlah sebuah sistem pemrograman yang ditumbuhkan dan dipelihara '''bersama-sama''', di mana semua orang bisa berkontibusi, dan yang semua orang bisa bagikan. # Bayangkanlah sebuah sistem pemrograman yang benar-benar '''mudah diakses''', yang terbuka tidak hanya bagi penutur bahasa Inggris tetapi juga bagi miliaran orang yang tidak harus belajar bahasa Inggris terlebih dahulu sebelum belajar cara memprogram. # Bayangkanlah sebuah sistem pemrograman yang benar-benar '''diarahkan menuju dunia bergerak''', dan di mana eksekusi kode dan aliran data menjadi dikelola dan didistribusikan secara cerdas. # Bayangkanlah sebuah sistem pemrograman di mana Anda '''hanya perlu menulis kode sekali''' dan lalu kode tersebut bisa '''dijalankan di mana saja''' oleh siapa saja – bahkan dari program yang ditulis dalam bahasa pemrograman yang berbeda. # Bayangkanlah sebuah sistem pemrograman yang memungkinkan ktia membuat '''lompatan besar dalam representasi pengetahuan''' yang berikutnya. </onlyinclude> [[Category:Project concept{{#translation:}}]] j5ooubneonafcbdwa02oluufdj2h6ye Wikifunctions:Vision/ja 4 3315 290698 50422 2026-07-13T13:13:43Z FuzzyBot 207 Updating to match new version of source page 290698 wikitext text/x-wiki <languages /> <onlyinclude> '''ウィキファンクションズ'''の'''ビジョン'''(構想) # 誰もが貢献でき、誰もが共有できる、'''共同で'''開発、維持されるプログラミングシステムを想像してみてください。 # 英語を話す人だけでなく、何十億もの人々にも開かれている、プログラミング方法を学ぶために最初に英語を学ぶ必要がない、本当の意味で'''アクセスしやすい'''プログラミングシステムを想像してみてください。 # 本当の意味で'''モバイルファーストの世界に適合し'''、コードの実行とデータフローが知的な方法で管理、割り当てられるプログラミングシステムを想像してみてください。 # '''コードを1回だけ書けば'''、誰でも'''どこでも実行'''できる、異なるプログラミング言語で記述されたプログラムから実行できる、プログラミングシステムを想像してみてください。 # 次の'''知識表現の大きな飛躍'''を可能にするプログラミングシステムを想像してみてください。 </onlyinclude> [[Category:Project concept{{#translation:}}]] rm6v8jj152i62ym8dg56kup4xtyy11t Wikifunctions:Vision/ko 4 3316 290700 50423 2026-07-13T13:13:44Z FuzzyBot 207 Updating to match new version of source page 290700 wikitext text/x-wiki <languages /> <onlyinclude> '''위키함수'''에 관한 '''비젼''': # 모든 사람이 기여할 수 있고 모두가 공유할 수있는 '''협력적으로''' 성장하고 유지되는 프로그래밍 시스템을 상상해 보세요. # 영어를 구사하는 사람뿐만 아니라 프로그래밍 방법을 배우기 위해 먼저 영어를 배울 필요가 없는 수십억 명의 사람들에게 진정으로 '''접근 가능한''' 프로그래밍 시스템을 상상해 보세요. # 진정으로 '''모바일 우선 세계에 맞춰진''' 프로그래밍 시스템을 상상해 보세요. 그리고 그 곳은 코드 실행과 데이터 흐름이 지능적으로 관리되고 분산되는 곳입니다. # 다른 프로그래밍 언어로 작성된 프로그램에서도 '''코드를 한 번만 작성'''한 다음 누구나 '''어디에서나 실행'''할 수 있는 프로그래밍 시스템을 상상해 보세요. # 우리가 다음 '''지식 표현의 큰 도약'''을 만들 수 있는 프로그래밍 시스템을 상상해 보세요. </onlyinclude> [[Category:Project concept{{#translation:}}]] 6ad1amanbzzma4qejsj16k8tawau9m7 Wikifunctions:Vision/pt-br 4 3317 290706 50425 2026-07-13T13:13:45Z FuzzyBot 207 Updating to match new version of source page 290706 wikitext text/x-wiki <languages /> <onlyinclude> A '''visão''' para a '''wiki de funções''': # Imagine um sistema de programação que é '''colaborativamente''' desenvolvido e mantido, para o qual todos podem contribuir e que todos podem compartilhar. # Imagine um sistema de programação que seja realmente '''acessível''', aberto não apenas para falantes de inglês, mas também para bilhões de pessoas que não precisarão aprender inglês primeiro para aprender a programar. # Imagine um sistema de programação que é verdadeiramente '''voltado para um mundo móvel''', e onde a execução do código e o fluxo de dados são gerenciados e distribuídos de forma inteligente. # Imagine um sistma de programação onde você '''escreve código apenas uma vez''' e então ele pode ser '''executado em qualquer lugar''' por qualquer pessoa - mesmo a partir de programas escritos em diferentes linguagens de programação. # Imagine um sistema de programação que nos permite dar o próximo '''grande salto na representação do conhecimento'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] pvpfugk0px2s2x2h5dqz47oqu8yy4i8 Wikifunctions:Vision/ro 4 3318 290708 50426 2026-07-13T13:13:46Z FuzzyBot 207 Updating to match new version of source page 290708 wikitext text/x-wiki <languages /> <onlyinclude> <span lang="en" dir="ltr" class="mw-content-ltr">The '''vision''' for '''Wikifunctions''':</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] avcewocdnz97qqnsc2cc7wj1qaqjc86 Wikifunctions:Vision/ru 4 3319 290707 50427 2026-07-13T13:13:46Z FuzzyBot 207 Updating to match new version of source page 290707 wikitext text/x-wiki <languages /> <onlyinclude> '''Видение''' проекта '''Викифункции''': # Представьте себе систему программирования, что взращивается и поддерживается '''коллаборативно''' – где каждый может внести свой вклад, ощущать себя её совладельцем и делиться ею с другими. # Представьте себе систему программирования, что действительно '''доступна''', т.е. открыта не только для носителей английского языка, но и для миллиардов других людей – чтобы владение английским перестало быть условием для обучения программированию. # Представьте себе систему программирования, что действительно '''ориентирована на мир мобильных гаджетов''', в которой исполнение кода и потоки данных управляются и распределяются наиболее здраво. # Представьте себе систему программирования, где вы '''пишите код только один раз''' и потом он может '''запускаться всюду''' кем бы то ни было – даже программами, написанными на других языках программирования. # Представьте себе систему программирования, что позволит нам сделать следующий '''качественный рывок в вопросах отображения знаний'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] qw0r99yqw3ld4h5uykv87ax0vm2so8m Wikifunctions:Vision/sco 4 3320 290709 50428 2026-07-13T13:13:47Z FuzzyBot 207 Updating to match new version of source page 290709 wikitext text/x-wiki <languages /> <onlyinclude> The '''vision''' for '''Wikifunctions''': # Imagine a programmin system that is '''collaboratively''' growed an maintained, ti which awbody can contreibute, an that awbody mey share. # Imagine a programmin system that truly is '''accessible''', yin that is open nae yinlie ti speakers o Inglis but ti billions o fowk mair wha will nae hae ti learn Inglis first in order ti learn hou ti program. # Imagine a programmin system that is truly '''geared ti a mobile-first warld''', an whaut the execution o the code an the data flow become intelligently managed an distributit. # Imagine a programmin system whaur ye '''write code ae time''' an than it can be '''run anywhaur''' bi any yin – e'en frae programs written in different programmin leids. # Imagine a programmin system that allous us ti mak the neist '''muckle lowp in knawledge representation'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] 32ycrqh0flc4y6gcwlapnktnejeivkw Wikifunctions:Vision/sv 4 3321 290711 60128 2026-07-13T13:13:48Z FuzzyBot 207 Updating to match new version of source page 290711 wikitext text/x-wiki <languages /> <onlyinclude> '''Wikifunctions vision''': # Föreställ dig ett programmeringssystem som växer och underhålls '''tillsammans''', som alla kan bidrag till och dela. # Föreställ dig ett programmeringssystem som är '''tillgängligt''' på riktigt, som är öppet inte bara för engelsktalare, utan de miljarder människor som inte tvingas lära sig engelska först för att sedan kunna börja programmera. # Föreställ dig ett programmeringssystem som på riktigt '''riktas mot en mobilorienterad värld''', och där exekveringen av koden och dataflödet hanteras och distribueras på ett intelligent sätt. # Föreställ dig ett programmeringssystem där du '''bara skriver koden en gång''' och sen kan det '''köras varsomhelst''' av vemsomhelst – till och med från program skrivna i helt andra programmeringsspråk. # Föreställ dig ett programmeringssystem som låter oss ta nästa '''stora steg i kunskapsrepresentation'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] m54pn0nigx40ryrtt3l5nxo1vdk7fso Wikifunctions:Vision/th 4 3322 290712 50430 2026-07-13T13:13:48Z FuzzyBot 207 Updating to match new version of source page 290712 wikitext text/x-wiki <languages /> <onlyinclude> '''วิสัยทัศน์''' สำหรับ '''วิกิฟังก์ชัน''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] e9espcmi5dcvurikzl9jszwgm84htv4 Wikifunctions:Vision/vi 4 3323 290714 50431 2026-07-13T13:13:49Z FuzzyBot 207 Updating to match new version of source page 290714 wikitext text/x-wiki <languages /> <onlyinclude> '''Tầm nhìn''' cho '''Wikifunctions''': # Hãy mường tượng một ngôn ngữ lập trình mà có thể được xây dựng và gìn giữ '''một cách hợp tác''', mà bất kỳ ai có thể đóng góp, và bất kỳ ai có thể chia sẻ. # Hãy mường tượng một hệ thống lập trình mà thật sự '''dễ dàng tiếp cận''', cái mà mở không chỉ cho những người nói tiếng Anh mà còn hàng tỷ người khác chưa biết được tiếng Anh để có thể lập trình. # Hãy mường tượng một hệ thống lập trình mà thật sự '''hợp tình với thế giới di động cao''', nơi mà việc thực thi của mã lệnh và dữ liệu được quản lý và phân phối một cách thông minh. # Hãy mường tượng một hệ thống lập trình mà bạn có thể '''viết mã nguồn chỉ một lần''' và nó có thể '''được chạy ở bất kỳ đâu''' bởi bất cứ ai – kể cả từ chương trình viết từ nhiều ngôn ngữ lập trình khác nhau. # Hãy mường tượng một ngôn ngữ lập trình mà cho phép bạn xây dựng '''một cách mạng lớn trong thể hiện tri thức'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] do4zfz5wbiu5w6q06zqsxsv6vehtsic Wikifunctions:Vision/hu 4 3404 290696 50420 2026-07-13T13:13:42Z FuzzyBot 207 Updating to match new version of source page 290696 wikitext text/x-wiki <languages /> <onlyinclude> <span lang="en" dir="ltr" class="mw-content-ltr">The '''vision''' for '''Wikifunctions''':</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] avcewocdnz97qqnsc2cc7wj1qaqjc86 Wikifunctions:Sandbox 4 3424 290950 284827 2026-07-14T09:13:37Z YoshiRulz 10156 290950 wikitext text/x-wiki {{draft}} This is a wiki page sandbox. See also sandboxes for specific types of object: * [[Z10119]] * {{Z|Z10121}} * {{Z|Z10123}} * {{Z|Z10131}} * {{Z|Z10166}} * {{Z|Z10122}} * {{Z|Z15104}} * [[Z26295]] Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to {{#function:Z6824|L1555911-F14}} {{#function:Z6824|L1555911-F16}} {{#function:Z36042|M100238486|}} {{#function:Z36042|M100238486|A field of sunflowers, with the text &quot;Example Image&quot; overlaid}} 5p5mby8p73j8twmmwhajyj3oi8qzxvc 290951 290950 2026-07-14T09:13:51Z YoshiRulz 10156 290951 wikitext text/x-wiki {{draft}} This is a wiki page sandbox. See also sandboxes for specific types of object: * [[Z10119]] * {{Z|Z10121}} * {{Z|Z10123}} * {{Z|Z10131}} * {{Z|Z10166}} * {{Z|Z10122}} * {{Z|Z15104}} * [[Z26295]] Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to {{#function:Z6824|L1555911-F14}} {{#function:Z6824|L1555911-F16}} g1o9e9poom1pa1pkdl93bpdpcteouvl 290952 290951 2026-07-14T09:14:27Z YoshiRulz 10156 290952 wikitext text/x-wiki {{draft}} This is a wiki page sandbox. See also sandboxes for specific types of object: * [[Z10119]] * {{Z|Z10121}} * {{Z|Z10123}} * {{Z|Z10131}} * {{Z|Z10166}} * {{Z|Z10122}} * {{Z|Z15104}} * [[Z26295]] Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to {{#function:Z6824|L1555911-F14}} {{#function:Z6824|L1555911-F16}} {{#function:Z36038|M100238486|}} {{#function:Z36038|M100238486|A field of sunflowers, with the text &quot;Example Image&quot; overlaid}} 3kzse4rpf7fvke6j2v8dona933pbg3d 290953 290952 2026-07-14T09:14:45Z YoshiRulz 10156 290953 wikitext text/x-wiki {{draft}} This is a wiki page sandbox. See also sandboxes for specific types of object: * [[Z10119]] * {{Z|Z10121}} * {{Z|Z10123}} * {{Z|Z10131}} * {{Z|Z10166}} * {{Z|Z10122}} * {{Z|Z15104}} * [[Z26295]] Testing embedded Wikifunctions calls: {{#function:Z26039|Q158Error, there's not to rollback to {{#function:Z6824|L1555911-F14}} {{#function:Z6824|L1555911-F16}} g1o9e9poom1pa1pkdl93bpdpcteouvl Wikifunctions:Vision/bn 4 9154 290686 50412 2026-07-13T13:13:38Z FuzzyBot 207 Updating to match new version of source page 290686 wikitext text/x-wiki <languages /> <onlyinclude> '''উইকিফাংশনের লক্ষ্য''': # এমন একটি প্রোগ্রামিং সিস্টেমের কথা ভাবুন যা '''সহযোগীতামূলকভাবে''' বাড়ছে এবং রক্ষণাবেক্ষণ করা হচ্ছে, যেখানে সকলেই অবদান রাখতে পারে এবং যা সবাই ভাগ করে নিতে পারে। # এমন একটি প্রোগ্রামিং সিস্টেমের কথা ভাবুন যা সত্যিই '''অ্যাক্সেসযোগ্য''', যেটি শুধুমাত্র ইংরেজি ভাষাভাষীদের জন্যই নয় বরং আরও কোটি কোটি মানুষের জন্য উন্মুক্ত, যাদের প্রোগ্রামিং শেখার জন্য প্রথমে ইংরেজি শিখতে হবে না। # এমন একটি প্রোগ্রামিং সিস্টেমের কথা ভাবুন যা সত্যিকার অর্থে '''একটি মোবাইল-ফার্স্ট বিশ্বের জন্য প্রস্তুত''', এবং যেখানে কোড এক্সিকিউশন এবং ডেটা প্রবাহ বুদ্ধিমত্তার সাথে পরিচালিত এবং বিতরণ করা হয়। # এমন একটি প্রোগ্রামিং সিস্টেমের কথা ভাবুন যেখানে আপনি '''কোড শুধুমাত্র একবার লিখতে পারেন'''' এবং তারপর এটি যে কেউ '''যেকোন জায়গায় তা চালাতে পারে''' - এমনকি ভিন্ন ভিন্ন প্রোগ্রামিং ভাষায় লেখা প্রোগ্রাম থেকেও। # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] afth6hxxa78xbju33t9d3flxyq9oelj Wikifunctions:About/uk 4 10556 290775 151609 2026-07-13T13:14:53Z FuzzyBot 207 Updating to match new version of source page 290775 wikitext text/x-wiki <languages/> : ''Першочерговою ціллю Wikifunctions є підтримка [[m:Special:MyLanguage/Wikimedia projects|проєктів Вікімедіа]], але вони забезпечать підтримку досягнення інших цілей, так само як [[m:Special:MyLanguage/Wikidata|Вікідані]]. Це є описом Wikifunctions поза [[m:Special:MyLanguage/Wikipedia|Вікіпедією]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Заява про місію]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Примітки == <references/> <span id="See_also"></span> == Див. також == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] supg8fzn8g2ey1lgel1px8fl5w8tvnk Wikifunctions:About/lv 4 10727 290756 119113 2026-07-13T13:14:44Z FuzzyBot 207 Updating to match new version of source page 290756 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> '''Wikifunctions''' ir '''atvērts koda repozitorijs''', ko ikviens var izmantot un papildināt. <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Atsauces == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] cqcy6w192330fiilzvf59by2kfgh280 Wikifunctions:About/he 4 11364 290746 121736 2026-07-13T13:14:40Z FuzzyBot 207 Updating to match new version of source page 290746 wikitext text/x-wiki <languages/> : ''המטרה הראשונה של ויקיפונקציות היא לתמוך ב[[m:Special:MyLanguage/Wikimedia projects|מיזמי ויקימדיה]], אך היא תתמוך גם במטרות מעבר אליהם, כמו שזה עובד עם [[m:Special:MyLanguage/Wikidata|ויקינתונים]]. זהו תיאור של ויקיפונקציות מעבר ל[[m:Special:MyLanguage/Wikipedia|וויקיפדיה]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|הצהרת משימה]] : מיזם ויקימידיה לכולם ליצירה ולתחזוקה של ספריית פונקציות קוד לתמיכה במיזמי ויקימידיה ומעבר אליהם, שכולם יוכלו לקרוא להם ולעשות בהן שימוש חוזר בשפות הטבעיות ובשפות התכנות של העולם {{WF:Vision}} </div> '''ויקיפונקציות''' היא '''מאגר פתוח של קוד''' שכולם יכולים להשתמש בו ולתרום אליו. מיזם ויקיפונקציות מורכב מפונקציות. לפונקציה יכול להיות תיאור בכמה שפות עם רשימה של פרמטרים, מקרי בדיקה, רשימה של מימושים בשפות תכנות שונות, ומטא־נתונים נוספים, וכל זה – בכמה שפות (מתוך אלה שנתמכות בוויקימדיה). פרויקטי תוכנה אחרים (יישומים פרטיים או סקריפטים) יכולים לעשות במימושים שימוש חוזר, וניתן גם לקרוא להם ולהפעיל אותם ברשת (פשוט בדפדפן, בסביבת ענן, או במחברות Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> או PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), להרכיב אותם כדי להגיע לפונקציונליות מורכבת יותר, לחתום, לנתח ולבדוק אותם, ולעשות עוד דברים רבים. ויקיפונקציות היא מיזם ברוח של ויקיפדיה, ויקינתונים, [[m:Special:MyLanguage/Wiktionary|ויקימילון]] ומיזמים עולמיים דומים אחרים של תרבות חופשית: היא מאפשרת לתורמים מכל רחבי העולם ליצור ולתחזק ספרייה רב־לשונית של פונקציות, שכולם יכולים להשתמש בהן לכל מטרה. כל פונקציה יכולה להיתמך על־ידי כמה מימושים בשפות תכנות שונות, במקרי בדיקה, בתנאים מקדימים ומאוחרים, בתיעוד, במטא־נתונים בצורה של הערכות זמן ריצה והבטחות מורכבוּת עבור המימושים השונים וכו'. משתמשים יכולים לקרוא לפונקציה ישירות באתר אינטרנט, או מהקוד או מהיישומים שלהם, מממשק שורת פקודה או מיישום מקומי. הפונקציה עשויה לרוץ באופן מקומי בדפדפן, בענן, או באופן מקומי ומוטבע בתוך היישום של המשתמש. מיזם ויקפונקציות נועד ליצור גם קטלוג משותף מוגדר היטב של פונקציות שניתן לעשות בהן שימוש חוזר באופן נרחב וגם סביבה שבה ניתן לשלב במהירות את פונקציות ולהפעיל אותן. המיזם שואף להקל על החיים של המפתחים, אשר יכולים להסתמך על המאגר הזה כמו על כל ספרייה חיצונית, ושל משתמשי־קצה שיכולים לקרוא לפונקציות לפי הצורך, בדרך שכעת זמינה רק עם כיסוי מאוד לא אחיד באמצעות אתרים ספציפיים שנכתבים לעיתים קרובות בצורה של אתרים משנות ה־90 עם יישומוני ג'אווה. כל הפונקציות [[:en:Pure function|טהורות]] כדי לאפשר הרצה מאובטחת בארגז חול. בנוסף, כל מימוש יכול להיות מוער עם מטא־נתונים וחתום קריפטוגרפי. משתמשי־קצה יכולים לבחור ולבדוק באיזה מימוש של כל פונקציה להשתמש, בהתאם למשאבי החומרה הזמינים להם ובהגדרות רשת האמון. מיזם ויקיפונקציות יאפשר גישה קלה למאגרי נתונים גדולים כגון ויקינתונים, אבל גם לקובצי קלט ופלט בינאריים. זה לגמרי אפשר להעלות תמונה בתור קובץ קלט ולהחזיר תוצאות של נתוני ניתוח כגון מה מוצג בתמונה, או כמה צבעים שונים יש בתמנה – או קובץ בינארי שונה, למשל קובץ בתסדיר אחר. זה יהיה זמין לזרמי עבודה ב[[m:Special:MyLanguage/Wikimedia Commons|וויקישיתוף]]. מיזם ויקיפונקציות ממשיך את המסורת של העברת יותר חישוב, שקרה עד עכשיו בשורת הפקודה או עם יישומים של משתמשים שמתמצאים במחשבים, אל הרשת, ומתן גישה לפונקציונליות שלא הייתה זמינה קודם לכן לציבור רחב יותר. באותו זמן, ויקיפונקציות תשפר את היצרנות של מפתחי התוכנה בכל מקום, כי הם יוכלו להשתמש בספריית קוד גדולה במקום להסתמך על העתקה והדבקה מאתרים כגון StackOverflow. שלא כמו בוויקיפדיה, תורמים בעיקר ייצרו מימושים חדשים לפונקציה במקום לעדכן פונקציות קיימות. המימושים יכולים להיבדק אוטומטית אל מול בדיקות נתונות, להיבדק זה אל מול זה ולעבור ניתוח נוסף. מימושים יכולים להיות כתובים בכמה שפות תכנות שונות, אך הם יוכלו לקרוא לפונקציות שממומשות בשפות תכנות אחרות. מנוע הביצוע יכול לפעול באופן חלק (אם כי לא בהכרח עם ביצועים הגבוהים ביותר) בשפות שונות. למרות שברוב המקרים יש ביצועים טובים יותר בהרכבת פונקציות בשפת תכנות אחת, אין צורך לעשות זאת. במקרים רבים, המהירות של הפיתוח והזמן של המפתח יהיו בעלי ערך רב יותר מזמן החישוב הנוסף במנוע הביצוע. <span id="References"></span> == הערות שוליים == <references/> <span id="See_also"></span> == ראו גם == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] du6e7v4yjvogv68xjpqwrf78qzf278g Wikifunctions:About/ks-arab 4 12652 290755 119111 2026-07-13T13:14:44Z FuzzyBot 207 Updating to match new version of source page 290755 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == حَوالہٕ == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] roej0078q2s522wr4cpy4ka9hlvoeno Wikifunctions:Vision/nl 4 12676 290702 50424 2026-07-13T13:13:44Z FuzzyBot 207 Updating to match new version of source page 290702 wikitext text/x-wiki <languages /> <onlyinclude> De '''visie''' voor '''Wikifuncties''': # Stel je een programmeersysteem voor dat ''gezamenlijk'' wordt ontwikkeld en onderhouden, waaraan iedereen kan bijdragen en dat iedereen kan delen. # Stel je een programmeersysteem voor dat echt '''toegankelijk''' is, een systeem dat niet alleen openstaat voor sprekers van het Engels, maar voor miljarden mensen die niet eerst Engels hoeven te leren om te leren programmeren. # Stel je een programmeersysteem voor dat werkelijk ''afgestemd is op een mobiel-eerst-wereld''', en waarin de uitvoering van de code en de datastroom op intelligente wijze worden beheerd en gedistribueerd. # Stel je een programmeersysteem voor waarin je ''code maar één keer schrijft'' en het vervolgens ''overal'' door iedereen kan worden uitgevoerd – zelfs vanuit programma's die in verschillende programmeertalen zijn geschreven. # Stel je een programmeersysteem voor dat ons in staat stelt de volgende ''grote sprong in kennisrepresentatie'' te maken. </onlyinclude> [[Category:Project concept{{#translation:}}]] tkgj13uegl21l864oqg0nlahgi4nb7a Wikifunctions:Vision/he 4 13141 290694 88717 2026-07-13T13:13:41Z FuzzyBot 207 Updating to match new version of source page 290694 wikitext text/x-wiki <languages /> <onlyinclude> ה'''חזון''' של '''ויקיפונקציות''': # דמיינו מערכת תכנות שמגודלת ומתוחזקת באופן '''שיתופי''', שכל אחד יכול לתרום לה ושכל אחד יכול לשתף. # דמיינו מערכת תכנות ממש '''נגישה''', אחת שפתוחה לא רק לדוברי אנגלית, אלא לעוד מיליארדי אנשים שלא יצטרכו ללמוד אנגלית כדי ללמוד לתכנת. # דמיינו מערכת תכנות שממש מכוונת ל'''עולם שעובד עם העדפה למכשירים ניידים''', ושבה הביצוע של קוד וזרימת הנתונים מנוהלים ומופצים באופן מושכל. # דמיינו מערכת תכנות שבה יש לך אפשרות '''לכתוב קוד רק פעם אחת''' ואז '''להריץ אותו בכל מקום''' על־ידי כולם – אפילו על־ידי תוכניות שכתובות בשפות תכנות אחרות. # דמיינו מערכת תכנות שמאפשרת לנו לעשות '''את הקפיצה הבאה בייצוג ידע'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] 8epor62gp0mbnnxltandsq5bvz97jcu Wikifunctions:About/gu 4 14647 290745 126397 2026-07-13T13:14:40Z FuzzyBot 207 Updating to match new version of source page 290745 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == સંદર્ભો == <references/> <span id="See_also"></span> == આ પણ જુઓ == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] ouyqnphl1p5ujty8del6fhsgfk7le4x Wikifunctions:About/hi 4 15188 290747 215151 2026-07-13T13:14:40Z FuzzyBot 207 Updating to match new version of source page 290747 wikitext text/x-wiki <languages/> : ''विकिफ़ंक्शन्स का पहला लक्ष्य है [[m:Special:MyLanguage/Wikimedia projects|विकिमीडिया परियोजनाओं]] को समर्थित करना, मगर यह इसके परे भी लक्ष्यों को समर्थित करेगा, बिलकुल [[m:Special:MyLanguage/Wikidata|विकिडेटा]] की तरह। यह [[m:Special:MyLanguage/Wikipedia|विकिपीडिया]] के परे विकिफ़ंक्शन्स का एक विवरण है।'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|ध्येय वक्तव्य]] : विकिमीडिया की परियोजनाओं के और उसके परे समर्थन के लिए, दुनिया की सभी प्राकृतिक और प्रोग्रामिंग भाषाओं में सभी के द्वारा कॉल और पुनः उपयोग किए जाने के लिए, सभी के सहयोग से कोड फ़ंक्शन्स की एक मुक्त लाइब्रेरी का निर्माण और अनुरक्षण करने की एक परियोजना। {{WF:Vision}} </div> '''विकिफ़ंक्शन्स''', '''कोड का एक खुला भंडार''' है जिसका कोई भी उपयोग कर सकता है और जिसमें कोई भी योगदान कर सकता है। विकिफ़ंक्शन्स में फ़ंक्शन्स शामिल हैं। एक फ़ंक्शन के कई भाषाओं में विवरण और साथ में पैरामीटरों की एक सूची, परीक्षण के मामले, अलग-अलग प्रोग्रामिंग भाषाओं में कार्यान्वयनों की सूची, और अतिरिक्त मेटाडेटा हो सकते हैं, और ये सभी कई भाषाओं (विकिमीडिया द्वारा समर्थित सहित) में हो सकते हैं। कार्यान्वयनों का दूसरी सॉफ़्टवेयर परियोजनाओं (जैसे निजी ऐप्स या स्क्रिप्ट्स) में पुनः उपयोग किया जा सकता है, इन्हें ऑनलाइन (ब्राउज़र में, किसी क्लाउड पर्यावरण में, या फिर Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> या PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> नोटबुक्स में) कॉल और निष्पादित किया जा सकता है, अधिक जटिल कार्यक्षमता प्राप्त करने के लिए साथ जोड़ा जा सकता है, हस्ताक्षरित किया जा सकता है, विश्लेषित किया जा सकता है, सत्यापित किया जा सकता है, और काफी कुछ। विकिफ़ंक्शन्स विकिपीडिया, विकिडेटा, [[m:Special:MyLanguage/Wiktionary|विकिकोश]], और दूसरी वैश्विक सहयोगी मुक्त परियोजनाओं पर आधारित एक परियोजना है: इसमें दुनिया भर से योगदानकर्ताएँ फ़ंक्शन्स की एक बहुभाषी लाइब्रेरी का निर्माण और अनुरक्षण कर सकते हैं जिसका कोई भी किसी भी उद्देश्य से पुनः उपयोग कर सकता है। हर फ़ंक्शन अलग-अलग प्रोग्रामिंग भाषाओं, परीक्षण के मामलों, पूर्व- और पश्चशर्तों, प्रलेखों, रनटाइम अनुमान और अलग-अलग कार्यान्वयनों के लिए जटिलता के आश्वासन के रूप मेें मेटाडेटा, आदि में कई कार्यान्वयनों से समर्थित हो सकता है। सदस्य किसी फ़ंक्शन को सीधे वेबसाइट पर, या फिर अपने कोड या ऐप्लिकेशन से, किसी कमांड-पंक्ति इंटरफ़ेस से, या फिर किसी लोकल से कॉल कर सकते हैं। फ़ंक्शन लोकल रूप से ब्राउज़र में, क्लाउड में, या फिर लोकल रूप और सदस्य के ऐप्लिकेशन में एम्बेड करके निष्पादित किया जा सकता है। विकिफ़ंक्शन्स के दो उद्देश्य हैं: फ़ंक्शन्स की एक अच्छी तरह से परिभाषित साझित सूची का निर्माण करना जिसका व्यापक रूप से पुनः उपयोग किया जा सके, और एक ऐसा पर्यावरण प्रदान करना जहाँ फ़ंक्शन्स को तेज़ी से आपस में जोड़कर निष्पादित किया जा सके। विकिफ़ंक्शन्स का उद्देश्य है काम आसान करना विकासकों का, जो कि किसी भी दूसरी बाहरी लाइब्रेरी की तरह इस भंडार पर भरोसा कर सकते हैं, और अंतिम उपयोगकर्ताओं का, जो कि आवश्यकतानुसार फ़ंक्शन्स कॉल कर सकते हैं, एक ऐसे ढंग से जो कि इस समय केवल अक्सर जावा ऐपलेट्स वाली 1990 के दशक में लिखी गई विशिष्ट वेबसाइटों के माध्यम से एक बहुत असमान कवरेज में उपलब्ध है। सुरक्षित प्रयोगस्थलीय निष्पादन हेतु सभी फ़ंक्शन्स [[:en:Pure function|शुद्ध]] हैं। साथ ही, हर कार्यान्वयन पर मेटाडेटा से टिप्पणी जोड़ी जा सकती है और कूटलेखन द्वारा हस्ताक्षर किया जा सकता है। अंतिम उपयोगकर्ताएँ अपने हार्डवेयर के उपलब्ध संसाधनों और विश्वास की सेटिंग्स की जाली के अनुसार यह चुन सकते हैं कि किस फ़ंक्शन का प्रयोग किया जाना चाहिए। विकिफ़ंक्शन्स विकिडेटा जैसे बड़े ज्ञानधारों, और साथ में द्वयाधारी इनपुट और आउटपुट फ़ाइलों तक आसान पहुँच साधित करेगा। इनपुट फ़ाइल के रूप में कोई चित्र अपलोड करना और चित्र में क्या दर्शाया गया है, या फिर चित्र में कितने रंग हैं, इसके विश्लेषण के परिणाम — या फिर कोई अलग बाइनरी, उदा. किसी दूसरे प्रारूप में, प्राप्त करना बिलकुल संभव है। यह [[m:Special:MyLanguage/Wikimedia Commons|विकिमीडिया कॉमन्स]] पर कार्यप्रवाहों को उपलब्ध कराया जाएगा। विकिफ़ंक्सन्स अधिक से अधिक गणना, जो कि सामान्यतः कमांड पंक्ति या फिर कंप्यूटर-प्रेमी उपयोगकर्ताओं के लिए ऐप्स में होती आई है, को वेब पर लाने और पहले न उपलब्ध कार्यक्षमता तक पहुँच को लोकतंत्रीकृत करने की परंपरा को आगे बढ़ाता है। साथ-साथ यह हर तरफ विकासकों की उत्पादकता को बढ़ाएगा, क्योंकि अब StackOverflow जैसी साइटों से उत्तर कॉपी और पेस्ट करने के बजाय वे कोड की एक बड़ी लाइब्रेरी का ही उपयोग कर ले सकते हैं। विकिपीडिया के असदृश, योगदानकर्ताएँ मौजूदा फ़ंक्शन्स को अपडेट करते रहने की जगह अधिकतर किसी फ़ंक्शन के लिए नए कार्यान्वयन बनाएँगे। कार्यान्वयन स्वचालित रूप से प्रदत्त परीक्षणों या फिर एक-दूसरे के साथ परीक्षित और आगे विश्लेषित किए जा सकते हैं। कार्यान्वयन कई अलग-अलग प्रोग्रामिंग भाषाओं में लिखे जा सकते हैं, मगर वे दूसरी प्रोग्रामिंग भाषाओं में लिखे फ़ंक्शन्स को कॉल कर पाएँगे। निष्पादन इंजन आसानी से (मगर ज़रूरी नहीं कि सर्वोत्तम निष्पादन क्षमता के साथ) कई भाषाओं में काम कर सकता है। हालाँकि अधिकतर मामलों में एक ही प्रोग्रामिंग भाषा में फ़ंक्शन की रचना करने से निष्पादन की क्षमता में बढ़ोतरी होती है, ऐसा करने की कोई अनिवार्यता नहीं है। कई मामलों में विकास की गति और विकासकों का समय, निष्पादन में इंजन में घटे कुछ अतिरिक्त कंप्यूटर चक्रों से अधिक मूल्यवान होता है। <span id="References"></span> == संदर्भ == <references/> <span id="See_also"></span> == ये भी देखें == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] r95wi8e5aj3k13li6isgfw34bgnm9qq Wikifunctions:About/nl 4 19403 290763 195359 2026-07-13T13:14:48Z FuzzyBot 207 Updating to match new version of source page 290763 wikitext text/x-wiki <languages/> : ''Wikifuncties heeft als primaire doel om de verschillende [[m:Special:MyLanguage/Wikimedia projects|Wikimedia-projecten]] te steunen, maar het heeft nog andere doelen, net zoals [[m:Special:MyLanguage/Wikidata|Wikidata]]. Hieronder staat een beschrijving van Wikifuncties buiten [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Missieverklaring]] : Een Wikimedia-project voor iedereen om samen een bibliotheek van code-functies te creëren en te onderhouden om de andere Wikimedia-projecten en meer te steunen, zodat iedereen deze mag aanroepen en hergebruiken in de natuurlijke en programmeringstalen van de wereld. {{WF:Vision}} </div> '''Wikifuncties''' is een '''open databank voor code-functies''' die iedereen mag gebruiken en waaraan iedereen mag bijdragen. Wikifuncties bestaat uit functies. Een functie kan beschrijvingen in meerdere talen hebben met een lijst van parameters, testen, een lijst implementaties in verschillende programmeertalen, en verdere metagegevens (in meerdere talen, ook die door Wikimedia ondersteund worden). De implementaties mogen worden hergebruikt voor andere software-projecten (privé-apps of scripts) of online worden gehaald en uitgevoerd (gewoon in de browser of in een cloudomgeving of in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> of PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), samengesteld om complexere functionaliteit te bereiken, ondertekend, geanalyseerd of gevalideerd en nog veel meer. Wikifuncties is een project in de geest van Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|WikiWoordenboek]] en andere en maakt mogelijk dat bijdragers over de hele wereld een meertalige bibliotheek voor code-functies mogen creëren en onderhouden, die door iedereen voor iedere zaak mag gebruikt worden. Iedere functie mag ondersteund worden door meerdere implementaties in verschillende programmeertalen, testen, voor- en nacondities, documentatie, metagegevens in de vorm van looptijdschattingen en complexiteit-garanties voor verschillende implementaties, enz. Gebruikers mogen een functie direct op de website gebruiken, of in de eigen code of applicaties, van een opdrachtregelinterface, of van een lokale app. De functie mag lokaal uitgevoerd worden in de browser, in de cloud, of lokaal en ingebed binnen de applicatie van de gebruiker. Wikifuncties is bedoeld om een een algemene catalogus van goedgekeurde functies te creëren die massaal hergebruikt kan worden en ook een omgeving bouwen waar functies meteen gecombineerd en uitgevoerd kunnen worden. Wikifuncties is bedoeld om het makkelijker te maken voor software-ontwikkelaars en die kunnen op deze databank vertrouwen zoals op elke externe bibliotheek, en voor eindgebruikers die naar behoefte functies kunnen gebruiken, op een manier die momenteel alleen beschikbaar is met een zeer ongelijke dekking via specifieke websites die vaak zijn geschreven in de vorm van websites uit de jaren negentig met Java-applets. Alle functies zijn [[:en:Pure function|zuiver]] om een veilige uitvoering zoals in een zandbak mogelijk te maken. Bovendien kan iedere implementatie geannoteerd worden met metagegevens en cryptografisch ondertekend worden. Eindgebruikers wordt in staat gesteld te selecteren en te verifiëren welke implementatie van elke functie ze gebruiken, afhankelijk op hun beschikbare hardware en web- of vertrouwelijkheidsinstellingen. Wikifuncties zal toegang tot grote informatiebanken zoals Wikidata en zelf tot binaire in- en uitvoerbestanden gemakkelijker maken. Het is volledig mogelijk om een afbeelding als invoerbestand te uploaden en resultaten te analyseren zoals wat op de afbeelding staat, of hoeveel verschillende kleuren ze heeft - of een andere binair gegeven, bijvoorbeeld in een andere formaat. Dit zal beschikbaar worden gemaakt voor workflows op [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifuncties zet de traditie voort van het verplaatsen van meer berekeningen, wat meestal gebeurde op de opdrachtregel of met apps door meer computerliefhebbers, naar het web en het democratiseren van de toegang tot functionaliteit die voorheen niet beschikbaar was. Tegelijkertijd zal het de productiviteit van software-ontwikkelaars overal ter wereld verhogen, omdat ze gewoon een grote bibliotheek met code kunnen gebruiken in plaats van te vertrouwen op het kopiëren en plakken van antwoorden uit websites als ''StackOverflow''. In tegenstelling tot Wikipedia zullen bijdragers meestal nieuwe implementaties voor een functie creëren in plaats van bestaande functies bij te werken. De implementaties kunnen automatisch worden getest met de gegeven testen, tegenover elkaar, en verder worden geanalyseerd. Implementaties kunnen in een aantal verschillende programmeertalen geschreven worden, en ze kunnen functies gebruiken die in andere programmeertalen zijn geïmplementeerd. De uitvoeringsengine kan soepel (hoewel niet noodzakelijkerwijs met de hoogst mogelijke prestaties) in verschillende talen werken. Hoewel er in de meeste gevallen sprake is van een grote prestatieverbetering door het samenstellen van functies binnen één enkele programmeertaal, is er geen vereiste om dit te doen. In veel gevallen zullen de ontwikkelingssnelheid en de tijd van de ontwikkelaar waardevoller zijn dan de extra computercycli die in de uitvoeringsengine worden doorgebracht. <span id="References"></span> == Referenties == <references/> <span id="See_also"></span> == Zie ook == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] qsqqy3cg0irvxn89kj3agq1y4p4blz5 Wikifunctions:Vision/pl 4 20273 290704 70326 2026-07-13T13:13:45Z FuzzyBot 207 Updating to match new version of source page 290704 wikitext text/x-wiki <languages /> <onlyinclude> '''Wizja''' '''Wikifunkcji''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] r3b6uqjp6r47g1q65uphduv6uttf2dz Talk:Z13207 1 23789 290965 81507 2026-07-14T10:01:23Z EdAr713 94602 /* List seem to be incomplete */ new section 290965 wikitext text/x-wiki Irregular English verbs may also be used in compound verbs. When an irregular verb is prefixed, the resulting verb is also irregular. These verbs are mostly excluded from the enumeration. So “undergo”, for example, would not be identified as irregular (although it is). This is not exactly an oversight, since some verbs ending in -go have nothing to do with the verb go, and are perfectly regular (“tango”, for example). In the not-too-distant future, it should be possible to enumerate the strings that most commonly (or always) represent “proper” prefixes, and irregular compound verbs can then be identified as such (be-, de-, over-, re- and -under are examples). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:37, 17 February 2024 (UTC) == List seem to be incomplete == Some missing verbs are: stride, forsake, thrive; to name a few [[User:EdAr713|EdAr713]] ([[User talk:EdAr713|talk]]) 10:01, 14 July 2026 (UTC) jgmbhwb300v783znxbap3nogrfxrp5g Z13561 0 24796 290917 283976 2026-07-14T08:37:04Z Dv103 11127 Added Z36076 to the approved list of implementations 290917 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13561" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13561K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nọmba" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13563", "Z13564", "Z13568" ], "Z8K4": [ "Z14", "Z19427", "Z13565", "Z13562", "Z36076" ], "Z8K5": "Z13561" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কোলাটস অনুমানের ফাংশন" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Collatz conjecture function" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "collatz conjecture ọrụ" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Collatz aikin zato" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Collatz iṣiro iṣẹ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Collatz-Funktion" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "conjecture de Collatz" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Fungsi dugaan Collatz" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "hailstone function", "3n+1", "3n+1 if n is odd, n/2 if n is even", "A006370" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "যে কোলাটস অনুক্রম ইনপুট দিয়ে শুরু করে তার পরের সংখ্যাটা বের করে" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the next entry in the Collatz sequence whose first entry is the input" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachite ntinye na-esote n'usoro collatz nke ntinye nke mbu bu ntinye" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "ya dawo shigarwa na gaba a cikin jerin Collatz wanda shigarwar farko ita ce shigarwar" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "da pada titẹ sii atẹle ni ọna Collatz ti titẹsi akọkọ jẹ titẹ sii" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt den nächsten Eintrag der Collatz-Sequenz aus, deren erster Eintrag die Eingabe ist" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie l'entrée suivante dans la séquence Collatz dont la première entrée est l'entrée" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Mengembalikan entri berikutnya dalam deret Collatz yang entri pertamanya adalah input" } ] } } o8rbu974j4w8runvd6fb3ctixjpf7wx Z13682 0 24926 290830 218571 2026-07-13T16:24:43Z TheAhasan 91253 Machine translation cleanup 290830 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13682" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13682K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first number" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πρώτος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erste Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রথম সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba mbụ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "premier nombre" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13682K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second number" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "δεύτερος αριθμός" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zweite Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "দ্বিতীয় সংখ্যা" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième nombre" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z13683", "Z13687", "Z13688", "Z16091" ], "Z8K4": [ "Z14", "Z16092", "Z13684", "Z16062", "Z15923", "Z13686" ], "Z8K5": "Z13682" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "greater than or equal (natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "φυσικός αριθμός μεγαλύτερος ή ίσος από" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "größer oder gleich (natürliche Zahlen)" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "প্রাকৃতিক সংখ্যার জন্য বৃহত্তর বা সমান" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Kariri ma ọ bụ nhata (ọnụọgụ okike)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "plus grand ou égal à (entier naturel)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u003E=", "N \u003E= N" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "\u003E=" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if and only if the first number is greater than or equal to the second " }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει αληθής αν και μόνο αν ο πρώτος αριθμός είναι μεγαλύτερος ή ίσος του δεύτερου" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob der erste Wert größer oder gleich groß wie der zweite ist" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সত্য ফিরিয়ে দেবে, একমাত্র যদি প্রথম সংখ্যাটি দ্বিতীয় থেকে বৃহত্তর বা সমান মনের হয়" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-alaghachi ezi ma ọ bụrụ naanị ma ọ bụrụ na ọnụọgụ mbụ karịrị ma ọ bụ ha nhata na nke abụọ" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si et seulement si le premier nombre est plus grand ou égal au second, sinon \"faux\"" } ] } } 3xd1n5s914vcn2r1mzj8ysktc47ftrv Z13857 0 25109 290829 175070 2026-07-13T16:12:27Z TheAhasan 91253 translated 290829 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13857" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13857K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13859", "Z14807" ], "Z8K4": [ "Z14", "Z14870", "Z13858", "Z15346", "Z14911", "Z14806" ], "Z8K5": "Z13857" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Catalan number" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Nọmba Catalan" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Catalan-Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre de Catalan" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "কাতালান সংখ্যা" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "A000108" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k8ir58e4756vbxt4h3tlynzxk140nui Wikifunctions:About/su 4 27379 290770 119124 2026-07-13T13:14:51Z FuzzyBot 207 Updating to match new version of source page 290770 wikitext text/x-wiki <languages/> : ''Tujuan mimiti Wikifunctions nyaéta pikeun ngarojong [[m:Special:MyLanguage/Wikimedia projects|proyék Wikimédia]], tapi proyék ieu bakal ngarojong leuwih ti éta, saperti dina [[m:Special:MyLanguage/Wikidata|Wikidata]]. Ieu pedaran Wikifunctions di luar [[m:Special:MyLanguage/Wikipedia|Wikipedia]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Pernyataan Visi Urang]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Cutatan == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] pfui1fvb6050dxa4eyx0ytx5mje8opw Wikifunctions:About/ms 4 28931 290759 119115 2026-07-13T13:14:46Z FuzzyBot 207 Updating to match new version of source page 290759 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Rujukan == <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 9raj32x94rlhvusg7y9ae2xba3bz0zf Z16316 0 30434 290828 271247 2026-07-13T16:09:07Z TheAhasan 91253 translated 290828 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z16316" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z16316K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọnwa: Ọnwa kalenda Gregorian" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "月" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιλογή μήνα" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Monat" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "mois" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "mese" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z16317", "Z16318", "Z16319", "Z16320", "Z16321", "Z16322", "Z16323", "Z16324", "Z16325", "Z16326", "Z16327", "Z16328" ], "Z8K4": [ "Z14", "Z17458", "Z16347", "Z16579", "Z16329", "Z32890" ], "Z8K5": "Z16316" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "days in month when not a leap year" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ụbọchị n'ọnwa mgbe ọ bụghị afọ itule" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "うるう年でない年の各月の日数" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "αριθμός ημερών σε έναν μήνα μη δίσεκτου έτους" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Tage im Monat wenn nicht Schaltjahr" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre de jours dans le mois hors année bissextile" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "giorni in un mese di anno non bisestile" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "অধিবর্ষ না হলে মাসের দিনের সংখ্যা" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "month length", "length of month", "days in month of standard year", "non-leap year days in month", "standard month length" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Monatslänge", "Länge von Monat", "Tage im Monat" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "lunghezza del mese", "giorni del mese" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the number of days in the requested month, for non leap years" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-eweghachi ọnụọgụ ụbọchị n'ime ọnwa a rịọrọ, maka afọ enweghị itule" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει τον αριθμό των ημερών του ζητούμενου μήνα, για μη δίσεκτα έτη" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt die Anzahl der Tage im angegebenen Monat zurück, für Nicht-Schaltjahre" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie le nombre de jours du mois demandé, pour les années non bissextiles" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce il numero di giorni nel mese specificato, assumendo un anno non bisestile" } ] } } 62b6pufpbdv3avq0qng4lc7ge5z3p0u Wikifunctions:About/lb 4 30749 290757 179010 2026-07-13T13:14:44Z FuzzyBot 207 Updating to match new version of source page 290757 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == Referenzen == <references/> <span id="See_also"></span> == Kuckt och == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] pj3uxwk6duuag2pauda1l3q5xw2ciyc Wikifunctions:Vision/lb 4 30830 290701 105744 2026-07-13T13:13:44Z FuzzyBot 207 Updating to match new version of source page 290701 wikitext text/x-wiki <languages /> <onlyinclude> D''''Visioun''' fir '''Wikifunctions''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] e0w4bujvsid5t72zlr2p72ij7c6c6ao Wikifunctions:About/uz-cyrl 4 31539 290776 119129 2026-07-13T13:14:54Z FuzzyBot 207 Updating to match new version of source page 290776 wikitext text/x-wiki <languages/> : ''Vikifunksiyalarning koʻp turlari mavjud, lekin eng keng tarqalganlari [[m:Special:MyLanguage/Wikimedia projects|Vikimaʼlumotlar]] loyihalaridir. Bu [[m:Special:MyLanguage/Wikipedia|Vikipediya]]dan tashqaridagi Vikifunksiyalarning tavsifi.'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Missiya bayonoti]] : Hamma uchun Wikimedia loyihalarini qoʻllab-quvvatlashga kod funksiyalari kutubxonasini birgalikda yaratish, qoʻllab-quvvatlash, hammani jalb qilish, dunyoning tabiiy va dasturlash tillarida qayta foydalanish uchun Wikimedia loyihasidir. {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == References == </div> <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] dilrkoyvf9hwof4bt6m5y1vzezmc743 Wikifunctions:Vision/hr 4 39422 290695 128587 2026-07-13T13:13:41Z FuzzyBot 207 Updating to match new version of source page 290695 wikitext text/x-wiki <languages /> <onlyinclude> Vizija za Wikifunkcije: # Zamislite programski sustav koji se '''suradnički/zajednički''' razvija i održava, kojemu svatko može doprinijeti i koji svi mogu dijeliti. # Zamislite programski sustav koji je uistinu '''dostupan''', koji je otvoren ne samo za govornike engleskog, već i za milijarde ljudi koji neće morati prvo učiti engleski kako bi naučili programirati. # Zamislite programski sustav koji je doista '''usmjeren prvenstveno na svijet mobilnih uređaja''' i gdje se izvršavanjem koda i protokom podataka inteligentno upravlja i distribuira. # Zamislite programski sustav u kojem '''pišete kod samo jednom''', a zatim ga bilo tko može pokrenuti bilo gdje – čak i iz programa napisanih u različitim programskim jezicima. # Zamislite programski sustav koji nam omogućuje sljedeći '''veliki skok u predstavljanju znanja'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] av7rqi8ewsyz9m0e9qvwj3x4tpqni2z Wikifunctions:About/az 4 45418 290734 202086 2026-07-13T13:14:36Z FuzzyBot 207 Updating to match new version of source page 290734 wikitext text/x-wiki <languages/> : ''Vikifunksiyaların ilk məqsədi [[m:Special:MyLanguage/Wikimedia projects|Vikimedia layihələrini]] dəstəkləməkdir. Lakin [[m:Special:MyLanguage/Wikidata|Vikidata]] kimi bundan kənar məqsədləri də dəstəkləyəcək. Bu [[m:Special:MyLanguage/Wikipedia|Vikipediya]] xaricində Vikifunksiyaların təsviridir.'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Missiya bəyanatı]] : Hər kəsin dünyanın təbii və proqramlaşdırma dillərində istifadə etməsi üçün Vikimedia layihələrini dəstəkləmək və ondan kənarda kod funksiyaları kitabxanasını birgə yaratmaq və saxlamaq üçün Vikimedia layihəsi. {{WF:Vision}} </div> '''Vikifunksiyalar''' hər kəsin istifadə edə biləcəyi və töhfə verə biləcəyi '''açıq kod kitabxanasıdır'''. <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == References == </div> <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] l0v3q44x65i3v8vwffbr968xp1k7flz Wikifunctions:About/sk 4 45853 290769 147726 2026-07-13T13:14:50Z FuzzyBot 207 Updating to match new version of source page 290769 wikitext text/x-wiki <languages/> : ''Prvým cieľom Wikifunkcií je podpora projektov [[m:Special:MyLanguage/Wikimedia projects|Wikimedie]], ale rovnako ako [[m:Special:MyLanguage/Wikidata|Wikiúdaje]] bude podporovať i ďalšie ciele. Toto je popis Wikifunkcií nad rámec [[m:Special:MyLanguage/Wikipedia|Wikipédie]].'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|Vyhlásenie o programe]] : Projekt Wikimedia pre všetkých, ktorí spoločne vytvárajú a udržiavajú knižnicu kódových funkcií na podporu projektov Wikimedia a ďalších, ktorú každý môže volať a znovu používať vo svetových prirodzených a programovacích jazykoch sveta {{WF:Vision}} </div> '''Wikifunkcie''' sú '''otvorený repozitár kódu''', ktorý môže ktokoľvek používať a prispievať doň. Wikifunkcie pozostávajú z funkcií. Funkcia môže mať opis v mnohých jazykoch so zoznamom parametrov, testových prípadov, zoznamom implementácií v rôznych programovacích jazykoch a ďalšie metadáta, všetky vo viacerých jazykoch. Implementácie môžu byť znovu použité v iných softvérových projektoch (súkromné aplikácie alebo skripty), volané a vykonávané online (používajú sa v prehliadači, v cloudovom prostredí alebo v notebookoch Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> či PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>), vytvorené na dosiahnutie zložitejšej funkcie, podpisované, analyzované alebo validované a oveľa viac. Wikifunkcie sú projekt vytvorený v duchu Wikipédie, Wikiúdajov, [[m:Special:MyLanguage/Wiktionary|Wikislovníka]] a ďalších projektov: umožňuje používateľom z celého sveta vytvárať, zachovávať a udržiavať viacjazyčnú knižnicu funkcií, ktoré môžu byť použité kýmkoľvek na akýkoľvek účel. Každá funkcia môže byť podporovaná viacerými implementáciami v rôznych programovacích jazykoch, testovými prípadmi, podmienkami, dokumentáciou, metadátami vo forme runtime odhadov a garancií komplexnosti pre rôzne implementácie a podobne. Používatelia môžu volať funkciu priamo na webstránke, alebo z ich vlastného kódu či aplikácií, z príkazového riadku alebo lokálnej aplikácie. Funkcia môže byť spustená lokálne v prehliadači, na dátovom úložisku (cloud) alebo lokálne, keď je uložená priamo v používateľovej aplikácii. Wikifunkcie sú určené na vytvorenie dobre definovaného katalógu funkcií, ktoré môžu byť široko znovu použité, a prostredia, kde môžu byť funkcie rýchlo kombinované a vykonávané. Wikifunkcie majú za cieľ uľahčiť život vývojárom, ktorí sa môžu spoľahnúť na tento repozitár ako na akúkoľvek externú knižnicu, a pre koncových používateľov, ktorí môžu volať funkcie podľa potreby, spôsobom, ktorý je v súčasnosti k dispozícii len s veľmi nerovnomerným pokrytím prostredníctvom špecifických webových stránok, ktoré sú často písané vo forme webových stránok z 90. rokov s Java modulmi. Všetky funkcie sú čisté s cieľom umožniť ich bezpečné vykonávanie. Taktiež každá implementácia môže byť spoznámkovaná metadátami a kryptograficky podpísaná. Koncoví užívatelia si môžu vybrať, ktorú implementáciu danej funkcie použiť, v závislosti na ich hardvérových možnostiach a webových nastaveniach. Wikifunkcie umožnia ľahký prístup k rozsiahlym znalostným databázam, ako sú Wikiúdaje, ale tiež k binárnym vstupným a výstupným súborom. Je takisto možné nahrať obrázok ako vstupný súbor a vrátiť výsledky analýzy, napríklad čo je na obrázku vyobrazené alebo koľko má obrázok rôznych farieb – alebo iný binárny súbor, napríklad v inom formáte. Toto bude sprístupnené pre pracovné postupy na [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. Wikifunkcie pokračujú v tradícii presúvania väčšieho množstva výpočtov, ktoré sa zvyčajne dejú v príkazovom riadku alebo aplikáciách používanými viac počítačovo zdatnými používateľmi, na Web a sprístupňujú funkcie, ktoré predtým neboli dostupné. Zároveň zvýšia produktivitu vývojárov kdekoľvek, pretože môžu použiť len veľkú knižnicu kódu namiesto spoliehania sa na kopírovanie a vkladanie odpovedí zo stránok ako ''StackOverflow''. Na rozdiel od Wikipédie prispievatelia väčšinou vytvoria nové implementácie pre funkciu namiesto aktualizácie existujúcich funkcií. Implementácie môžu byť automaticky otestované na základe zadaných testov, navzájom medzi sebou a môžu byť ďalej analyzované. Implementácie môžu byť napísané v niekoľkých rôznych programovacích jazykoch, ale budú môcť volať funkcie implementované v iných programovacích jazykoch. Výkonný motor môže hladko (aj keď nie nevyhnutne s najvyšším možným výkonom) fungovať v rôznych jazykoch. Hoci v väčšine prípadov je v zložení funkcií v rámci jedného programovacieho jazyka značný nárast výkonu, nie je to potrebné. V mnohých prípadoch bude rýchlosť vývoja a čas vývojára cennejší ako ďalšie počítačové cykly strávené vo výkonovom motore. <span id="References"></span> == Referencie == <references/> <span id="See_also"></span> == Pozri tiež == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 3exwkfzmm7ikl3lbnyqj1yy4sn01q2w Wikifunctions:About/pa 4 53371 290762 176548 2026-07-13T13:14:48Z FuzzyBot 207 Updating to match new version of source page 290762 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <span id="References"></span> == ਹਵਾਲੇ == <references/> <span id="See_also"></span> == ਇਹ ਵੀ ਵੇਖੋ == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 22hj64stzl4q8ec5ebrxbjeovb067ps Wikifunctions:Vision/pa 4 53377 290703 176552 2026-07-13T13:13:44Z FuzzyBot 207 Updating to match new version of source page 290703 wikitext text/x-wiki <languages /> <onlyinclude> '''ਵਿਕੀਕਾਰਜ਼''' ਲਈ '''ਨਜ਼ਰੀਆ''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] 4b3dntucyztf9tl84awz572z47vz4rl Z23753 0 53961 290866 289971 2026-07-14T01:52:12Z 99of9 1622 290866 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23753" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z23753K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "QID" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "QID" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "QID" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "QID" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "QID" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z23753K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z23755", "Z27279", "Z27585", "Z32860", "Z33364", "Z35637", "Z37505" ], "Z8K4": [ "Z14", "Z33355", "Z32875", "Z32859" ], "Z8K5": "Z23753" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "label of item reference in language or to [mul]" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "参照項目の指定言語のラベル" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Bezeichnung von Datenobjekt-Referenz in Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "label butir referensi di bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "ime iz Wikidata za jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "etichetta di riferimento a elemento in lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "štítek reference na položku v jazyce" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "QID label", "label of QID", "label from QID", "label from Wikidata item reference", "Wikidata item reference to label", "label in language", "label of item reference in language" ] }, { "Z1K1": "Z31", "Z31K1": "Z1830", "Z31K2": [ "Z6", "QIDのラベル" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "label QID" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "štítek Wikidat", "QID štítek", "štítek v jazyce" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the label string of the Wikidata item corresponding to the reference (QID) in the specified language, with fallback to (only) \"mul\"" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "指定された言語で参照(QID)に対応するウィキデータ項目のラベル文字列を返します" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt die Bezeichnung des Wikidata-Datenobjekts in der angegebenen Sprache aus" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "mengembalikan untaian label dari butir Wikidata dari referensi (QID) pada bahasa yang diberikan" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Restituisce la stringa dell'etichetta dell'elemento Wikidata corrispondente al riferimento (QID) nella lingua specificata" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "vrátí text štítku položky Wikidat odpovídající uvedené referenci (QID) v zadaném jazyce" } ] } } dwtdibj4wslwxmq4wma2uy5v1nw5fqn Wikifunctions:Type proposals/Wikifunctions object reference 4 54048 290993 274203 2026-07-14T11:29:19Z GrounderUK 50 /* Comments */ Reply 290993 wikitext text/x-wiki == Summary == Follow the pattern used for the various Wikidata references ([[Z6091]], for example) to provide safe (non-dereferencing) references to Wikifunctions objects as well. == Uses == * Prevent the automatic de-referencing of references extracted from Wikifunctions objects (by [[Z803]], for example). * Allow more straightforward and efficient comparison of types. For example: ** {{Z|Z16829}} (or an equivalent) could return a Wikifunctions object reference rather than a fully expanded type object ** {{Z|Z19077}} extracts a type’s Z4K1 but this is currently expanded back into the referenced type, making type comparisons inefficient ** {{Z|Z19084}} one Python implementation explicitly compares only Z4K1 values, but the types and their references have already been fully expanded by the orchestrator ** “same type reference” would be more efficient, simplifying to {{Z|Z866}} ** {{Z|Z19352}} ** {{Z|Z18636}} ** “type is one of” could be implemented with {{Z|Z12696}} * Simplify search string functions like {{Z|Z22973}}, allowing the type reference to be entered as a string, where known. * Consistent approach across Wikidata and Wikifunctions references, perhaps allowing objects like types to be used in enumerations. == Structure == Like [[Z6091]], Wikifunctions object reference would be a wrapped string, with the string having the form of a [[Z9]]. === Example values === A reference to the type [[Z6001]] {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{   "type": "Wikifunctions object reference", "value": "Z6001" }</syntaxhighlight> | <syntaxhighlight lang="json">{   "Z1K1": "Z6090", "Z6090K1": "Z6001" }</syntaxhighlight> |} == Validator == The validator ensures that: * The string value is a valid [[Z9]] == Identity == Two Wikifunctions object references are the same if their string values are equal. A Wikifunctions object reference is equivalent to a Wikifunctions object if there is a [[Z2]] whose Z2K1 is the same as the value of the Wikifunctions object reference and that [[Z2]] has a value for its Z2K2 that is equivalent to the Wikifunctions object. == Converting to code == === Python === Converts in the same way as [[Z6091]] but there might be an explicit [[Z46]] and [[Z64]], if the type does not need to be built in. === JavaScript === Converts in the same way as [[Z6091]] but there might be an explicit [[Z46]] and [[Z64]], if the type does not need to be built in. == Display function == Should be a simple string but can be displayed in the interface as the label of the referenced object (as currently) or as a link to the referenced object (as with Wikidata references) == Read function == Could be a simple string but the use of an object selector should be an option == Alternatives == The alternative is to make [[Z9]] behave properly, but its behaviour would still be inconsistent with Wikidata reference objects, which will be more familiar to most users. The validator could also ensure that there is a [[Z2]] whose identity is the same string, but this would be inconsistent with the current approach for Wikidata references. Z6090 is used here as an example, but it would be nice if we could actually use that value, == Comments == __NEWSECTIONLINK__ * {{s}} as proposer. --[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:14, 10 April 2025 (UTC) * {{o}}, name should be "Persistent object reference." Willing to support if this is fixed. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 11:20, 11 April 2025 (UTC) *:Without defending the proposed English label, I would object to your alternative suggestion because a reference to a persistent object is just a {{Z|Z9}}. The proposal is for a wrapped ZID string, aligned to {{Z|Z39}} and {{Z|Z6091}} etc, which is where “reference” came from, but they are all probably better described as “identifier”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:29, 14 July 2026 (UTC) * {{s}} with either name. I'm starting to understand the deeper need for things like this. This might be an important precursor to lightweight enums of ZIDs, which I've now spotted some uses for. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:16, 26 September 2025 (UTC) *:Thanks. I’ve referenced this proposal in [[phab:T405837]], specifically for converting a string reference (“ZID”) to a {{Z|Z9}}. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:32, 27 September 2025 (UTC) * {{S}} --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:25, 12 May 2026 (UTC) == Might make fixing [[Z828]] easier == The built-in function [[Z828]] has issues described in [[phab:T366246]] and [[phab:T366403]] with improvements suggested in [[phab:T366459]]. Using a wrapped string for the required object reference rather than a quoted reference would probably make these issues easier to resolve. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:12, 10 April 2025 (UTC) mo0p2cfdb5bhb276z3bc79znykj6d73 Wikifunctions:Status updates/es 4 55532 290939 289683 2026-07-14T08:51:10Z EdAr713 94602 Created page with "'''[[$sub|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega" 290939 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega}} {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2024-02-01 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Last update</span> | next = 2026-07-08 }} <div lang="en" dir="ltr" class="mw-content-ltr"> A lot is happening around Wikifunctions and Abstract Wikipedia. This is the page where our updates are posted, including the [[Special:MyLanguage/WF:function of the Week|function of the Week]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> You can also subscribe to the [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump. </div> <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Search all status updates </inputbox> <div lang="en" dir="ltr" class="mw-content-ltr"> == Newsletters == </div> <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span> === 2025 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span> * {{Status updates|2025-04-25}}: ¡Bienvenido, Gregory! * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-16}}: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-11}}: Quarter in review</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-05}}: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-28}}: It's about time</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-20}}: Wikidata-based simple enumerations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-15}}: Upcoming NLG meeting, Recent Changes in the software</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-07}}: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-26}}: From things to words</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-19}}: A proposal for types per language and part of speech</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-13}}: Restricting the World, redux</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-06}}: Invitation to the Natural Language Generation Special Interest Group</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-29}}: With 2000 Functions into the new year: time for stats</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-22}}: Welcome, David! Naming conventions recommendations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-15}}: Happy Wikipedia day! Quarterly planning</span> === 2024 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-19}}: Function of the Week: age; Intros for year articles; New Type: Floating-point number</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-12}}: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-27}}: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-21}}: New special page for missing labels, new type for Gregorian years, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-13}}: New Type: Rational number; Documentation on Wikidata-based types; and more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-07}}: The Dream of a Universal Language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-01}}: Rewriting the backend</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-25}}: Our goal for this Quarter: Agreement</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-17}}: What could abstract content look like?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-11}}: Wikidata Lexemes in Wikifunctions are coming soon</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-02}}: Focus topic: Food</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-26}}: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-20}}: Introducing focus topic areas</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-13}}: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-06}}: Volunteer's corner and other updates</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-29}}: Limits on Name and Description Lengths</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-23}}: WasmEdge, Now 300ms Less Edgy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-16}}: Wikimania 2024 edition</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-02}}: Revamping our 'About' widget</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-26}}: Wikimania 2024 coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-18}}: Research report on integrating Wikifunctions from Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-10}}: Type proposals for accessing Lexemes</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-03}}: Quarterly planning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-26}}: Welcome, Daphne!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-20}}: New Type: Integers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-13}}: New Type: Igbo calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-06}}: New Type: Sign</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-30}}: A single singular or a plurality of plurals?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-22}}: New Type: Gregorian calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-15}}: Call for Functions: Spell out the number!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-10}}: Flagship type for enumerations: Months of the Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-03}}: Team meeting and Quarterly plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-19}}: Welcome, Sharvani!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-11}}: New API for calling Wikifunctions and celebrating 1000 functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-03}}: Product Update on Diff and Upcoming API Improvements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-28}}: Creating tests is now much easier!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-21}}: On the way to internationalizing numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-13}}: On identity</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-07}}: Introducing our second new type: Natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-28}}: Type proposal for natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-22}}: Updating the function model</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-14}}: Fix-it week</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-07}}: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-01}}: The Igbo Imperative!</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Before February 2024 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All updates from this period are [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|available on Meta-Wiki]]. </div> [[Category:Status updates{{#translation:}}| ]] cr6a6q7j1n4c2wq6sot72tbyd4rqtcy 290941 290939 2026-07-14T08:51:16Z EdAr713 94602 Created page with "Actualización previa" 290941 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega}} {{Wikifunctions updates | prevlabel = Actualización previa | prev = 2024-02-01 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Last update</span> | next = 2026-07-08 }} <div lang="en" dir="ltr" class="mw-content-ltr"> A lot is happening around Wikifunctions and Abstract Wikipedia. This is the page where our updates are posted, including the [[Special:MyLanguage/WF:function of the Week|function of the Week]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> You can also subscribe to the [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump. </div> <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Search all status updates </inputbox> <div lang="en" dir="ltr" class="mw-content-ltr"> == Newsletters == </div> <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span> === 2025 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span> * {{Status updates|2025-04-25}}: ¡Bienvenido, Gregory! * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-16}}: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-11}}: Quarter in review</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-05}}: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-28}}: It's about time</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-20}}: Wikidata-based simple enumerations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-15}}: Upcoming NLG meeting, Recent Changes in the software</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-07}}: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-26}}: From things to words</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-19}}: A proposal for types per language and part of speech</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-13}}: Restricting the World, redux</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-06}}: Invitation to the Natural Language Generation Special Interest Group</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-29}}: With 2000 Functions into the new year: time for stats</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-22}}: Welcome, David! Naming conventions recommendations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-15}}: Happy Wikipedia day! Quarterly planning</span> === 2024 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-19}}: Function of the Week: age; Intros for year articles; New Type: Floating-point number</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-12}}: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-27}}: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-21}}: New special page for missing labels, new type for Gregorian years, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-13}}: New Type: Rational number; Documentation on Wikidata-based types; and more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-07}}: The Dream of a Universal Language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-01}}: Rewriting the backend</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-25}}: Our goal for this Quarter: Agreement</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-17}}: What could abstract content look like?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-11}}: Wikidata Lexemes in Wikifunctions are coming soon</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-02}}: Focus topic: Food</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-26}}: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-20}}: Introducing focus topic areas</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-13}}: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-06}}: Volunteer's corner and other updates</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-29}}: Limits on Name and Description Lengths</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-23}}: WasmEdge, Now 300ms Less Edgy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-16}}: Wikimania 2024 edition</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-02}}: Revamping our 'About' widget</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-26}}: Wikimania 2024 coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-18}}: Research report on integrating Wikifunctions from Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-10}}: Type proposals for accessing Lexemes</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-03}}: Quarterly planning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-26}}: Welcome, Daphne!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-20}}: New Type: Integers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-13}}: New Type: Igbo calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-06}}: New Type: Sign</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-30}}: A single singular or a plurality of plurals?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-22}}: New Type: Gregorian calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-15}}: Call for Functions: Spell out the number!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-10}}: Flagship type for enumerations: Months of the Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-03}}: Team meeting and Quarterly plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-19}}: Welcome, Sharvani!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-11}}: New API for calling Wikifunctions and celebrating 1000 functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-03}}: Product Update on Diff and Upcoming API Improvements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-28}}: Creating tests is now much easier!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-21}}: On the way to internationalizing numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-13}}: On identity</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-07}}: Introducing our second new type: Natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-28}}: Type proposal for natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-22}}: Updating the function model</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-14}}: Fix-it week</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-07}}: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-01}}: The Igbo Imperative!</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Before February 2024 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All updates from this period are [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|available on Meta-Wiki]]. </div> [[Category:Status updates{{#translation:}}| ]] pwyp69dd7jgvesztbmkh3nmli2de46h 290943 290941 2026-07-14T08:51:21Z EdAr713 94602 Created page with "Última actualización" 290943 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega}} {{Wikifunctions updates | prevlabel = Actualización previa | prev = 2024-02-01 | nextlabel = Última actualización | next = 2026-07-08 }} <div lang="en" dir="ltr" class="mw-content-ltr"> A lot is happening around Wikifunctions and Abstract Wikipedia. This is the page where our updates are posted, including the [[Special:MyLanguage/WF:function of the Week|function of the Week]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> You can also subscribe to the [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump. </div> <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Search all status updates </inputbox> <div lang="en" dir="ltr" class="mw-content-ltr"> == Newsletters == </div> <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span> === 2025 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span> * {{Status updates|2025-04-25}}: ¡Bienvenido, Gregory! * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-16}}: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-11}}: Quarter in review</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-05}}: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-28}}: It's about time</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-20}}: Wikidata-based simple enumerations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-15}}: Upcoming NLG meeting, Recent Changes in the software</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-07}}: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-26}}: From things to words</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-19}}: A proposal for types per language and part of speech</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-13}}: Restricting the World, redux</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-06}}: Invitation to the Natural Language Generation Special Interest Group</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-29}}: With 2000 Functions into the new year: time for stats</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-22}}: Welcome, David! Naming conventions recommendations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-15}}: Happy Wikipedia day! Quarterly planning</span> === 2024 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-19}}: Function of the Week: age; Intros for year articles; New Type: Floating-point number</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-12}}: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-27}}: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-21}}: New special page for missing labels, new type for Gregorian years, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-13}}: New Type: Rational number; Documentation on Wikidata-based types; and more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-07}}: The Dream of a Universal Language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-01}}: Rewriting the backend</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-25}}: Our goal for this Quarter: Agreement</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-17}}: What could abstract content look like?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-11}}: Wikidata Lexemes in Wikifunctions are coming soon</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-02}}: Focus topic: Food</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-26}}: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-20}}: Introducing focus topic areas</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-13}}: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-06}}: Volunteer's corner and other updates</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-29}}: Limits on Name and Description Lengths</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-23}}: WasmEdge, Now 300ms Less Edgy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-16}}: Wikimania 2024 edition</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-02}}: Revamping our 'About' widget</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-26}}: Wikimania 2024 coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-18}}: Research report on integrating Wikifunctions from Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-10}}: Type proposals for accessing Lexemes</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-03}}: Quarterly planning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-26}}: Welcome, Daphne!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-20}}: New Type: Integers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-13}}: New Type: Igbo calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-06}}: New Type: Sign</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-30}}: A single singular or a plurality of plurals?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-22}}: New Type: Gregorian calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-15}}: Call for Functions: Spell out the number!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-10}}: Flagship type for enumerations: Months of the Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-03}}: Team meeting and Quarterly plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-19}}: Welcome, Sharvani!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-11}}: New API for calling Wikifunctions and celebrating 1000 functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-03}}: Product Update on Diff and Upcoming API Improvements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-28}}: Creating tests is now much easier!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-21}}: On the way to internationalizing numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-13}}: On identity</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-07}}: Introducing our second new type: Natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-28}}: Type proposal for natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-22}}: Updating the function model</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-14}}: Fix-it week</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-07}}: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-01}}: The Igbo Imperative!</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Before February 2024 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All updates from this period are [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|available on Meta-Wiki]]. </div> [[Category:Status updates{{#translation:}}| ]] 1s9w13o6m6e7dh1ufg0pkhq8rq67oi6 290945 290943 2026-07-14T08:53:23Z EdAr713 94602 Created page with "Mucho ha sucedido alrededor de Wikifunctions y Wikipedia Abstracta. Esta es la página donde nuestras actualizaciones son publicacdas, incluyendo la [[$1|función de la semana]]." 290945 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega}} {{Wikifunctions updates | prevlabel = Actualización previa | prev = 2024-02-01 | nextlabel = Última actualización | next = 2026-07-08 }} Mucho ha sucedido alrededor de Wikifunctions y Wikipedia Abstracta. Esta es la página donde nuestras actualizaciones son publicacdas, incluyendo la [[Special:MyLanguage/WF:function of the Week|función de la semana]]. <div lang="en" dir="ltr" class="mw-content-ltr"> You can also subscribe to the [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump. </div> <inputbox> type=fulltext prefix={{NAMESPACE}}:{{PAGENAME}}/ break=no width=30 searchbuttonlabel={{int:Search}} placeholder=Search all status updates </inputbox> <div lang="en" dir="ltr" class="mw-content-ltr"> == Newsletters == </div> <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span> === 2025 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span> * {{Status updates|2025-04-25}}: ¡Bienvenido, Gregory! * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-16}}: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-11}}: Quarter in review</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-05}}: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-28}}: It's about time</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-20}}: Wikidata-based simple enumerations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-15}}: Upcoming NLG meeting, Recent Changes in the software</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-07}}: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-26}}: From things to words</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-19}}: A proposal for types per language and part of speech</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-13}}: Restricting the World, redux</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-06}}: Invitation to the Natural Language Generation Special Interest Group</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-29}}: With 2000 Functions into the new year: time for stats</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-22}}: Welcome, David! Naming conventions recommendations</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-15}}: Happy Wikipedia day! Quarterly planning</span> === 2024 === * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-19}}: Function of the Week: age; Intros for year articles; New Type: Floating-point number</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-12}}: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-27}}: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-21}}: New special page for missing labels, new type for Gregorian years, and much more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-13}}: New Type: Rational number; Documentation on Wikidata-based types; and more</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-07}}: The Dream of a Universal Language</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-01}}: Rewriting the backend</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-25}}: Our goal for this Quarter: Agreement</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-17}}: What could abstract content look like?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-11}}: Wikidata Lexemes in Wikifunctions are coming soon</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-02}}: Focus topic: Food</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-26}}: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-20}}: Introducing focus topic areas</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-13}}: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-06}}: Volunteer's corner and other updates</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-29}}: Limits on Name and Description Lengths</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-23}}: WasmEdge, Now 300ms Less Edgy</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-16}}: Wikimania 2024 edition</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-02}}: Revamping our 'About' widget</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-26}}: Wikimania 2024 coming soon!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-18}}: Research report on integrating Wikifunctions from Wikipedia</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-10}}: Type proposals for accessing Lexemes</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-03}}: Quarterly planning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-26}}: Welcome, Daphne!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-20}}: New Type: Integers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-13}}: New Type: Igbo calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-06}}: New Type: Sign</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-30}}: A single singular or a plurality of plurals?</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-22}}: New Type: Gregorian calendar months</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-15}}: Call for Functions: Spell out the number!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-10}}: Flagship type for enumerations: Months of the Gregorian calendar</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-03}}: Team meeting and Quarterly plan</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-19}}: Welcome, Sharvani!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-11}}: New API for calling Wikifunctions and celebrating 1000 functions</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-03}}: Product Update on Diff and Upcoming API Improvements</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-28}}: Creating tests is now much easier!</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-21}}: On the way to internationalizing numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-13}}: On identity</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-07}}: Introducing our second new type: Natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-28}}: Type proposal for natural numbers</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-22}}: Updating the function model</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-14}}: Fix-it week</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-07}}: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-01}}: The Igbo Imperative!</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Before February 2024 === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All updates from this period are [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|available on Meta-Wiki]]. </div> [[Category:Status updates{{#translation:}}| ]] cvvwyxqbu7s80mp8vd6hkerx8by25zx Wikifunctions:About/nan-latn-pehoeji 4 57889 290761 206800 2026-07-13T13:14:47Z FuzzyBot 207 Updating to match new version of source page 290761 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == References == </div> <references/> <span id="See_also"></span> == Chham-oa̍t == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] 0mwqmyp0mvrpm0asimz0hb0x37cofka Wikifunctions:About/zh-hans 4 59645 290779 242129 2026-07-13T13:14:55Z FuzzyBot 207 Updating to match new version of source page 290779 wikitext text/x-wiki <languages/> : ''Wikifunctions的首个目标是支持各个[[m:Special:MyLanguage/Wikimedia projects|维基媒体项目]],但它以后会会支持的目标不只如此,就如同[[m:Special:MyLanguage/Wikidata|维基数据]]的情形一样。这是跳脱[[m:Special:MyLanguage/Wikipedia|维基百科]]的一个Wikifunctions描述。'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|使命宣言]] : 一个维基媒体项目,供所有人协作创建和维护代码函数库以支持维基媒体项目及其他项目,供所有人调用和重复使用全世界的自然语言和编程语言。 {{WF:Vision}} </div> '''Wikifunctions'''是一个任何人都可以使用和贡献的'''公开代码库'''。 Wikifunctions由函数所组成。函数具有一个多国语言的描述、一個参数列表、测试用例、不同编程语言的实现列表,以及更多其他的元数据,全都以维基媒体所支持的多语言呈现。这些实现可以在其他软件项目(私有应用程序或脚本)中在线的中重复使用、可以在在线环境中调用和执行(可以是仅在浏览器中或在云环境或Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref>或PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>笔记本中),可以组合以实现更复杂的功能,可以签名、分析或验证等等。 Wikifunctions是一个秉承维基百科、维基数据、[[m:Special:MyLanguage/Wiktionary|维基词典]]等精神的项目,它允许来自世界各地的贡献者创建和维护一个多語言的函数库,任何人都可以出于任何目的使用该库。每个函数都可以由不同编程语言的多个实现、测试用例、前置和后置条件、文档、运行时预估的元数据和不同实现的复杂性保证等支持。用户可以直接在网站上调用函数,也可以从他们自己的代码或应用程序、命令行界面或本地应用程序中调用。函数可以在浏览器中本地执行,也可以在云端执行,或者本地嵌入到用户的应用程序中执行。 Wikifunctions旨在创建一个定义明确、可广泛重复使用的通用函数目录、和一个可以快速组合并即时执行函数的环境。Wikifunctions旨在让开发人员的生活更轻松,他们可以像使用任何外部库一样依赖这个代码库,同时也方便终端用户根据需要调用函数,这种便利目前仅通过特定网站实现,但覆盖范围非常不均匀,这些网站常常采用1990年代网站的形式,配合Java小程序编写。 所有函数都是[[:zh:纯函数|纯函数]],以便能够实现在安全的沙箱执行。此外,每个实现都可以使用元数据进行注释并进行加密签名。终端用户可以根据他们可用的硬件资源和信任网络设置,选择并审计每个功能的哪个实现版本。 Wikifunctions将允许轻松访问大型知识库,例如维基数据,以及二进制输入和输出文件。完全可以上传一张图片作为输入文件并返回分析结果,比如图片上描绘的是什么,或者图片有多少种不同的颜色——或者是不同的二进制文件,例如不同的格式。这将可供[[m:Special:MyLanguage/Wikimedia Commons|维基共享资源]]上的工作流程使用。 Wikifunctions正在延续将更多计算(这通常是发生在许多精通计算机的用户所使用的命令行或应用程序上)转移到网络、以及将之前无法取得的功能大众化的传统。同时,它将提高各地开发人员的生产效率,因为他们可以简单地使用大型代码库,而不是依赖复制和粘贴类似「StackOverflow」网站上的答案。 与维基百科不同,贡献者大都会为一个函数创建新的实现,而不是更新现有的函数。这些实现可以通过给定的测试自动进行测试、互相对比,进而进行深入分析。 实现可以用多种不同的编程语言编写,但它们将会能够调用那些已由其他编程语言实现的函数。执行引擎可以流畅地(尽管不一定具有最高的性能)以不同的语言运行。尽管在大多数情况下,使用单一编程语言编写函数可以显著提升性能,但没有必要这样做。在许多情况下,开发速度和开发人员的时间将比在执行引擎中花费的额外电脑计算周期更有价值。 <span id="References"></span> == 参考资料 == <references/> <span id="See_also"></span> == 参阅 == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] ryfc2fns8lk39k6lhkdf1ssxh354f1t Wikifunctions:About/zh-hant 4 59647 290781 242145 2026-07-13T13:14:56Z FuzzyBot 207 Updating to match new version of source page 290781 wikitext text/x-wiki <languages/> : ''Wikifunctions的首個目標是支援各個[[m:Special:MyLanguage/Wikimedia projects|維基媒體專案]],但它未來將支援的對象不僅止於此,正如[[m:Special:MyLanguage/Wikidata|維基資料]]的情形一樣。這是一段跳脫[[m:Special:MyLanguage/Wikipedia|維基百科]]的Wikifunctions描述。'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|使命宣言]] : 一個維基媒體專案,供所有人協作建立與維護程式碼函式庫,以支援維基媒體專案及其他專案,讓全世界的人能以各種自然語言與程式語言進行呼叫與重複使用。 {{WF:Vision}} </div> '''Wikifunctions'''是一個任何人都可以使用與貢獻的'''公開程式碼庫'''。 Wikifunctions由函式所組成。函式具有一個多語言的描述、一個參數列表、測試用例、不同程式語言的實作列表,以及更多其他的中繼資料,全部以維基媒體所支援的多語言呈現。這些實作可以在其他軟體專案(私有應用程式或腳本)中線上重複使用,可以在線上環境中呼叫和執行(可以是僅在瀏覽器中或在雲端環境或Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref>或PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref>筆記本中),可以組合以實現更複雜的功能,可以簽名、分析或驗證等等。 Wikifunctions是一個秉承維基百科、維基資料、[[m:Special:MyLanguage/Wiktionary|維基詞典]]等精神的專案,它允許來自世界各地的貢獻者建立和維護一個多語言的函式庫,任何人都可以出於任何目的使用該庫。每個函式都可以由不同程式語言的多個實作、測試用例、前置和後置條件、文件、執行時預估的中繼資料和不同實作的複雜性保證等支援。使用者可以直接在網站上呼叫函式,也可以從他們自己的程式碼或應用程式、命令列介面或本地應用程式中呼叫。函式可以在瀏覽器中本地執行,也可以在雲端執行,或者本地嵌入到使用者的應用程式中執行。 Wikifunctions旨在建立一個定義明確、可廣泛重複使用的通用函式目錄、和一個可以快速組合並即時執行函式的環境。Wikifunctions旨在讓開發人員的生活更輕鬆,他們可以像使用任何外部函式庫一樣依賴這個程式碼庫,同時也方便終端使用者根據需要呼叫函式,這種便利目前僅透過特定網站實現,但覆蓋範圍非常不均勻,這些網站常常採用1990年代網站的形式,配合Java小程式編寫。 所有函式都是[[:zh:纯函数|純函式]],以便能夠實現在安全的沙箱執行。此外,每個實作都可以使用中繼資料進行註釋並進行加密簽名。終端使用者可以根據他們可用的硬體資源和信任網路設定,選擇並稽核每個功能的哪個實作版本。 Wikifunctions將允許輕鬆存取大型知識庫,例如維基資料,以及二進位輸入和輸出檔案。完全可以上傳一張圖片作為輸入檔案並回傳分析結果,例如圖片上描繪的是什麼,或者圖片有多少種不同的顏色——或者是不同的二進位檔案,例如不同的格式。這將可供[[m:Special:MyLanguage/Wikimedia Commons|維基共享資源]]上的工作流程使用。 Wikifunctions正在延續將更多計算(這通常是發生在許多精通電腦的使用者所使用的命令列或應用程式上)轉移到網路、以及將之前無法取得的功能大眾化的傳統。同時,它將提高各地開發人員的生產效率,因為他們可以簡單地使用大型程式碼庫,而不是依賴複製和貼上類似「StackOverflow」網站上的答案。 與維基百科不同,貢獻者大都會為一個函式建立新的實作,而不是更新現有的函式。這些實作可以透過給定的測試自動進行測試、互相對比,進而進行深入分析。 實作可以用多種不同的程式語言編寫,但它們將會能夠呼叫那些已由其他程式語言實作的函式。執行引擎可以流暢地(儘管不一定具有最高的效能)以不同的語言執行。儘管在大多數情況下,使用單一程式語言編寫函式可以顯著提升效能,但沒有必要這樣做。在許多情況下,開發速度和開發人員的時間將比在執行引擎中花費的額外電腦計算週期更有價值。 <span id="References"></span> == 參考資料 == <references/> <span id="See_also"></span> == 參閱 == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] pz5z1devgf8p7f5zvy0td0d3fiq5b37 Wikifunctions:Vision/zh-hans 4 59785 290713 197368 2026-07-13T13:13:49Z FuzzyBot 207 Updating to match new version of source page 290713 wikitext text/x-wiki <languages /> <onlyinclude> '''Wikifunctions'''的'''愿景''': # 想象一下,一个'''民建、民治、民享'''的编程系统。 # 想象一下,一个真正'''无障碍'''的编程系统,一个不仅对英语使用者开放,更惠及数十亿无需先学英语就能掌握编程的人们。 # 想象一下,一个真正'''面向移动优先的世界'''的编程系统,代码的执行和数据的流动被智能地管理并分发。 # 想象一下,一种'''一次编写,处处运行'''编程系统——即使是用不同编程语言编写的程序。 # 想象一下,一个能实现'''知识表示领域下一个巨大飞跃'''编程系统。 </onlyinclude> [[Category:Project concept{{#translation:}}]] gopu7sb44l7eo1gagnxcc4wxb391yxu Wikifunctions:Vision/sr-ec 4 59787 290710 197383 2026-07-13T13:13:47Z FuzzyBot 207 Updating to match new version of source page 290710 wikitext text/x-wiki <languages /> <onlyinclude> '''Визија''' за '''Викифункције''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # Замислите програмски систем који је заиста '''приступачан''', један који је отворен не само за говорнике Енглеског језика, већ и за милијарде људи који неће морати да науче Енглески како би научили да програмирају. # Замислите програмски систем који је заиста '''створен за свет у ком је преносивост на првом месту''' и у ком се извршавање кода и проток података паметно управља и дистрибуира. # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # Замислите програмски систем који нам дозвољава да направимо следећи '''велики корак у приказу знања'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] e6pd9xfrzgkr7l4f4lawq8ylpgi6c2d Wikifunctions:Vision/zh-hant 4 59834 290715 197475 2026-07-13T13:13:50Z FuzzyBot 207 Updating to match new version of source page 290715 wikitext text/x-wiki <languages /> <onlyinclude> '''維基函式庫'''的'''願景''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] a3sen5w8jrcyjj36foz79yoj2881tad Z26039 0 60718 290954 286082 2026-07-14T09:21:45Z EdAr713 94602 translated function into Spanish 290954 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "idioma" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27212", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749", "Z27211", "Z27286", "Z34108", "Z33774", "Z35531", "Z35532", "Z35533", "Z35534", "Z35535", "Z35536", "Z35537", "Z35538", "Z35539", "Z35540", "Z35541", "Z35542", "Z35543", "Z34689", "Z26054", "Z26061", "Z28015", "Z36876" ], "Z8K4": [ "Z14", "Z36091", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt je instancí třídy (jako řetězec)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "sujeto es una instancia de (cadena)" } ] }, "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 (String)", "Article-less instantiating fragment" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "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": "Z1062", "Z31K2": [ "Z6", "je instancí", "[X] je [Y]", "P31" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "Español: es un/una, instancia de, X is un/una Y, un/una de, sujeto es una instancia de, " ] } ] }, "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": "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": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "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": "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": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "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": "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": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." }, { "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": "Z1003", "Z11K2": "Español: Un enunciado que expresa la relación X es una instancia de Y. En Español tiene la forma \"[El/La] X es un/una Y\": Villa Nueva es una ciudad. Para X subclase de Y usa Z26095. " } ] } } 2exefxwoyxvcezj7uaq49vv5mjxljom Z26570 0 61686 290841 289648 2026-07-13T20:24:59Z Autom 448 290841 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26570" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26570K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "클래스" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "实体" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ding" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26570K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "엔터티" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "类别" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "typ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Art" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26570K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "위치" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "localisation" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "lokasi" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "umístění" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "位置" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ort" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "ubicación" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26570K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "언어" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "语言" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "lengua" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z26609", "Z26623", "Z26625", "Z26626", "Z26932", "Z27175", "Z27176", "Z32289", "Z32377", "Z32861", "Z35621", "Z35620", "Z35619", "Z35622", "Z35623", "Z35624", "Z35625", "Z36121" ], "Z8K4": [ "Z14", "Z29840", "Z34043" ], "Z8K5": "Z26570" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state location using entity and class, monolingual" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "엔터티와 클래스를 사용하여 위치 지정" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "localiser en utilisant l'entité et la classe" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Berikan lokasi menggunakan entitas dan kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "vyjádřit umístění pomocí entity a třídy" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "使用实体和类别说明位置" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ange plats med entitet och typ (Enspråkig text)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz über ein Ding einer Art an einem Ort" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "localizar utilizando la entidad y la clase" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "something is a something in somewhere", "is a ? in ?", "location is a class in entity", "X is a Y in Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sesuatu adalah sesuatu di suatu tempat" ] }, { "Z1K1": "Z31", "Z31K1": "Z1645", "Z31K2": [ "Z6", "某物是某地的某类事物" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "Ange plats med entitet och klass" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist ein Y in Z" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Forms a sentence stating the location and class of a given entity. E.g. \"Seoul is a city in South Korea.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat yang memberikan lokasi dan kelas dari entitas yang diberikan. Misalnya \"Seoul adalah kota di Korea Selatan.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Vytvoří větu popisující polohu a třídu dané entity. Např. „Soul je město v Jižní Koreji.“" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "生成一句话,说明某个给定实体的类别及其所在位置。如:“首尔是韩国的一座城市。”" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Skapar en mening med plats och typ av en angiven entitet. Ex. \"Seoul är en stad i Sydkorea.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "z.B. \"Seoul ist eine Stadt in Südkorea.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "ejemplo : \"Francia es un país en Europa.\"" } ] } } n65hkswerod3wmisyhgfkt95lx3bwcg Wikifunctions:About/nan-hant 4 62351 290760 206898 2026-07-13T13:14:46Z FuzzyBot 207 Updating to match new version of source page 290760 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == References == </div> <references/> <span id="See_also"></span> == 參閱 == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] q6pnd28jlt5iydvqtbxsdt45sktlkpp Wikifunctions:Vision/ar 4 63762 290685 210866 2026-07-13T13:13:38Z FuzzyBot 207 Updating to match new version of source page 290685 wikitext text/x-wiki <languages /> <onlyinclude> رؤية '''ويكي دوال''': # تخيّل نظام برمجة يجري تطويره وصيانته بشكل '''تعاوني'''، ويمكن للجميع المساهمة فيه ومشاركته. # تخيّل نظام برمجة '''في المتناول''' حقًا، ليس فقط للمتحدثين باللغة الإنجليزية، بل لمليارات الأشخاص الذين لن يضطروا إلى تعلّم الإنجليزية أولاً لتعلّم البرمجة. # تخيّل نظام برمجة '''مُعدٌّ حقًا لعالم يعطي الأولوية للأجهزة المحمولة'''، حيث يُدار وينظّم تنفيذ النص البرمجي وتدفق البيانات بذكاء. # تخيّل نظام برمجة '''يكتب فيه النص البرمجي مرة واحدة فقط'''، ثم يمكن '''تشغيله في أي مكان''' ومن قبل أيّ كان، حتى من قبل برامج مكتوبة بلغات برمجة مختلفة. # تخيّل نظام برمجة يمكننا من تحقيق '''القفزة الكبيرة التالية في تمثيل المعرفة'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] bvanc3o2y9tbv4nhpb4dxdj6p1pb71m Wikifunctions:Vision/pt 4 67319 290705 224897 2026-07-13T13:13:45Z FuzzyBot 207 Updating to match new version of source page 290705 wikitext text/x-wiki <languages /> <onlyinclude> A '''visão''' para a '''Wikifunções''': # Imagine um sistema de programação que é desenvolvido e mantido '''colaborantemente''', para o qual todos possam contribuir e que todos possam partilhar. # Imagine um sistema de programação que seja verdadeiramente '''acessível''', que esteja aberto não apenas para os falantes de inglês, mas para bilhões de pessoas que não terão que aprender inglês primeiro para aprender a programar. # Imagine um sistema de programação que seja verdadeiramente '''voltado para um mundo móvel''', e onde a execução do código e o fluxo de dados sejam geridos e distribuídos de forma inteligente. # Imagine um sistema de programação onde você '''escreve código apenas uma vez''' e então ele pode ser '''executado em qualquer lugar''' por qualquer pessoa – até mesmo a partir de programas escritos em diferentes linguagens de programação. # Imagine um sistema de programação que nos permita dar o próximo '''grande salto na representação do conhecimento'''. </onlyinclude> [[Category:Project concept{{#translation:}}]] kkqkj7iiewakzc16hi6jmpevoqwbjka Wikifunctions:About/yue-hant 4 67764 290778 226689 2026-07-13T13:14:55Z FuzzyBot 207 Updating to match new version of source page 290778 wikitext text/x-wiki <languages/> : ''維基函數嘅第一個目標係支援[[m:Special:MyLanguage/Wikimedia projects|維基媒體項目]],但係佢會支援超出呢個目標嘅目標,就好似[[m:Special:MyLanguage/Wikidata|維基數據]]一樣。呢個係對[[m:Special:MyLanguage/Wikipedia|維基百科]]以外嘅維基函數嘅描述。'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|使命宣言]] : 一個維基媒體項目,畀所有人協作創建同維護一個代碼函數庫,以支援維基媒體項目同其他項目,畀所有人用世界上嘅自然語言同編程語言調用同重用 {{WF:Vision}} </div> '''維基函數'''係一個'''開放式代碼存儲庫''',任何人都可以使用同埋貢獻。 維基函數由函數組成。函數可以有好多語言嘅描述,包括參數清單、測試用例、唔同編程語言嘅實現清單,同埋進一步嘅元數據,全部都係用多種語言(維基媒體支援嘅語言當中)。呢啲實現可以喺其他軟件項目(私人應用程式或者腳本)中重用,喺網上調用同執行(只需要喺瀏覽器、雲端環境,或者喺 Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> 或者 PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> 筆記本入面),組成嚟實現更複雜嘅功能,簽署、分析或者驗證,等等。 維基函數係一個以維基百科、維基數據、[[m:Special:MyLanguage/Wiktionary|維基詞典]]同其他類似嘅全球協作自由文化項目為精神嘅項目:佢畀嚟自世界各地嘅貢獻者創建同維護一個多語言嘅函數庫,任何人都可以用嚟做任何目的。每個函數都可以由唔同編程語言嘅多個實現、測試用例、前後條件、文件、以跑時估計形式嘅元數據同埋唔同實現嘅複雜性保證等等支援。用戶可以直接喺網站上面調用函數,或者喺自己嘅代碼或者應用程式、命令行介面或者本地應用程式調用函數。呢個函數可以喺瀏覽器、雲端或者本地執行,並且嵌入喺用戶嘅應用程式入面。 維基函數嘅目的係創造一個明確定義嘅共同函數目錄,可以廣泛重用,同埋一個可以快速組合同即時執行函數嘅環境。維基函數嘅目標係令開發人員嘅生活更容易,因為佢哋可以好似任何外部庫噉依賴呢個存儲庫,同埋最終用戶,佢哋可以根據需要調用函數,而呢種方式目前只可以透過特定嘅網站,覆蓋率非常唔均勻,而呢啲網站通常以 1990年代嘅網站形式寫,並且有Java小程式。 所有函數都係[[:en:Pure function|純粹功能]],以便啟用安全嘅沙盒執行。同埋,每個實現都可以用元數據加註解同埋加密簽名。最終用戶可以根據佢哋可用嘅硬件資源同埋信任網絡設定,選擇同埋審核每個功能嘅邊個實現。 維基函數會令到可以輕鬆存取大型知識庫,例如維基數據,亦可以存取二進制輸入同輸出檔案。完全可以將圖片上載為輸入檔案,然後返回分析結果,例如圖片上所描繪嘅內容,或者圖片有幾多種唔同嘅顏色 —— 或者唔同嘅二進制檔案,例如:用唔同嘅格式。呢個會提供畀[[m:Special:MyLanguage/Wikimedia Commons|維基共享資源]]嘅工作流程。 維基函數繼續咗將更多計算移至網絡嘅傳統,通常係喺命令行或者更多識電腦嘅用戶嘅應用程式上面發生,並且民主化以前唔可用嘅功能。同時,呢個方法會提高所有地方嘅開發人員嘅生產力,因為佢哋只需要用一個大型嘅代碼庫,而唔係依賴喺「StackOverflow」呢類網站複製同貼上答案。 同維基百科唔同,貢獻者大多數會為某個函數創建新嘅實現,而唔係更新現有嘅函數。呢啲實現可以自動根據給定嘅測試、互相測試,同埋進一步分析。 實現可以用好多唔同嘅編程語言寫,但係佢哋會可以調用用其他編程語言實現嘅函數。執行引擎可以順利噉用唔同嘅語言運作(雖然唔一定係有最高嘅性能)。雖然喺大多數情況下,喺單一編程語言入面編寫函數嘅性能會有好大嘅提升,但係冇要求咁做。喺好多情況下,開發速度同開發人員嘅時間會比起喺執行引擎度花費嘅額外電腦週期更加有價值。 <span id="References"></span> == 參考文獻 == <references/> <span id="See_also"></span> == 睇埋 == * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] n7ktw2d52f3kyvmee9b3zekftp9qwdj Wikifunctions:About/kcg 4 67973 290753 227199 2026-07-13T13:14:43Z FuzzyBot 207 Updating to match new version of source page 290753 wikitext text/x-wiki <languages/> : ''<span lang="en" dir="ltr" class="mw-content-ltr">Wikifunctions's first goal is to support the [[m:Special:MyLanguage/Wikimedia projects|Wikimedia projects]], but it will support goals beyond that, just as with [[m:Special:MyLanguage/Wikidata|Wikidata]]. This is a description of Wikifunctions beyond [[m:Special:MyLanguage/Wikipedia|Wikipedia]].</span>'' <div style="margin:.6em 1.6em;border:1px #AAA dashed;padding:.6em 1.6em"> ; [[m:Special:MyLanguage/Abstract Wikipedia/Mission statement|<span lang="en" dir="ltr" class="mw-content-ltr">Mission statement</span>]] : <span lang="en" dir="ltr" class="mw-content-ltr">A Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, for everyone to call and re-use in the world's natural and programming languages</span> {{WF:Vision}} </div> <div lang="en" dir="ltr" class="mw-content-ltr"> '''Wikifunctions''' is an '''open repository of code''' that anyone can use and contribute to. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions consists of functions. A function can have a description in many languages with a list of parameters, test cases, a list of implementations in different programming languages, and further metadata, all in multiple languages (among those supported by Wikimedia). The implementations can be reused in other software projects (private apps or scripts), be called and executed online (simply in the browser, in a cloud environment, or in Jupyter<ref name="Jupyter">[[m:WikiCite 2017/Jupyter notebooks on Wikimedia sites]]</ref> or PAWS<ref name="PAWS">[[wikitech:PAWS|PAWS]]</ref> notebooks), composed to achieve more complex functionality, signed, analyzed, or validated, and much more. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is a project in the spirit of Wikipedia, Wikidata, [[m:Special:MyLanguage/Wiktionary|Wiktionary]], and other similar global collaborative free culture projects: it allows contributors from all over the world to create and maintain a multilingual library of functions that can be used by anyone for any purpose. Every function can be supported by multiple implementations in different programming languages, test cases, pre- and post-conditions, documentation, metadata in the form of runtime estimates and complexity guarantees for the different implementations, etc. Users may call a function directly on the website, or from their own code or applications, from a command-line interface, or a local app. The function may be executed locally in the browser, in the cloud, or locally and embedded within the user's application. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions is intended to create both a well-defined common catalog of functions that can be widely reused and an environment where functions can be quickly combined and executed on the fly. Wikifunctions aims to make life easier for developers, who can rely on this repository like on any external library, and for end-users, who can call functions as needed, in a way that is currently only available with a very uneven coverage through specific websites that are often written in the form of 1990s websites with Java applets. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> All functions are [[:en:Pure function|pure]], in order to enable a secure sandboxed execution. Also, every implementation can be annotated with metadata and cryptographically signed. End-users can select and audit which implementation of each function to use, depending on their available hardware resources and web of trust settings. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions will allow easy access to large knowledge bases such as Wikidata, but also to binary input and output files. It is entirely possible to upload an image as an input file and return analysis results such as what is depicted on the image, or how many different colors the image has – or a different binary, e.g. in a different format. This will be made available to workflows on [[m:Special:MyLanguage/Wikimedia Commons|Wikimedia Commons]]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Wikifunctions continues the tradition of moving more computation, which has usually happened on the command line or with apps by more computer-savvy users, to the Web and democratizing access to functionality that was not available before. At the same time, it will increase the productivity of developers everywhere, as they can just use a large library of code instead of relying on copying and pasting answers from sites like ''StackOverflow''. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Unlike in Wikipedia, contributors will mostly create new implementations for a function instead of updating existing functions. The implementations can be automatically tested against the given tests, against each other, and further analyzed. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Implementations can be written in a number of different programming languages, but they will be able to call functions implemented in other programming languages. The execution engine can smoothly (although not necessarily with the highest possible performance) operate in different languages. Although in most cases there is a large performance boost in composing functions within a single programming language, there is no requirement to do so. In many cases, the speed of development and the developer's time will be more valuable than the additional computer cycles spent in the execution engine. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == References == </div> <references/> <div lang="en" dir="ltr" class="mw-content-ltr"> == See also == </div> * {{ll|Wikifunctions:Determinism}} [[Category:Project concept{{#translation:}}]] ev4jx5djqyzos5g6pn7su422iei1u9w Wikifunctions:Vision/kcg 4 68015 290699 227270 2026-07-13T13:13:44Z FuzzyBot 207 Updating to match new version of source page 290699 wikitext text/x-wiki <languages /> <onlyinclude> '''A̱ma̱bwoi''' wu mat '''Wukifongshon''': # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is '''collaboratively''' grown and maintained, to which everyone can contribute, and that everyone may share.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that truly is '''accessible''', one that is open not only to speakers of English but to billions of people more who will not have to learn English first in order to learn how to program.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that is truly '''geared to a mobile-first world''', and where the execution of the code and the data flow become intelligently managed and distributed.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system where you '''write code only once''' and then it can be '''run anywhere''' by anyone – even from programs written in different programming languages.</span> # <span lang="en" dir="ltr" class="mw-content-ltr">Imagine a programming system that allows us to make the next '''big leap in knowledge representation'''.</span> </onlyinclude> [[Category:Project concept{{#translation:}}]] 402kyve8k4l31zyxajm9ok2q2a0c8lo Z29841 0 69316 290988 288573 2026-07-14T10:56:05Z Ainali 17 Adding Swedish 290988 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29841" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z29010", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z32906", "Z14293K2": [ "Z60", "Z1430" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z32243", "Z14293K2": [ "Z60", "Z1531" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z32973", "Z14293K2": [ "Z60", "Z1011" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33260", "Z14293K2": [ "Z60", "Z1062" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z37022", "Z14293K2": [ "Z60", "Z1157" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z37033", "Z14293K2": [ "Z60", "Z1576" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z37732", "Z14293K2": [ "Z60", "Z1592" ] } ], "Z14294K2": "Z36266" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for superlative definition" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "konfigurace pro definici superlativem" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "configuration pour une définition superlative" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "konfiguration för superlativdefinition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "konfigurace funkcí pro jazykové verze Z27243" } ] } } beypjuiyqhqctcs01et2i0vnttyw5rg Z30349 0 70137 290991 261461 2026-07-14T11:20:25Z Autom 448 290991 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30349" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z30349K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "lexem" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z30351", "Z30358", "Z30359", "Z30468" ], "Z8K4": [ "Z14", "Z30356" ], "Z8K5": "Z30349" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "correct Swedish indefinite article" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "\"en\" eller \"ett\" från Lexem" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "en or ett?" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "ett eller en?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Based on a word, returns whether \"en\" or \"ett\" should be the indefinite article." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "returnerar korrekt artikel baserat på lexemets kön" } ] } } qsgmbi829so7eoc6toe9rvgfbvnub6c Z30353 0 70142 290992 261454 2026-07-14T11:21:26Z Autom 448 290992 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30353" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6005", "Z17K2": "Z30353K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexeme" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "lexem" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z30354", "Z30357" ], "Z8K4": [ "Z14", "Z30355" ], "Z8K5": "Z30353" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is common gender lexeme?" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "är Lexem utrum" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is common?", "is common grammatical gendered lexeme?" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "är utrum lexem?", "är lexem med utrum?" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bj3jz5l01qv64nqdldrkkrd1qf991ut Z30397 0 70192 290852 284636 2026-07-13T21:52:29Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 290852 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30397" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z30397K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z30397K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z30397K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z30398", "Z32605", "Z32603", "Z33425", "Z33471", "Z33469", "Z35349", "Z36553" ], "Z8K4": [ "Z14", "Z32738", "Z33429" ], "Z8K5": "Z30397" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "State location using entity and class, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4ovfvb7psb6gh2d1mkitu68m12mnz3r Z31955 0 77862 290910 256685 2026-07-14T07:44:03Z EdAr713 94602 Created Spanish translation for the function 290910 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z31955" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z31955K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "cadena" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z31955K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "prefix" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "prefijo" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z31957", "Z31958", "Z31960", "Z31961", "Z31962" ], "Z8K4": [ "Z14", "Z31956" ], "Z8K5": "Z31955" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "String without prefix" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Cadena sin prefijo" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "cut at start", "trim at start", "remove at start", "remove prefix" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "cortar al inicio, remover prefijo, remover al inicio" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if a string begins with the given prefix, removes the prefix, otherwise returns the string unchanged" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Si una cadena empieza con un prefijo dado, remueve el prefijo, de lo contrario devuelve la cadena sin alteración" } ] } } bij3t33q5vfsis6egwjk44uo9m3e2xz Help:HTML fragments 12 77894 290959 288455 2026-07-14T09:41:06Z YoshiRulz 10156 /* Supported HTML elements */ Document citations and images 290959 wikitext text/x-wiki {{Z|89}} is a special Type for use in [[WF:Embedded_function_calls|embedded function calls]]. <br>A subset of the living HTML5 syntax can be used and will appear in the rendered form of the {{Z|89}} (as an evaluation result or in embedded calls), while unsupported elements are treated as plaintext. See the list of elements below. The main Functions for working with HTML fragments are: * {{Z|27868}} (escaping) / {{Z|27861}} (non-escaping) * {{Z|27873}} * {{Z|27926}} Others are listed at [[WF:Catalogue/HTML operations]]. == Supported HTML elements == Along with the elements in the below table, {{Z|89}} supports [[w:en:HTML#Character_and_entity_references|numeric and named entities]], including the [[mw:Help:Formatting#Inserting_symbols|2 extra <code>rlm</code> aliases]] specific to MediaWiki, and the custom element <code>ext-wikilambda-image</code> (see below). {| class="wikitable sortable" |- ! Supported<br>on the Web<br>generally? !! Element !! Supported<br>in Wikitext? ! Supported<br>in Z89? !! Notes |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><!-- comment --></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Unlike Wikitext, comments persist into the page served to readers (on Wikifunctions and AW<!--and in embedded calls on other wikis?-->) |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><![CDATA[ comment ]]></syntaxhighlight> || &#x274C;&#xFE0F; | &#x2714;&#xFE0F; || Same as regular comments |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><a/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | &#x2714;&#xFE0F; || There's an allowlist on the <code>href</code> attribute, limiting hyperlinks to only Wikimedia projects.<sup>[which?]</sup> |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><abbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><acronym/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><address/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><area/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><article/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><aside/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><audio/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><b/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><base/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><basefont/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdi/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdo/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><big/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><blockquote/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><body/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><br/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><button/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><caption/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><center/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><cite/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><code/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><col/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><colgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><content/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><data/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><datalist/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dd/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><del/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><details/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dfn/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dialog/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><dir/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><div/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dl/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><em/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><embed/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><fieldset/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figcaption/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figure/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><font/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><footer/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><form/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frame/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frameset/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h1/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h2/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h3/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h4/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h5/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h6/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><head/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><header/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hgroup/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><html/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><i/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><iframe/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><image/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><img/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><input/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ins/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><kbd/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><label/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><legend/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><li/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><link/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><main/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><map/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><mark/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><marquee/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><math/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="mathml"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><menu/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><menuitem/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meter/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><nav/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><nobr/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noembed/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noframes/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><object/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ol/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><optgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><option/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><output/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><p/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><param/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><picture/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><plaintext/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><pre/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="preformatted"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><progress/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><q/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rb/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rbc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rt/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rtc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || Will revisit once there's demand&mdash;tracked as [[phab:T419365]]. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><s/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><samp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><script/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><search/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><section/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="section-container"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><select/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><shadow/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><slot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><small/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><source/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><span/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><strike/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="nonsemantic"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><strong/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><style/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="stylesheets"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sub/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><summary/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sup/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Adding <code>class="ext-wikilambda-reference"</code> will turn it into a citation. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><svg/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="svg"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><table/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tbody/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><td/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><template/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><textarea/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tfoot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><th/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><thead/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><time/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><title/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tr/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><track/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><tt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><u/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ul/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><var/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><video/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><wbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><xmp/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |} <references group="note"> <ref name="embedded-objects"> Wikitext does not support iframes or embedded objects. </ref> <ref name="font"> The elements <syntaxhighlight lang="html" inline><font/></syntaxhighlight>, <syntaxhighlight lang="html" inline><tt/></syntaxhighlight>, <syntaxhighlight lang="html" inline><big/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><small/></syntaxhighlight> encode no semantic meaning, the former three being formally deprecated. CSS is preferred over these. </ref> <ref name="forms"> Wikitext does not support forms or input widgets. </ref> <ref name="headings"> Wikitext has dedicated syntax for the various levels of headings. </ref> <ref name="hyperlinks"> In Wikitext, hyperlinks can only be made via <syntaxhighlight lang="wikitext" inline>[target label]</syntaxhighlight> syntax. There is no way to set the <code>rel</code> attribute. Image maps can only be made via the <syntaxhighlight lang="wikitext" inline><imagemap/></syntaxhighlight> tag hook from [[mw:Extension:ImageMap]]. <br>In an {{Z|89}}, the Wikitext syntax has no meaning, and the HTML <syntaxhighlight lang="html" inline><a href="target">label</a></syntaxhighlight> syntax is required. </ref> <ref name="lists"> Wikitext has dedicated syntax for unordered lists, ordered lists, and definition lists, but the HTML syntax is also supported. </ref> <ref name="mathml"> Embedded MathML isn't supported in Wikitext. There is a <syntaxhighlight lang="wikitext" inline><math/></syntaxhighlight> tag hook from [[mw:Extension:Math]], but while it produces embedded MathML, it only accepts a TeX-based syntax. </ref> <ref name="media"> Wikitext has dedicated syntax for embedding media, and without extensions it's limited to local resources. </ref> <ref name="meta"> <syntaxhighlight lang="html" inline><link/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>href</code>. <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>content</code>. </ref> <ref name="nonsemantic"> The elements <syntaxhighlight lang="html" inline><b/></syntaxhighlight>, <syntaxhighlight lang="html" inline><i/></syntaxhighlight>, <syntaxhighlight lang="html" inline><u/></syntaxhighlight>, <syntaxhighlight lang="html" inline><s/></syntaxhighlight>, <syntaxhighlight lang="html" inline><strike/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><center/></syntaxhighlight> encode no semantic meaning, the latter two being formally deprecated. To maintain content&ndash;presentation seperation on the Web, CSS is preferred over these. In Wikitext, there's dedicated syntax for bold and italics. There are also the semantic elements <syntaxhighlight lang="html" inline><strong/></syntaxhighlight>, <syntaxhighlight lang="html" inline><em/></syntaxhighlight>, <syntaxhighlight lang="html" inline><ins/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><del/></syntaxhighlight>. </ref> <ref name="preformatted"> Wikitext has dedicated syntax for preformatted/unparsed text, but the HTML syntax is also supported. </ref> <ref name="scripting"> Embedded or linked JavaScript isn't supported in Wikitext. Thus <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> and <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> are disallowed too. </ref> <ref name="section-container"> Wikitext does not support the semantic container elements such as <syntaxhighlight lang="html" inline><section/></syntaxhighlight>. There is a <syntaxhighlight lang="wikitext" inline><section/></syntaxhighlight> tag hook from [[mw:Extension:Labeled Section Transclusion]], but it's not equivalent. </ref> <ref name="stylesheets"> Embedded stylesheets aren't supported in Wikitext (though inline styles are). </ref> <ref name="svg"> Embedded SVG isn't supported in Wikitext. </ref> <ref name="tables-basic"> Wikitext has dedicated syntax for tables, but the HTML syntax is also supported, at least the parts corresponding to the features of Wikitext tables. </ref> <ref name="tables-more"> Some elements used for marking up tables aren't usable in Wikitext (and have no equivalent native syntax). </ref> <ref name="web-components"> Web Components aren't supported in Wikitext. Modularity is achieved with transclusion. </ref> </references> === <code>ext-wikilambda-image</code> === [[File:MWExample.jpg|thumb|A field of sunflowers, with the text "Example Image" overlaid]] tl;dr: {{Z|36038}} produces a [[Z89]] like: <syntaxhighlight lang="html"> <ext-wikilambda-image mid="M100238486" alt="A field of sunflowers, with the text &quot;Example Image&quot; overlaid" size="thumb" /> </syntaxhighlight> which renders as an image like on the right. Attributes: ; <code>alt</code> : Description of the image's contents, for screen readers and as a fallback when the image doesn't load. See [https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/img#accessibility MDN] for guidance. ; <code>mid</code> : The file's Media ID on Commons. On WF/AW, you can use the widget for [[Z310]]s to convert a Commons filename to its MID. On Commons, you can find it on the <code>{{int:pageinfo-toolboxlink}}</code> page, just prepend 'M' to the value labelled <code>{{int:pageinfo-article-id}}</code>. ; <code>size</code> : Like [[mw:Help:Images#Thumbnail sizes]], but only <code>thumb</code> is supported, and is also the default value. 5ccx2m7kqfvnqpp9a54vaztifyw8v5p 290962 290959 2026-07-14T09:49:05Z YoshiRulz 10156 /* ext-wikilambda-image */ Alt-text, not caption 290962 wikitext text/x-wiki {{Z|89}} is a special Type for use in [[WF:Embedded_function_calls|embedded function calls]]. <br>A subset of the living HTML5 syntax can be used and will appear in the rendered form of the {{Z|89}} (as an evaluation result or in embedded calls), while unsupported elements are treated as plaintext. See the list of elements below. The main Functions for working with HTML fragments are: * {{Z|27868}} (escaping) / {{Z|27861}} (non-escaping) * {{Z|27873}} * {{Z|27926}} Others are listed at [[WF:Catalogue/HTML operations]]. == Supported HTML elements == Along with the elements in the below table, {{Z|89}} supports [[w:en:HTML#Character_and_entity_references|numeric and named entities]], including the [[mw:Help:Formatting#Inserting_symbols|2 extra <code>rlm</code> aliases]] specific to MediaWiki, and the custom element <code>ext-wikilambda-image</code> (see below). {| class="wikitable sortable" |- ! Supported<br>on the Web<br>generally? !! Element !! Supported<br>in Wikitext? ! Supported<br>in Z89? !! Notes |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><!-- comment --></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Unlike Wikitext, comments persist into the page served to readers (on Wikifunctions and AW<!--and in embedded calls on other wikis?-->) |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><![CDATA[ comment ]]></syntaxhighlight> || &#x274C;&#xFE0F; | &#x2714;&#xFE0F; || Same as regular comments |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><a/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | &#x2714;&#xFE0F; || There's an allowlist on the <code>href</code> attribute, limiting hyperlinks to only Wikimedia projects.<sup>[which?]</sup> |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><abbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><acronym/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><address/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><area/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><article/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><aside/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><audio/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><b/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><base/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><basefont/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdi/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdo/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><big/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><blockquote/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><body/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><br/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><button/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><caption/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><center/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><cite/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><code/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><col/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><colgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><content/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><data/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><datalist/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dd/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><del/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><details/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dfn/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dialog/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><dir/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><div/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dl/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><em/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><embed/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><fieldset/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figcaption/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figure/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><font/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><footer/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><form/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frame/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frameset/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h1/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h2/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h3/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h4/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h5/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h6/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><head/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><header/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hgroup/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><html/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><i/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><iframe/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><image/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><img/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><input/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ins/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><kbd/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><label/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><legend/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><li/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><link/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><main/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><map/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><mark/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><marquee/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><math/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="mathml"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><menu/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><menuitem/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meter/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><nav/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><nobr/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noembed/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noframes/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><object/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ol/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><optgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><option/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><output/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><p/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><param/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><picture/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><plaintext/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><pre/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="preformatted"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><progress/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><q/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rb/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rbc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rt/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rtc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || Will revisit once there's demand&mdash;tracked as [[phab:T419365]]. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><s/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><samp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><script/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><search/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><section/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="section-container"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><select/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><shadow/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><slot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><small/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><source/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><span/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><strike/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="nonsemantic"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><strong/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><style/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="stylesheets"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sub/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><summary/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sup/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Adding <code>class="ext-wikilambda-reference"</code> will turn it into a citation. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><svg/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="svg"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><table/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tbody/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><td/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><template/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><textarea/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tfoot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><th/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><thead/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><time/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><title/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tr/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><track/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><tt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><u/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ul/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><var/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><video/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><wbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><xmp/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |} <references group="note"> <ref name="embedded-objects"> Wikitext does not support iframes or embedded objects. </ref> <ref name="font"> The elements <syntaxhighlight lang="html" inline><font/></syntaxhighlight>, <syntaxhighlight lang="html" inline><tt/></syntaxhighlight>, <syntaxhighlight lang="html" inline><big/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><small/></syntaxhighlight> encode no semantic meaning, the former three being formally deprecated. CSS is preferred over these. </ref> <ref name="forms"> Wikitext does not support forms or input widgets. </ref> <ref name="headings"> Wikitext has dedicated syntax for the various levels of headings. </ref> <ref name="hyperlinks"> In Wikitext, hyperlinks can only be made via <syntaxhighlight lang="wikitext" inline>[target label]</syntaxhighlight> syntax. There is no way to set the <code>rel</code> attribute. Image maps can only be made via the <syntaxhighlight lang="wikitext" inline><imagemap/></syntaxhighlight> tag hook from [[mw:Extension:ImageMap]]. <br>In an {{Z|89}}, the Wikitext syntax has no meaning, and the HTML <syntaxhighlight lang="html" inline><a href="target">label</a></syntaxhighlight> syntax is required. </ref> <ref name="lists"> Wikitext has dedicated syntax for unordered lists, ordered lists, and definition lists, but the HTML syntax is also supported. </ref> <ref name="mathml"> Embedded MathML isn't supported in Wikitext. There is a <syntaxhighlight lang="wikitext" inline><math/></syntaxhighlight> tag hook from [[mw:Extension:Math]], but while it produces embedded MathML, it only accepts a TeX-based syntax. </ref> <ref name="media"> Wikitext has dedicated syntax for embedding media, and without extensions it's limited to local resources. </ref> <ref name="meta"> <syntaxhighlight lang="html" inline><link/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>href</code>. <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>content</code>. </ref> <ref name="nonsemantic"> The elements <syntaxhighlight lang="html" inline><b/></syntaxhighlight>, <syntaxhighlight lang="html" inline><i/></syntaxhighlight>, <syntaxhighlight lang="html" inline><u/></syntaxhighlight>, <syntaxhighlight lang="html" inline><s/></syntaxhighlight>, <syntaxhighlight lang="html" inline><strike/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><center/></syntaxhighlight> encode no semantic meaning, the latter two being formally deprecated. To maintain content&ndash;presentation seperation on the Web, CSS is preferred over these. In Wikitext, there's dedicated syntax for bold and italics. There are also the semantic elements <syntaxhighlight lang="html" inline><strong/></syntaxhighlight>, <syntaxhighlight lang="html" inline><em/></syntaxhighlight>, <syntaxhighlight lang="html" inline><ins/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><del/></syntaxhighlight>. </ref> <ref name="preformatted"> Wikitext has dedicated syntax for preformatted/unparsed text, but the HTML syntax is also supported. </ref> <ref name="scripting"> Embedded or linked JavaScript isn't supported in Wikitext. Thus <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> and <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> are disallowed too. </ref> <ref name="section-container"> Wikitext does not support the semantic container elements such as <syntaxhighlight lang="html" inline><section/></syntaxhighlight>. There is a <syntaxhighlight lang="wikitext" inline><section/></syntaxhighlight> tag hook from [[mw:Extension:Labeled Section Transclusion]], but it's not equivalent. </ref> <ref name="stylesheets"> Embedded stylesheets aren't supported in Wikitext (though inline styles are). </ref> <ref name="svg"> Embedded SVG isn't supported in Wikitext. </ref> <ref name="tables-basic"> Wikitext has dedicated syntax for tables, but the HTML syntax is also supported, at least the parts corresponding to the features of Wikitext tables. </ref> <ref name="tables-more"> Some elements used for marking up tables aren't usable in Wikitext (and have no equivalent native syntax). </ref> <ref name="web-components"> Web Components aren't supported in Wikitext. Modularity is achieved with transclusion. </ref> </references> === <code>ext-wikilambda-image</code> === [[File:MWExample.jpg|thumb|alt=A field of sunflowers, with the text "Example Image" overlaid]] tl;dr: {{Z|36038}} produces a [[Z89]] like: <syntaxhighlight lang="html"> <ext-wikilambda-image mid="M100238486" alt="A field of sunflowers, with the text &quot;Example Image&quot; overlaid" size="thumb" /> </syntaxhighlight> which renders as an image like on the right. Attributes: ; <code>alt</code> : Description of the image's contents, for screen readers and as a fallback when the image doesn't load. See [https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/img#accessibility MDN] for guidance. ; <code>mid</code> : The file's Media ID on Commons. On WF/AW, you can use the widget for [[Z310]]s to convert a Commons filename to its MID. On Commons, you can find it on the <code>{{int:pageinfo-toolboxlink}}</code> page, just prepend 'M' to the value labelled <code>{{int:pageinfo-article-id}}</code>. ; <code>size</code> : Like [[mw:Help:Images#Thumbnail sizes]], but only <code>thumb</code> is supported, and is also the default value. 8v06x6z6xn70olf1yp0gnwx5o86mafo 290963 290962 2026-07-14T09:53:37Z Dv103 11127 /* Supported HTML elements */ Added <ref> 290963 wikitext text/x-wiki {{Z|89}} is a special Type for use in [[WF:Embedded_function_calls|embedded function calls]]. <br>A subset of the living HTML5 syntax can be used and will appear in the rendered form of the {{Z|89}} (as an evaluation result or in embedded calls), while unsupported elements are treated as plaintext. See the list of elements below. The main Functions for working with HTML fragments are: * {{Z|27868}} (escaping) / {{Z|27861}} (non-escaping) * {{Z|27873}} * {{Z|27926}} Others are listed at [[WF:Catalogue/HTML operations]]. == Supported HTML elements == Along with the elements in the below table, {{Z|89}} supports [[w:en:HTML#Character_and_entity_references|numeric and named entities]], including the [[mw:Help:Formatting#Inserting_symbols|2 extra <code>rlm</code> aliases]] specific to MediaWiki, and the custom element <code>ext-wikilambda-image</code> (see below). {| class="wikitable sortable" |- ! Supported<br>on the Web<br>generally? !! Element !! Supported<br>in Wikitext? ! Supported<br>in Z89? !! Notes |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><!-- comment --></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Unlike Wikitext, comments persist into the page served to readers (on Wikifunctions and AW<!--and in embedded calls on other wikis?-->) |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><![CDATA[ comment ]]></syntaxhighlight> || &#x274C;&#xFE0F; | &#x2714;&#xFE0F; || Same as regular comments |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><a/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | &#x2714;&#xFE0F; || There's an allowlist on the <code>href</code> attribute, limiting hyperlinks to only Wikimedia projects.<sup>[which?]</sup> |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><abbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><acronym/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><address/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><area/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><article/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><aside/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><audio/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><b/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><base/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><basefont/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdi/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdo/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><big/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><blockquote/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><body/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><br/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><button/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><caption/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><center/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><cite/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><code/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><col/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><colgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><content/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><data/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><datalist/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dd/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><del/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><details/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dfn/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dialog/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><dir/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><div/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dl/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><em/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><embed/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><fieldset/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figcaption/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figure/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><font/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><footer/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><form/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frame/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frameset/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h1/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h2/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h3/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h4/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h5/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h6/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><head/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><header/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hgroup/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><html/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><i/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><iframe/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><image/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><img/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><input/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ins/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><kbd/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><label/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><legend/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><li/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><link/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><main/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><map/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><mark/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><marquee/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><math/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="mathml"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><menu/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><menuitem/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meter/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><nav/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><nobr/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noembed/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noframes/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><object/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ol/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><optgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><option/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><output/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><p/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><param/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><picture/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><plaintext/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><pre/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="preformatted"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><progress/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><q/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rb/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rbc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><ref/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rt/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rtc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || Will revisit once there's demand&mdash;tracked as [[phab:T419365]]. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><s/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><samp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><script/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><search/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><section/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="section-container"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><select/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><shadow/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><slot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><small/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><source/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><span/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><strike/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="nonsemantic"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><strong/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><style/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="stylesheets"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sub/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><summary/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sup/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Adding <code>class="ext-wikilambda-reference"</code> will turn it into a citation. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><svg/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="svg"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><table/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tbody/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><td/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><template/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><textarea/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tfoot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><th/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><thead/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><time/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><title/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tr/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><track/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><tt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><u/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ul/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><var/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><video/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><wbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><xmp/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |} <references group="note"> <ref name="embedded-objects"> Wikitext does not support iframes or embedded objects. </ref> <ref name="font"> The elements <syntaxhighlight lang="html" inline><font/></syntaxhighlight>, <syntaxhighlight lang="html" inline><tt/></syntaxhighlight>, <syntaxhighlight lang="html" inline><big/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><small/></syntaxhighlight> encode no semantic meaning, the former three being formally deprecated. CSS is preferred over these. </ref> <ref name="forms"> Wikitext does not support forms or input widgets. </ref> <ref name="headings"> Wikitext has dedicated syntax for the various levels of headings. </ref> <ref name="hyperlinks"> In Wikitext, hyperlinks can only be made via <syntaxhighlight lang="wikitext" inline>[target label]</syntaxhighlight> syntax. There is no way to set the <code>rel</code> attribute. Image maps can only be made via the <syntaxhighlight lang="wikitext" inline><imagemap/></syntaxhighlight> tag hook from [[mw:Extension:ImageMap]]. <br>In an {{Z|89}}, the Wikitext syntax has no meaning, and the HTML <syntaxhighlight lang="html" inline><a href="target">label</a></syntaxhighlight> syntax is required. </ref> <ref name="lists"> Wikitext has dedicated syntax for unordered lists, ordered lists, and definition lists, but the HTML syntax is also supported. </ref> <ref name="mathml"> Embedded MathML isn't supported in Wikitext. There is a <syntaxhighlight lang="wikitext" inline><math/></syntaxhighlight> tag hook from [[mw:Extension:Math]], but while it produces embedded MathML, it only accepts a TeX-based syntax. </ref> <ref name="media"> Wikitext has dedicated syntax for embedding media, and without extensions it's limited to local resources. </ref> <ref name="meta"> <syntaxhighlight lang="html" inline><link/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>href</code>. <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>content</code>. </ref> <ref name="nonsemantic"> The elements <syntaxhighlight lang="html" inline><b/></syntaxhighlight>, <syntaxhighlight lang="html" inline><i/></syntaxhighlight>, <syntaxhighlight lang="html" inline><u/></syntaxhighlight>, <syntaxhighlight lang="html" inline><s/></syntaxhighlight>, <syntaxhighlight lang="html" inline><strike/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><center/></syntaxhighlight> encode no semantic meaning, the latter two being formally deprecated. To maintain content&ndash;presentation seperation on the Web, CSS is preferred over these. In Wikitext, there's dedicated syntax for bold and italics. There are also the semantic elements <syntaxhighlight lang="html" inline><strong/></syntaxhighlight>, <syntaxhighlight lang="html" inline><em/></syntaxhighlight>, <syntaxhighlight lang="html" inline><ins/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><del/></syntaxhighlight>. </ref> <ref name="preformatted"> Wikitext has dedicated syntax for preformatted/unparsed text, but the HTML syntax is also supported. </ref> <ref name="scripting"> Embedded or linked JavaScript isn't supported in Wikitext. Thus <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> and <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> are disallowed too. </ref> <ref name="section-container"> Wikitext does not support the semantic container elements such as <syntaxhighlight lang="html" inline><section/></syntaxhighlight>. There is a <syntaxhighlight lang="wikitext" inline><section/></syntaxhighlight> tag hook from [[mw:Extension:Labeled Section Transclusion]], but it's not equivalent. </ref> <ref name="stylesheets"> Embedded stylesheets aren't supported in Wikitext (though inline styles are). </ref> <ref name="svg"> Embedded SVG isn't supported in Wikitext. </ref> <ref name="tables-basic"> Wikitext has dedicated syntax for tables, but the HTML syntax is also supported, at least the parts corresponding to the features of Wikitext tables. </ref> <ref name="tables-more"> Some elements used for marking up tables aren't usable in Wikitext (and have no equivalent native syntax). </ref> <ref name="web-components"> Web Components aren't supported in Wikitext. Modularity is achieved with transclusion. </ref> </references> === <code>ext-wikilambda-image</code> === [[File:MWExample.jpg|thumb|alt=A field of sunflowers, with the text "Example Image" overlaid]] tl;dr: {{Z|36038}} produces a [[Z89]] like: <syntaxhighlight lang="html"> <ext-wikilambda-image mid="M100238486" alt="A field of sunflowers, with the text &quot;Example Image&quot; overlaid" size="thumb" /> </syntaxhighlight> which renders as an image like on the right. Attributes: ; <code>alt</code> : Description of the image's contents, for screen readers and as a fallback when the image doesn't load. See [https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/img#accessibility MDN] for guidance. ; <code>mid</code> : The file's Media ID on Commons. On WF/AW, you can use the widget for [[Z310]]s to convert a Commons filename to its MID. On Commons, you can find it on the <code>{{int:pageinfo-toolboxlink}}</code> page, just prepend 'M' to the value labelled <code>{{int:pageinfo-article-id}}</code>. ; <code>size</code> : Like [[mw:Help:Images#Thumbnail sizes]], but only <code>thumb</code> is supported, and is also the default value. jax8qa4hac6tutdg40waauyr58zvoj3 290964 290963 2026-07-14T09:55:12Z Dv103 11127 /* Supported HTML elements */ 290964 wikitext text/x-wiki {{Z|89}} is a special Type for use in [[WF:Embedded_function_calls|embedded function calls]]. <br>A subset of the living HTML5 syntax can be used and will appear in the rendered form of the {{Z|89}} (as an evaluation result or in embedded calls), while unsupported elements are treated as plaintext. See the list of elements below. The main Functions for working with HTML fragments are: * {{Z|27868}} (escaping) / {{Z|27861}} (non-escaping) * {{Z|27873}} * {{Z|27926}} Others are listed at [[WF:Catalogue/HTML operations]]. == Supported HTML elements == Along with the elements in the below table, {{Z|89}} supports [[w:en:HTML#Character_and_entity_references|numeric and named entities]], including the [[mw:Help:Formatting#Inserting_symbols|2 extra <code>rlm</code> aliases]] specific to MediaWiki, and the custom element <code>ext-wikilambda-image</code> (see below). {| class="wikitable sortable" |- ! Supported<br>on the Web<br>generally? !! Element !! Supported<br>in Wikitext? ! Supported<br>in Z89? !! Notes |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><!-- comment --></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Unlike Wikitext, comments persist into the page served to readers (on Wikifunctions and AW<!--and in embedded calls on other wikis?-->) |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><![CDATA[ comment ]]></syntaxhighlight> || &#x274C;&#xFE0F; | &#x2714;&#xFE0F; || Same as regular comments |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><a/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | &#x2714;&#xFE0F; || There's an allowlist on the <code>href</code> attribute, limiting hyperlinks to only Wikimedia projects.<sup>[which?]</sup> |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><abbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><acronym/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><address/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><area/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><article/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><aside/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><audio/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><b/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><base/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><basefont/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdi/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdo/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><big/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><blockquote/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><body/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><br/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><button/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><caption/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><center/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><cite/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><code/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><col/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><colgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><content/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><data/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><datalist/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dd/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><del/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><details/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dfn/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dialog/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><dir/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><div/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dl/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><em/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><embed/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><fieldset/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figcaption/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figure/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><font/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><footer/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><form/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frame/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frameset/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h1/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h2/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h3/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h4/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h5/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h6/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><head/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><header/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hgroup/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><html/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><i/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><iframe/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><image/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><img/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><input/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ins/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><kbd/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><label/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><legend/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><li/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><link/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><main/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><map/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><mark/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><marquee/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><math/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="mathml"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><menu/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><menuitem/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meter/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><nav/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><nobr/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noembed/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noframes/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><object/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ol/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><optgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><option/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><output/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><p/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><param/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><picture/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><plaintext/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><pre/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="preformatted"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><progress/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><q/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rb/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rbc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><ref/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rt/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rtc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || Will revisit once there's demand&mdash;tracked as [[phab:T419365]]. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><s/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><samp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><script/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><search/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><section/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="section-container"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><select/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><shadow/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><slot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><small/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><source/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><span/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><strike/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="nonsemantic"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><strong/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><style/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="stylesheets"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sub/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><summary/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sup/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Adding <code>class="ext-wikilambda-reference"</code> will turn it into a citation. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><svg/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="svg"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><table/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tbody/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><td/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><template/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><textarea/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tfoot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><th/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><thead/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><time/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><title/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tr/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><track/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><tt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><u/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ul/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><var/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><video/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><wbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><xmp/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |} <references group="note"> <ref name="embedded-objects"> Wikitext does not support iframes or embedded objects. </ref> <ref name="font"> The elements <syntaxhighlight lang="html" inline><font/></syntaxhighlight>, <syntaxhighlight lang="html" inline><tt/></syntaxhighlight>, <syntaxhighlight lang="html" inline><big/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><small/></syntaxhighlight> encode no semantic meaning, the former three being formally deprecated. CSS is preferred over these. </ref> <ref name="forms"> Wikitext does not support forms or input widgets. </ref> <ref name="headings"> Wikitext has dedicated syntax for the various levels of headings. </ref> <ref name="hyperlinks"> In Wikitext, hyperlinks can only be made via <syntaxhighlight lang="wikitext" inline>[target label]</syntaxhighlight> syntax. There is no way to set the <code>rel</code> attribute. Image maps can only be made via the <syntaxhighlight lang="wikitext" inline><imagemap/></syntaxhighlight> tag hook from [[mw:Extension:ImageMap]]. <br>In an {{Z|89}}, the Wikitext syntax has no meaning, and the HTML <syntaxhighlight lang="html" inline><a href="target">label</a></syntaxhighlight> syntax is required. </ref> <ref name="lists"> Wikitext has dedicated syntax for unordered lists, ordered lists, and definition lists, but the HTML syntax is also supported. </ref> <ref name="mathml"> Embedded MathML isn't supported in Wikitext. There is a <syntaxhighlight lang="wikitext" inline><math/></syntaxhighlight> tag hook from [[mw:Extension:Math]], but while it produces embedded MathML, it only accepts a TeX-based syntax. </ref> <ref name="media"> Wikitext has dedicated syntax for embedding media, and without extensions it's limited to local resources. </ref> <ref name="meta"> <syntaxhighlight lang="html" inline><link/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>href</code>. <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>content</code>. </ref> <ref name="nonsemantic"> The elements <syntaxhighlight lang="html" inline><b/></syntaxhighlight>, <syntaxhighlight lang="html" inline><i/></syntaxhighlight>, <syntaxhighlight lang="html" inline><u/></syntaxhighlight>, <syntaxhighlight lang="html" inline><s/></syntaxhighlight>, <syntaxhighlight lang="html" inline><strike/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><center/></syntaxhighlight> encode no semantic meaning, the latter two being formally deprecated. To maintain content&ndash;presentation seperation on the Web, CSS is preferred over these. In Wikitext, there's dedicated syntax for bold and italics. There are also the semantic elements <syntaxhighlight lang="html" inline><strong/></syntaxhighlight>, <syntaxhighlight lang="html" inline><em/></syntaxhighlight>, <syntaxhighlight lang="html" inline><ins/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><del/></syntaxhighlight>. </ref> <ref name="preformatted"> Wikitext has dedicated syntax for preformatted/unparsed text, but the HTML syntax is also supported. </ref> <ref name="scripting"> Embedded or linked JavaScript isn't supported in Wikitext. Thus <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> and <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> are disallowed too. </ref> <ref name="section-container"> Wikitext does not support the semantic container elements such as <syntaxhighlight lang="html" inline><section/></syntaxhighlight>. There is a <syntaxhighlight lang="wikitext" inline><section/></syntaxhighlight> tag hook from [[mw:Extension:Labeled Section Transclusion]], but it's not equivalent. </ref> <ref name="stylesheets"> Embedded stylesheets aren't supported in Wikitext (though inline styles are). </ref> <ref name="svg"> Embedded SVG isn't supported in Wikitext. </ref> <ref name="tables-basic"> Wikitext has dedicated syntax for tables, but the HTML syntax is also supported, at least the parts corresponding to the features of Wikitext tables. </ref> <ref name="tables-more"> Some elements used for marking up tables aren't usable in Wikitext (and have no equivalent native syntax). </ref> <ref name="web-components"> Web Components aren't supported in Wikitext. Modularity is achieved with transclusion. </ref> </references> === <code>ext-wikilambda-image</code> === [[File:MWExample.jpg|thumb|alt=A field of sunflowers, with the text "Example Image" overlaid]] tl;dr: {{Z|36038}} produces a [[Z89]] like: <syntaxhighlight lang="html"> <ext-wikilambda-image mid="M100238486" alt="A field of sunflowers, with the text &quot;Example Image&quot; overlaid" size="thumb" /> </syntaxhighlight> which renders as an image like on the right. Attributes: ; <code>alt</code> : Description of the image's contents, for screen readers and as a fallback when the image doesn't load. See [https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/img#accessibility MDN] for guidance. ; <code>mid</code> : The file's Media ID on Commons. On WF/AW, you can use the widget for [[Z310]]s to convert a Commons filename to its MID. On Commons, you can find it on the <code>{{int:pageinfo-toolboxlink}}</code> page, just prepend 'M' to the value labelled <code>{{int:pageinfo-article-id}}</code>. ; <code>size</code> : Like [[mw:Help:Images#Thumbnail sizes]], but only <code>thumb</code> is supported, and is also the default value. isl5vip0ldj6ums610jy5yyu7cl2ajq 290969 290964 2026-07-14T10:11:14Z YoshiRulz 10156 /* ext-wikilambda-image */ Move docs to Help:Z310 290969 wikitext text/x-wiki {{Z|89}} is a special Type for use in [[WF:Embedded_function_calls|embedded function calls]]. <br>A subset of the living HTML5 syntax can be used and will appear in the rendered form of the {{Z|89}} (as an evaluation result or in embedded calls), while unsupported elements are treated as plaintext. See the list of elements below. The main Functions for working with HTML fragments are: * {{Z|27868}} (escaping) / {{Z|27861}} (non-escaping) * {{Z|27873}} * {{Z|27926}} Others are listed at [[WF:Catalogue/HTML operations]]. == Supported HTML elements == Along with the elements in the below table, {{Z|89}} supports [[w:en:HTML#Character_and_entity_references|numeric and named entities]], including the [[mw:Help:Formatting#Inserting_symbols|2 extra <code>rlm</code> aliases]] specific to MediaWiki, and the custom element <code>ext-wikilambda-image</code> (see [[Help:Z310]]). {| class="wikitable sortable" |- ! Supported<br>on the Web<br>generally? !! Element !! Supported<br>in Wikitext? ! Supported<br>in Z89? !! Notes |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><!-- comment --></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Unlike Wikitext, comments persist into the page served to readers (on Wikifunctions and AW<!--and in embedded calls on other wikis?-->) |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><![CDATA[ comment ]]></syntaxhighlight> || &#x274C;&#xFE0F; | &#x2714;&#xFE0F; || Same as regular comments |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><a/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | &#x2714;&#xFE0F; || There's an allowlist on the <code>href</code> attribute, limiting hyperlinks to only Wikimedia projects.<sup>[which?]</sup> |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><abbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><acronym/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><address/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><area/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><article/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><aside/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><audio/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><b/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><base/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><basefont/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdi/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdo/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><big/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><blockquote/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><body/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><br/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><button/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><caption/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><center/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><cite/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><code/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><col/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><colgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><content/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><data/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><datalist/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dd/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><del/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><details/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dfn/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dialog/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><dir/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><div/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dl/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><em/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><embed/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><fieldset/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figcaption/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figure/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><font/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><footer/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><form/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frame/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frameset/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h1/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h2/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h3/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h4/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h5/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h6/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><head/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><header/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hgroup/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><html/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><i/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><iframe/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><image/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><img/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><input/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ins/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><kbd/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><label/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><legend/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><li/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><link/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><main/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><map/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><mark/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><marquee/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><math/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="mathml"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><menu/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><menuitem/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meter/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><nav/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><nobr/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noembed/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noframes/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><object/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ol/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><optgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><option/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><output/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><p/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><param/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><picture/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><plaintext/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><pre/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="preformatted"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><progress/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><q/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rb/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rbc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><ref/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rt/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rtc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || Will revisit once there's demand&mdash;tracked as [[phab:T419365]]. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><s/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><samp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><script/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><search/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><section/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="section-container"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><select/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><shadow/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><slot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><small/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><source/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><span/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><strike/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="nonsemantic"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><strong/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><style/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="stylesheets"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sub/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><summary/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sup/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Adding <code>class="ext-wikilambda-reference"</code> will turn it into a citation. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><svg/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="svg"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><table/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tbody/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><td/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><template/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><textarea/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tfoot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><th/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><thead/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><time/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><title/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tr/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><track/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><tt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><u/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ul/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><var/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><video/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><wbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><xmp/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |} <references group="note"> <ref name="embedded-objects"> Wikitext does not support iframes or embedded objects. </ref> <ref name="font"> The elements <syntaxhighlight lang="html" inline><font/></syntaxhighlight>, <syntaxhighlight lang="html" inline><tt/></syntaxhighlight>, <syntaxhighlight lang="html" inline><big/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><small/></syntaxhighlight> encode no semantic meaning, the former three being formally deprecated. CSS is preferred over these. </ref> <ref name="forms"> Wikitext does not support forms or input widgets. </ref> <ref name="headings"> Wikitext has dedicated syntax for the various levels of headings. </ref> <ref name="hyperlinks"> In Wikitext, hyperlinks can only be made via <syntaxhighlight lang="wikitext" inline>[target label]</syntaxhighlight> syntax. There is no way to set the <code>rel</code> attribute. Image maps can only be made via the <syntaxhighlight lang="wikitext" inline><imagemap/></syntaxhighlight> tag hook from [[mw:Extension:ImageMap]]. <br>In an {{Z|89}}, the Wikitext syntax has no meaning, and the HTML <syntaxhighlight lang="html" inline><a href="target">label</a></syntaxhighlight> syntax is required. </ref> <ref name="lists"> Wikitext has dedicated syntax for unordered lists, ordered lists, and definition lists, but the HTML syntax is also supported. </ref> <ref name="mathml"> Embedded MathML isn't supported in Wikitext. There is a <syntaxhighlight lang="wikitext" inline><math/></syntaxhighlight> tag hook from [[mw:Extension:Math]], but while it produces embedded MathML, it only accepts a TeX-based syntax. </ref> <ref name="media"> Wikitext has dedicated syntax for embedding media, and without extensions it's limited to local resources. </ref> <ref name="meta"> <syntaxhighlight lang="html" inline><link/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>href</code>. <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>content</code>. </ref> <ref name="nonsemantic"> The elements <syntaxhighlight lang="html" inline><b/></syntaxhighlight>, <syntaxhighlight lang="html" inline><i/></syntaxhighlight>, <syntaxhighlight lang="html" inline><u/></syntaxhighlight>, <syntaxhighlight lang="html" inline><s/></syntaxhighlight>, <syntaxhighlight lang="html" inline><strike/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><center/></syntaxhighlight> encode no semantic meaning, the latter two being formally deprecated. To maintain content&ndash;presentation seperation on the Web, CSS is preferred over these. In Wikitext, there's dedicated syntax for bold and italics. There are also the semantic elements <syntaxhighlight lang="html" inline><strong/></syntaxhighlight>, <syntaxhighlight lang="html" inline><em/></syntaxhighlight>, <syntaxhighlight lang="html" inline><ins/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><del/></syntaxhighlight>. </ref> <ref name="preformatted"> Wikitext has dedicated syntax for preformatted/unparsed text, but the HTML syntax is also supported. </ref> <ref name="scripting"> Embedded or linked JavaScript isn't supported in Wikitext. Thus <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> and <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> are disallowed too. </ref> <ref name="section-container"> Wikitext does not support the semantic container elements such as <syntaxhighlight lang="html" inline><section/></syntaxhighlight>. There is a <syntaxhighlight lang="wikitext" inline><section/></syntaxhighlight> tag hook from [[mw:Extension:Labeled Section Transclusion]], but it's not equivalent. </ref> <ref name="stylesheets"> Embedded stylesheets aren't supported in Wikitext (though inline styles are). </ref> <ref name="svg"> Embedded SVG isn't supported in Wikitext. </ref> <ref name="tables-basic"> Wikitext has dedicated syntax for tables, but the HTML syntax is also supported, at least the parts corresponding to the features of Wikitext tables. </ref> <ref name="tables-more"> Some elements used for marking up tables aren't usable in Wikitext (and have no equivalent native syntax). </ref> <ref name="web-components"> Web Components aren't supported in Wikitext. Modularity is achieved with transclusion. </ref> </references> o95p2y8hgtrm37s89ribf257yvwe616 290974 290969 2026-07-14T10:16:42Z YoshiRulz 10156 /* Supported HTML elements */ Link to docs for citations 290974 wikitext text/x-wiki {{Z|89}} is a special Type for use in [[WF:Embedded_function_calls|embedded function calls]]. <br>A subset of the living HTML5 syntax can be used and will appear in the rendered form of the {{Z|89}} (as an evaluation result or in embedded calls), while unsupported elements are treated as plaintext. See the list of elements below. The main Functions for working with HTML fragments are: * {{Z|27868}} (escaping) / {{Z|27861}} (non-escaping) * {{Z|27873}} * {{Z|27926}} Others are listed at [[WF:Catalogue/HTML operations]]. == Supported HTML elements == Along with the elements in the below table, {{Z|89}} supports [[w:en:HTML#Character_and_entity_references|numeric and named entities]], including the [[mw:Help:Formatting#Inserting_symbols|2 extra <code>rlm</code> aliases]] specific to MediaWiki, and the custom element <code>ext-wikilambda-image</code> (see [[Help:Z310]]). {| class="wikitable sortable" |- ! Supported<br>on the Web<br>generally? !! Element !! Supported<br>in Wikitext? ! Supported<br>in Z89? !! Notes |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><!-- comment --></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Unlike Wikitext, comments persist into the page served to readers (on Wikifunctions and AW<!--and in embedded calls on other wikis?-->) |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><![CDATA[ comment ]]></syntaxhighlight> || &#x274C;&#xFE0F; | &#x2714;&#xFE0F; || Same as regular comments |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><a/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | &#x2714;&#xFE0F; || There's an allowlist on the <code>href</code> attribute, limiting hyperlinks to only Wikimedia projects.<sup>[which?]</sup> |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><abbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><acronym/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><address/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><area/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><article/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><aside/></syntaxhighlight> || &#x274C;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><audio/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><b/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><base/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><basefont/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdi/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><bdo/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><big/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><blockquote/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><body/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><br/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><button/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><caption/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><center/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><cite/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><code/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><col/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><colgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><content/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><data/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><datalist/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dd/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><del/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><details/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dfn/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dialog/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><dir/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><div/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dl/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><dt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><em/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><embed/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><fieldset/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figcaption/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><figure/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><font/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><footer/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><form/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frame/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><frameset/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h1/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h2/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h3/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h4/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h5/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><h6/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="headings"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><head/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><header/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hgroup/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><hr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><html/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><i/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><iframe/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><image/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><img/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><input/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ins/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><kbd/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><label/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><legend/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><li/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><link/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><main/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><map/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="hyperlinks"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><mark/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><marquee/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><math/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="mathml"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><menu/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><menuitem/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="meta"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><meter/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><nav/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><nobr/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noembed/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><noframes/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><object/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="embedded-objects"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ol/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><optgroup/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><option/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><output/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><p/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><param/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><picture/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><plaintext/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><pre/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="preformatted"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><progress/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><q/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rb/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rbc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><ref/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><rt/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || See <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight>. |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><rtc/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ruby/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || Will revisit once there's demand&mdash;tracked as [[phab:T419365]]. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><s/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><samp/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><script/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="scripting"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><search/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><section/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="section-container"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><select/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><shadow/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><slot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><small/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><source/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><span/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><strike/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="nonsemantic"/> | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><strong/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><style/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="stylesheets"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sub/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><summary/></syntaxhighlight> || &#x274C;&#xFE0F; | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><sup/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x2714;&#xFE0F; || Adding <code>class="ext-wikilambda-reference"</code> will turn it into a citation, see [[mw:Help:Wikifunctions/Citations]]. |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><svg/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="svg"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><table/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tbody/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><td/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><template/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="web-components"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><textarea/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="forms"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tfoot/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><th/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><thead/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="tables-more"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><time/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><title/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><tr/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="tables-basic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><track/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><tt/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="font"/> | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><u/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="nonsemantic"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><ul/></syntaxhighlight> || &#x2714;&#xFE0F;<ref group="note" name="lists"/> | &#x2714;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><var/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><video/></syntaxhighlight> || &#x274C;&#xFE0F;<ref group="note" name="media"/> | UNK || |- | &#x2714;&#xFE0F; || <syntaxhighlight lang="html" inline><wbr/></syntaxhighlight> || &#x2714;&#xFE0F; | &#x274C;&#xFE0F; || |- | &#x274C;&#xFE0F; || <syntaxhighlight lang="html" inline><xmp/></syntaxhighlight> || &#x274C;&#xFE0F; | N/A || |} <references group="note"> <ref name="embedded-objects"> Wikitext does not support iframes or embedded objects. </ref> <ref name="font"> The elements <syntaxhighlight lang="html" inline><font/></syntaxhighlight>, <syntaxhighlight lang="html" inline><tt/></syntaxhighlight>, <syntaxhighlight lang="html" inline><big/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><small/></syntaxhighlight> encode no semantic meaning, the former three being formally deprecated. CSS is preferred over these. </ref> <ref name="forms"> Wikitext does not support forms or input widgets. </ref> <ref name="headings"> Wikitext has dedicated syntax for the various levels of headings. </ref> <ref name="hyperlinks"> In Wikitext, hyperlinks can only be made via <syntaxhighlight lang="wikitext" inline>[target label]</syntaxhighlight> syntax. There is no way to set the <code>rel</code> attribute. Image maps can only be made via the <syntaxhighlight lang="wikitext" inline><imagemap/></syntaxhighlight> tag hook from [[mw:Extension:ImageMap]]. <br>In an {{Z|89}}, the Wikitext syntax has no meaning, and the HTML <syntaxhighlight lang="html" inline><a href="target">label</a></syntaxhighlight> syntax is required. </ref> <ref name="lists"> Wikitext has dedicated syntax for unordered lists, ordered lists, and definition lists, but the HTML syntax is also supported. </ref> <ref name="mathml"> Embedded MathML isn't supported in Wikitext. There is a <syntaxhighlight lang="wikitext" inline><math/></syntaxhighlight> tag hook from [[mw:Extension:Math]], but while it produces embedded MathML, it only accepts a TeX-based syntax. </ref> <ref name="media"> Wikitext has dedicated syntax for embedding media, and without extensions it's limited to local resources. </ref> <ref name="meta"> <syntaxhighlight lang="html" inline><link/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>href</code>. <syntaxhighlight lang="html" inline><meta/></syntaxhighlight> can only be used if it has both <code>itemprop</code> and <code>content</code>. </ref> <ref name="nonsemantic"> The elements <syntaxhighlight lang="html" inline><b/></syntaxhighlight>, <syntaxhighlight lang="html" inline><i/></syntaxhighlight>, <syntaxhighlight lang="html" inline><u/></syntaxhighlight>, <syntaxhighlight lang="html" inline><s/></syntaxhighlight>, <syntaxhighlight lang="html" inline><strike/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><center/></syntaxhighlight> encode no semantic meaning, the latter two being formally deprecated. To maintain content&ndash;presentation seperation on the Web, CSS is preferred over these. In Wikitext, there's dedicated syntax for bold and italics. There are also the semantic elements <syntaxhighlight lang="html" inline><strong/></syntaxhighlight>, <syntaxhighlight lang="html" inline><em/></syntaxhighlight>, <syntaxhighlight lang="html" inline><ins/></syntaxhighlight>, and <syntaxhighlight lang="html" inline><del/></syntaxhighlight>. </ref> <ref name="preformatted"> Wikitext has dedicated syntax for preformatted/unparsed text, but the HTML syntax is also supported. </ref> <ref name="scripting"> Embedded or linked JavaScript isn't supported in Wikitext. Thus <syntaxhighlight lang="html" inline><canvas/></syntaxhighlight> and <syntaxhighlight lang="html" inline><noscript/></syntaxhighlight> are disallowed too. </ref> <ref name="section-container"> Wikitext does not support the semantic container elements such as <syntaxhighlight lang="html" inline><section/></syntaxhighlight>. There is a <syntaxhighlight lang="wikitext" inline><section/></syntaxhighlight> tag hook from [[mw:Extension:Labeled Section Transclusion]], but it's not equivalent. </ref> <ref name="stylesheets"> Embedded stylesheets aren't supported in Wikitext (though inline styles are). </ref> <ref name="svg"> Embedded SVG isn't supported in Wikitext. </ref> <ref name="tables-basic"> Wikitext has dedicated syntax for tables, but the HTML syntax is also supported, at least the parts corresponding to the features of Wikitext tables. </ref> <ref name="tables-more"> Some elements used for marking up tables aren't usable in Wikitext (and have no equivalent native syntax). </ref> <ref name="web-components"> Web Components aren't supported in Wikitext. Modularity is achieved with transclusion. </ref> </references> j8y5ebtgzaawkfsau6z47vm8ljxlodx Z32123 0 78195 290833 278225 2026-07-13T17:51:14Z Autom 448 +sv labels 290833 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32123" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z32123K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "content" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "コンテンツ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obsah" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "contenu" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "contenido" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "contenuto" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Inhalt" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "innehåll" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32124" ], "Z8K4": [ "Z14", "Z32125", "Z33403" ], "Z8K5": "Z32123" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "paragraph" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "段落" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "odstavec" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "paragraphe" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "párrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "¶" }, { "Z1K1": "Z11", "Z11K1": "Z1403", "Z11K2": "paragraphus" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "paragrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Absatz" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stycke" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1360", "Z31K2": [ "Z6", "\u003Cp\u003E\u003C/p\u003E", "\u003Cp\u003E...\u003C/p\u003E" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wraps the provided content in HTML paragraph tags" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "入力されたコンテンツをHTMLの段落タグでラップ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obalí poskytnutý obsah do HTML značek pro odstavec" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "enveloppe le contenu donné avec des balises de paragraphes HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "envuelve el contenido dado con etiquetas de párrafo HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Racchiude il paragrafo fornito in tag HTML paragrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "umschließt den eingegebenen Inhalt mit HTML-Absatz-Tags" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "bildar ett stycke av ett HTML-fragment" } ] } } eaqd12w46b5i6d32h6kkedc4pl764ug 290834 290833 2026-07-13T17:51:17Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 290834 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32123" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z32123K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "content" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "コンテンツ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obsah" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "contenu" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "contenido" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "contenuto" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Inhalt" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "innehåll" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32124" ], "Z8K4": [ "Z14", "Z33403", "Z32125" ], "Z8K5": "Z32123" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "paragraph" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "段落" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "odstavec" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "paragraphe" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "párrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "¶" }, { "Z1K1": "Z11", "Z11K1": "Z1403", "Z11K2": "paragraphus" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "paragrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Absatz" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "stycke" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1360", "Z31K2": [ "Z6", "\u003Cp\u003E\u003C/p\u003E", "\u003Cp\u003E...\u003C/p\u003E" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wraps the provided content in HTML paragraph tags" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "入力されたコンテンツをHTMLの段落タグでラップ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obalí poskytnutý obsah do HTML značek pro odstavec" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "enveloppe le contenu donné avec des balises de paragraphes HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "envuelve el contenido dado con etiquetas de párrafo HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Racchiude il paragrafo fornito in tag HTML paragrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "umschließt den eingegebenen Inhalt mit HTML-Absatz-Tags" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "bildar ett stycke av ett HTML-fragment" } ] } } skigh37ipt3us1qzalx4ado4gze6k9h Z32234 0 78394 290682 281817 2026-07-13T12:52:18Z Autom 448 +sv labels 290682 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32234" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z32234K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "seznam" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "lista" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32236", "Z36215" ], "Z8K4": [ "Z14", "Z32235", "Z32885" ], "Z8K5": "Z32234" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join text-like objects into HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "spojit textové objekty do fragmentu HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "joindre plusieurs objets texte en un fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sammanfoga textartade objekt till HTML-fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "sammanfoga textliknande objekt till HTML-fragment" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gwzudkj3f8fwvefrictih5ufg3dm3x0 290683 290682 2026-07-13T12:52:21Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 290683 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32234" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z32234K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "seznam" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "liste" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "lista" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32236", "Z36215" ], "Z8K4": [ "Z14", "Z32885", "Z32235" ], "Z8K5": "Z32234" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "join text-like objects into HTML fragment" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "spojit textové objekty do fragmentu HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "joindre plusieurs objets texte en un fragment HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sammanfoga textartade objekt till HTML-fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "sammanfoga textliknande objekt till HTML-fragment" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r513bx6m0xg7gsgvg4a88dcrdfdba2p Z32321 0 78543 290979 284540 2026-07-14T10:25:07Z Autom 448 290979 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32321" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32321K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z32321K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32321K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32321K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z32322" ], "Z8K4": [ "Z14", "Z32404" ], "Z8K5": "Z32321" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys" }, { "Z1K1": "Z11", "Z11K1": "Z1630", "Z11K2": "X ada di N Y" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "X ada di N Y" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "X existe en N Ys" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "X ekzistas en N Yj" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "X finns i/på N Yn" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is in N Ys" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Makes a sentence of the form X exists in N Ys, e.g. \"Wikipedia exists in 362 languages.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1630", "Z11K2": "Mbikin kalimat dengen bentuk X ada di N Y, tulad: \"Wikipédi ada di 362 basa.\"" } ] } } dg4huo3x3rtxa148e0ll6r3y3311inx 290980 290979 2026-07-14T10:26:01Z Autom 448 +sv labels 290980 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32321" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32321K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "företeelse" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z32321K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "antal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32321K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sammanhang" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32321K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z32322" ], "Z8K4": [ "Z14", "Z32404" ], "Z8K5": "Z32321" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys" }, { "Z1K1": "Z11", "Z11K1": "Z1630", "Z11K2": "X ada di N Y" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "X ada di N Y" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "X existe en N Ys" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "X ekzistas en N Yj" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "X finns i/på N Yn" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is in N Ys" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Makes a sentence of the form X exists in N Ys, e.g. \"Wikipedia exists in 362 languages.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1630", "Z11K2": "Mbikin kalimat dengen bentuk X ada di N Y, tulad: \"Wikipédi ada di 362 basa.\"" } ] } } 2zv05003w5zuxe2c4b1rm1y62r6l0nu Z32402 0 78640 290956 284622 2026-07-14T09:30:38Z Autom 448 + sv implementation 290956 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32402" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z32399", "Z14293K2": [ "Z60", "Z1002", "Z1113", "Z1966", "Z1199", "Z1437", "Z1689" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33044", "Z14293K2": [ "Z60", "Z1003", "Z1133", "Z1423", "Z1127", "Z1547" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z36536", "Z14293K2": [ "Z60", "Z1004", "Z1640", "Z1757" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z36540", "Z14293K2": [ "Z60", "Z1576" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z37737", "Z14293K2": [ "Z60", "Z1592" ] } ], "Z14294K2": "Z32399" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for X exists in N Ys" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o9mb50u27bwwgp22jjfdgkbkrapty7w Z32858 0 79292 290839 288889 2026-07-13T20:13:48Z Autom 448 lägger till fallback eftersom många artiklar kommer sakna etikett på svenska 290839 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32858" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32855", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1592", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z32855K1" }, "Z24766K2": "Z1592" }, "är", { "Z1K1": "Z7", "Z7K1": "Z30349", "Z30349K1": { "Z1K1": "Z7", "Z7K1": "Z19285", "Z19285K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z32855K2" }, "Z22696K2": "Z1592" } } }, { "Z1K1": "Z7", "Z7K1": "Z23468", "Z23468K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z32855K2" }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": [ "Z60", "Z1592" ], "Z30120K4": [ "Z6092" ] }, "Z23468K2": "Z1592" }, "i", { "Z1K1": "Z7", "Z7K1": "Z23468", "Z23468K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z32855K3" }, "Z30120K2": [ "Z6030", "Z6033" ], "Z30120K3": [ "Z60", "Z1592" ], "Z30120K4": [ "Z6092" ] }, "Z23468K2": "Z1592" } ], "Z12899K2": " " } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ange plats med entitet och typ, sv, komposition" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "State location using entity and class, Sv, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7hpakr4i5fa9prc5vz427ymqk7crcvr Z34282 0 81548 290864 279275 2026-07-14T01:49:30Z 99of9 1622 describe 290864 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34282" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34282K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34282K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34284", "Z35670", "Z35846" ], "Z8K4": [ "Z14", "Z34283" ], "Z8K5": "Z34282" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "auto-classifying sentence – entity" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "classifying sentence - entity" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X is a Y, where Y is obtained from a P31 of the entity item" } ] } } 4nuk4ouya299or4g9dd11ri4edn7ukq 290865 290864 2026-07-14T01:49:52Z 99of9 1622 290865 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34282" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34282K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34282K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34284", "Z35670", "Z35846" ], "Z8K4": [ "Z14", "Z34283" ], "Z8K5": "Z34282" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "auto-classifying sentence – entity (monolingual)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "classifying sentence - entity", "auto-classifying sentence – entity" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X is a Y, where Y is obtained from a P31 of the entity item" } ] } } ru8jo6bzs2ey3p8demdvbt9am4fe0p7 290888 290865 2026-07-14T04:22:41Z 99of9 1622 290888 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34282" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34282K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z34282K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z34284", "Z35670", "Z35846" ], "Z8K4": [ "Z14", "Z34283" ], "Z8K5": "Z34282" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "auto-classifying sentence – entity (monolingual)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "classifying sentence - entity", "auto-classifying sentence – entity" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X is a Y, where Y is obtained from a P31 of the entity item. Consider Z26039 instead to specify the class Y yourself." } ] } } 6j2anc223rkgs9zua4nn1ea77ck3h7b Z34434 0 81739 290827 272694 2026-07-13T15:56:25Z TheAhasan 91253 290827 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z34434" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z34434K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z34436", "Z34877" ], "Z8K4": [ "Z14", "Z34435" ], "Z8K5": "Z34434" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Classifying sentence in French" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ফরাসি ভাষায় বাক্য শ্রেণীবদ্ধকরণ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } miy0pd6ks3cooefdnbrobu8aazer4pg Z35269 0 83701 290877 279897 2026-07-14T02:28:23Z Poro26 1521 Added Z37722 to the approved list of implementations 290877 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35269" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 1" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 1" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 1" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 2" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 2" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 2" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z35272" ], "Z8K4": [ "Z14", "Z35271", "Z35959", "Z37722" ], "Z8K5": "Z35269" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display ratio" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "ratio", "ratio simple", "ratio en mathématiques" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres et retourne le résultat sous forme simplifiée (exemple : 10 et 25 → 2:5)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números y devuelve el resultado en forma simplificada (ejemplo: 10 y 25 → 2:5)" } ] } } 55e7en0fv7gxowm3jdjd4c6t5kg421x 290878 290877 2026-07-14T02:28:53Z Poro26 1521 Removed Z37722 from the approved list of implementations 290878 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35269" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 1" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 1" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 1" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 2" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 2" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 2" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z35272" ], "Z8K4": [ "Z14", "Z35271", "Z35959" ], "Z8K5": "Z35269" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display ratio" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "ratio", "ratio simple", "ratio en mathématiques" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres et retourne le résultat sous forme simplifiée (exemple : 10 et 25 → 2:5)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números y devuelve el resultado en forma simplificada (ejemplo: 10 y 25 → 2:5)" } ] } } ne7n94ulwahv35y3hd16hy2yne4cw86 290883 290878 2026-07-14T02:41:36Z Poro26 1521 Added Z37724 to the approved list of test cases 290883 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35269" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 1" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 1" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 1" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 2" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 2" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 2" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z35272", "Z37724" ], "Z8K4": [ "Z14", "Z35271", "Z35959" ], "Z8K5": "Z35269" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display ratio" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "ratio", "ratio simple", "ratio en mathématiques" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres et retourne le résultat sous forme simplifiée (exemple : 10 et 25 → 2:5)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números y devuelve el resultado en forma simplificada (ejemplo: 10 y 25 → 2:5)" } ] } } fglelih4hhuxbhi3jbxaymge6eewlaq 290885 290883 2026-07-14T02:57:17Z Poro26 1521 Added Z37722 to the approved list of implementations 290885 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35269" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 1" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 1" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 1" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 2" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 2" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 2" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z35272", "Z37724" ], "Z8K4": [ "Z14", "Z35271", "Z35959", "Z37722" ], "Z8K5": "Z35269" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display ratio" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "ratio", "ratio simple", "ratio en mathématiques" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres et retourne le résultat sous forme simplifiée (exemple : 10 et 25 → 2:5)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números y devuelve el resultado en forma simplificada (ejemplo: 10 y 25 → 2:5)" } ] } } npm8fo2aws3fo2a046rxwewoctd9whq 290886 290885 2026-07-14T02:57:31Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 290886 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35269" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 1" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 1" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 1" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35269K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Nombre 2" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "number 2" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Número 2" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z35272", "Z37724" ], "Z8K4": [ "Z14", "Z37722", "Z35271", "Z35959" ], "Z8K5": "Z35269" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "display ratio" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "ratio", "ratio simple", "ratio en mathématiques" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres et retourne le résultat sous forme simplifiée (exemple : 10 et 25 → 2:5)" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "calcular la relación entre dos números y devuelve el resultado en forma simplificada (ejemplo: 10 y 25 → 2:5)" } ] } } o07jsxmi42e2xt6b4p4oj2xzbv68tuq Z35672 0 84328 290835 283367 2026-07-13T19:09:43Z Autom 448 +sv labels 290835 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35672" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z35672K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z35673", "Z35674" ], "Z8K4": [ "Z14", "Z35686" ], "Z8K5": "Z35672" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sentence separator" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文と文の間の空白" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "meningsavgräsare" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single space", "sentence spacer", "space sentences", "sentence joiner", "join sentences", "separate sentences" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "skiljetecken mellan meningar", "meningsavskiljare", "meningsseparator" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns an HTML fragment which should appear between sentences. After everything that belongs with the first sentence, and before everything that belongs in the second. English: a single space" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "文と文の間にゼロ幅スペースを入れる" } ] } } jngbj9hd92f7n62girwh9mzz6u6by55 Z36076 0 85017 290831 280552 2026-07-13T17:39:49Z GrinningIodize 14304 Fix bugs 290831 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36076" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13561", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z13397", "Z13397K1": { "Z1K1": "Z7", "Z7K1": "Z36069", "Z36069K1": { "Z1K1": "Z18", "Z18K1": "Z13561K1" } }, "Z13397K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Alternative composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Composition that uses the All steps in Collatz conjecture sequence function." } ] } } h2ix26qv3k8zzjy381pl6660er7e2eu 290832 290831 2026-07-13T17:42:24Z GrinningIodize 14304 More bugfixes 290832 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36076" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13561", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z18", "Z18K1": "Z13561K1" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z13397", "Z13397K1": { "Z1K1": "Z7", "Z7K1": "Z36069", "Z36069K1": { "Z1K1": "Z18", "Z18K1": "Z13561K1" } }, "Z13397K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Alternative composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Composition that uses the All steps in Collatz conjecture sequence function." } ] } } n0vibho6r1z4329zmlbqkqlokup0e9i 290916 290832 2026-07-14T08:36:42Z Dv103 11127 specified which function this implementation implements 290916 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36076" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13561", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z18", "Z18K1": "Z13561K1" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z13518", "Z13518K1": "1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z13397", "Z13397K1": { "Z1K1": "Z7", "Z7K1": "Z36069", "Z36069K1": { "Z1K1": "Z18", "Z18K1": "Z13561K1" } }, "Z13397K2": { "Z1K1": "Z13518", "Z13518K1": "2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Collatz conjecture function, alternative comp." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Composition that uses the All steps in Collatz conjecture sequence function." } ] } } 1rqrgysbfhlbmmdkr9m4uso8rctam4v Talk:Z310 1 85107 290957 286812 2026-07-14T09:32:54Z YoshiRulz 10156 /* Sitelink */ new section 290957 wikitext text/x-wiki {{type documentation|Z310|Commons image reference |related types= * {{Z+|Z6091}} * {{Z+|Z6039}} |cardinality=Valid: about {{formatnum:190000000}} <br>Type admits: arbitrarily high |proposal=<!--N/A--> }} == Commons image reference from string == I am currently working on obtaining the logo image from a Wikidata item. Reference : {{Z|Z36631}}, but we only get strings while using Wikifunctions for querying Wikidata property - {{P|P154}}. Is there a way or is to possible to add a builtin-function for obtaining the Media id or Commons item reference from Wikidata? Thanks in advance. [[User:Jsamwrites|John Samuel]] 15:19, 21 June 2026 (UTC) == Sitelink == Is this {{Q|59712033}} or {{Q|29934260}}? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:32, 14 July 2026 (UTC) 703ro1td38hr7ejgsdf3uatwkmk88cx Help:Z310 12 85108 290968 280831 2026-07-14T10:10:32Z YoshiRulz 10156 Move docs from Help:Z89 290968 wikitext text/x-wiki See [[mw:Help:Wikifunctions/Images]]. [[File:MWExample.jpg|thumb|alt=A field of sunflowers, with the text "Example Image" overlaid]] tl;dr: {{Z|36038}} produces a [[Z89]] like: <syntaxhighlight lang="html"> <ext-wikilambda-image mid="M100238486" alt="A field of sunflowers, with the text &quot;Example Image&quot; overlaid" size="thumb" /> </syntaxhighlight> which renders as an image like on the right. Attributes: ; <code>alt</code> : Description of the image's contents, for screen readers and as a fallback when the image doesn't load. See [https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/img#accessibility MDN] for guidance. ; <code>mid</code> : The file's Media ID on Commons. On WF/AW, you can use the widget for [[Z310]]s to convert a Commons filename to its MID. On Commons, you can find it on the <code>{{int:pageinfo-toolboxlink}}</code> page, just prepend 'M' to the value labelled <code>{{int:pageinfo-article-id}}</code>. ; <code>size</code> : Like [[mw:Help:Images#Thumbnail sizes]], but only <code>thumb</code> is supported, and is also the default value. 9jnshyi090d3sjyclx82y7522g18d8k Z36193 0 85308 290837 287100 2026-07-13T19:33:13Z Autom 448 +sv label 290837 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36193" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36193K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Wikidata objekt-id" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36193K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36196", "Z36352" ], "Z8K4": [ "Z14", "Z36195" ], "Z8K5": "Z36193" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "population sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "mening för befolkningsmängd" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A dated referenced population sentence from the best WD statement available, ideally including other qualifiers. Simple form: \"The population of Australia was 27,614,411 in 2025.\"" } ] } } 62oiecggu23c3dp68hylszkh1f70kfr 290838 290837 2026-07-13T19:33:44Z Autom 448 290838 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36193" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36193K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata item reference" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36193K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36196", "Z36352" ], "Z8K4": [ "Z14", "Z36195" ], "Z8K5": "Z36193" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "population sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "mening för befolkningsmängd" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A dated referenced population sentence from the best WD statement available, ideally including other qualifiers. Simple form: \"The population of Australia was 27,614,411 in 2025.\"" } ] } } l1nconysk4j9vmcgr5698hiwep1v6zp Z36194 0 85309 290836 288699 2026-07-13T19:30:35Z Autom 448 290836 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36194" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z36190", "Z14293K2": "Z33034" }, { "Z1K1": "Z14293", "Z14293K1": "Z37194", "Z14293K2": [ "Z60", "Z1011", "Z1592" ] } ], "Z14294K2": "Z36197" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for population sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "konfiguration för befolkningsmängdsmening" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1xn9ua9kq59pdzdh1cdtfcwk932zqup Z36983 0 86655 290842 289655 2026-07-13T20:25:15Z Autom 448 290842 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36983" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36983K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "实体" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "entita" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ding" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "클래스" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "entidad" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "entitet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36983K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "类别" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "třída" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Art" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "엔터티" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "clase" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "typ" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z36983K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "位置" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "umístění" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "localisation" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Ort" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "lokasi" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "위치" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "ubicación" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z36983K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "语言" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "언어" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "lengua" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z36984", "Z37475" ], "Z8K4": [ "Z14", "Z36985" ], "Z8K5": "Z36983" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state location using entity and class (HTML)" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "使用实体和类别说明位置 " }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "vyjádřit umístění pomocí entity a třídy " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "localiser en utilisant l'entité et la classe " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz über ein Ding einer Art an einem Ort " }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Berikan lokasi menggunakan entitas dan kelas " }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "엔터티와 클래스를 사용하여 위치 지정 " }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "localizar utilizando la entidad y la clase " }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "ange plats med entitet och typ (HTML-fragment)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", " something is a something in somewhere", "is a ? in ?", "location is a class in entity", " X is a Y in Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1645", "Z31K2": [ "Z6", "某物是某地的某类事物" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist ein Y in Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1078", "Z31K2": [ "Z6", "sesuatu adalah sesuatu di suatu tempat" ] }, { "Z1K1": "Z31", "Z31K1": "Z1592", "Z31K2": [ "Z6", "Ange plats med entitet och klass" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Forms a sentence stating the location and class of a given entity. E.g. \"Seoul is a city in South Korea.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "生成一句话,说明某个给定实体的类别及其所在位置。如:“首尔是韩国的一座城市。”" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Vytvoří větu popisující polohu a třídu dané entity. Např. „Soul je město v Jižní Koreji.“" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "z.B. \"Seoul ist eine Stadt in Südkorea.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat yang memberikan lokasi dan kelas dari entitas yang diberikan. Misalnya \"Seoul adalah kota di Korea Selatan.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "ejemplo : \"Francia es un país en Europa.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Skapar en mening med plats och typ av en angiven entitet. Ex. \"Seoul är en stad i Sydkorea.\"" } ] } } czso5nlmyt5e44me1l40ssjjhmfcj1p Z36985 0 86657 290824 290571 2026-07-13T15:27:29Z HenkvD 1290 short description 290824 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z36985" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z36983", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37464", "Z37464K1": { "Z1K1": "Z7", "Z7K1": "Z26570", "Z26570K1": { "Z1K1": "Z18", "Z18K1": "Z36983K1" }, "Z26570K2": { "Z1K1": "Z18", "Z18K1": "Z36983K2" }, "Z26570K3": { "Z1K1": "Z18", "Z18K1": "Z36983K3" }, "Z26570K4": { "Z1K1": "Z18", "Z18K1": "Z36983K4" } }, "Z37464K2": { "Z1K1": "Z6", "Z6K1": "Z29843" }, "Z37464K3": [ "Z6091", { "Z1K1": "Z18", "Z18K1": "Z36983K1" }, { "Z1K1": "Z18", "Z18K1": "Z36983K2" }, { "Z1K1": "Z18", "Z18K1": "Z36983K3" } ], "Z37464K4": [ "Z6091", { "Z1K1": "Z18", "Z18K1": "Z36983K1" }, { "Z1K1": "Z18", "Z18K1": "Z36983K2" }, { "Z1K1": "Z18", "Z18K1": "Z36983K3" } ], "Z37464K5": { "Z1K1": "Z18", "Z18K1": "Z36983K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state location using entity and class (HTML) wrapp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "state location using entity and class (HTML) wrapper" } ] } } o12i49cb6p00ex8dw3klpiti5waewqa Z37279 0 87185 290990 288643 2026-07-14T11:13:15Z Autom 448 Added Z37744 to the approved list of test cases 290990 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37279" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37279K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37279K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "vatten" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "body of water" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37279K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37282", "Z37284", "Z37285", "Z37744" ], "Z8K4": [ "Z14", "Z37280" ], "Z8K5": "Z37279" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats ligger vid vattendrag eller -samling svenska" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "place is located by body of water, Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r2i7w2wdkvy9uxgpc603d7vg65rq3vy Z37345 0 87268 290867 289005 2026-07-14T01:58:02Z 99of9 1622 290867 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37345" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34282", "Z14K2": { "Z1K1": "Z11", "Z11K1": { "Z1K1": "Z18", "Z18K1": "Z34282K2" }, "Z11K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z34282K1" }, "Z26039K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z23543", "Z23543K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z34282K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": { "Z1K1": "Z18", "Z18K1": "Z34282K2" }, "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" } ] } } }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z34282K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrapper for subject is instance of (string)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0y5eyv6jpf3y9xn94tpfxdg7u3ojpt5 290868 290867 2026-07-14T02:00:19Z 99of9 1622 290868 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37345" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z34282", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z34282K2" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z18", "Z18K1": "Z34282K1" }, "Z26039K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z7", "Z7K1": "Z23543", "Z23543K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z34282K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": { "Z1K1": "Z18", "Z18K1": "Z34282K2" }, "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" } ] } } }, "Z26039K3": { "Z1K1": "Z18", "Z18K1": "Z34282K2" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrapper for subject is instance of (string)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b0948v8ee7kirjk72usye04uaa7hdt1 Z37426 0 87414 290909 289411 2026-07-14T07:01:16Z EdAr713 94602 Added a label for the function in English 290909 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37426" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37426K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37427" ], "Z8K4": [ "Z14", "Z37428" ], "Z8K5": "Z37426" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tabella di coniugazione di articolo partitivo it" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "partitive article conjugation table" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ozjs3flyp0jqyl3pb8a93clmuxznz4z Z37506 0 87550 290816 290153 2026-07-13T14:37:38Z 99of9 1622 fix https 290816 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37506" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37464", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37464", "Z37464K1": { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "⤒ Q12935276 { Q11292 ∩ Q16502 } = Q7343." }, "Z37464K2": { "Z1K1": "Z6", "Z6K1": "Z29841" }, "Z37464K3": [ "Z6091" ], "Z37464K4": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q11292" } ], "Z37464K5": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E⤒ Q12935276 { Q11292\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ Q16502 } = Q7343.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29841\"\u003E🔧\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "default colour and link with specific QID edit ✏️" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qequ5zdf932weayo5hporj7epof8s7p Z37540 0 87589 290815 290553 2026-07-13T14:37:01Z 99of9 1622 290815 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37540" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37464", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z29750", "Z29750K1": { "Z1K1": "Z7", "Z7K1": "Z14404", "Z14404K1": { "Z1K1": "Z18", "Z18K1": "Z37464K1" } }, "Z29750K2": { "Z1K1": "Z18", "Z18K1": "Z37464K5" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z37682", "Z37682K1": { "Z1K1": "Z7", "Z7K1": "Z37665", "Z37665K1": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z18", "Z18K1": "Z37464K1" } } }, "Z37665K2": { "Z1K1": "Z18", "Z18K1": "Z37464K3" }, "Z37665K3": { "Z1K1": "Z18", "Z18K1": "Z37464K5" } }, "Z37682K2": { "Z1K1": "Z18", "Z18K1": "Z37464K4" }, "Z37682K3": { "Z1K1": "Z18", "Z18K1": "Z37464K5" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27849", "Z27849K1": { "Z1K1": "Z7", "Z7K1": "Z27873", "Z27873K1": { "Z1K1": "Z7", "Z7K1": "Z37682", "Z37682K1": { "Z1K1": "Z7", "Z7K1": "Z37665", "Z37665K1": { "Z1K1": "Z7", "Z7K1": "Z27868", "Z27868K1": { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z18", "Z18K1": "Z37464K1" } } }, "Z37665K2": { "Z1K1": "Z18", "Z18K1": "Z37464K3" }, "Z37665K3": { "Z1K1": "Z18", "Z18K1": "Z37464K5" } }, "Z37682K2": { "Z1K1": "Z18", "Z18K1": "Z37464K4" }, "Z37682K3": { "Z1K1": "Z18", "Z18K1": "Z37464K5" } }, "Z27873K2": "span", "Z27873K3": [ "Z6", "lang", "style" ], "Z27873K4": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z14329", "Z14329K1": { "Z1K1": "Z7", "Z7K1": "Z14404", "Z14404K1": { "Z1K1": "Z18", "Z18K1": "Z37464K1" } } }, { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "color: ", { "Z1K1": "Z7", "Z7K1": "Z28639", "Z28639K1": "Z37458" }, ";" ] } ] }, "Z27849K2": { "Z1K1": "Z7", "Z7K1": "Z37465", "Z37465K1": { "Z1K1": "Z18", "Z18K1": "Z37464K2" }, "Z37465K2": "🔧" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "monolingual text as HTML w lang, color, html comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7yr0l4d59qfzt9pg6hk55rrtmz1mti4 Z37625 0 87681 290805 290490 2026-07-13T13:45:33Z HenkvD 1290 fixed argument for entity 290805 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37625" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37623", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z37640", "Z37640K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z7", "Z7K1": "Z6821", "Z6821K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" } }, "Z27299K2": { "Z1K1": "Z18", "Z18K1": "Z37623K2" } }, "Z37640K2": { "Z1K1": "Z7", "Z7K1": "Z33319", "Z33319K1": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z35364", "Z35364K1": { "Z1K1": "Z7", "Z7K1": "Z35036", "Z35036K1": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z35036K2": [ "Z6030", "Z6036" ], "Z35036K3": [ "Z60" ], "Z35036K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P1629" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } } } }, { "Z1K1": "Z7", "Z7K1": "Z33315", "Z33315K1": { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z7", "Z7K1": "Z21449", "Z21449K1": { "Z1K1": "Z18", "Z18K1": "Z37623K2" }, "Z21449K2": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37623K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z18", "Z18K1": "Z37623K2" } ] } }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z37623K3" } } } } ] }, "Z37640K3": { "Z1K1": "Z89", "Z89K1": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox row Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 735okchbi8y8abq08v69l4aiil8lely Z37674 0 87738 290807 290582 2026-07-13T13:46:47Z 99of9 1622 Added Z37700 to the approved list of implementations 290807 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37674" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37674K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37674K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID to append WD edit link if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37674K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language (not currently used)" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37675", "Z37676" ], "Z8K4": [ "Z14", "Z37700" ], "Z8K5": "Z37674" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata link if missing label in HTML" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2giovw6b6yx5p6pnudzxrvbwh2033jb Z37677 0 87741 290803 290586 2026-07-13T13:39:59Z 99of9 1622 Added Z37681 to the approved list of implementations 290803 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37677" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37677K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML content" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37677K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "qid (string)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z37678", "Z37679", "Z37680" ], "Z8K4": [ "Z14", "Z37681" ], "Z8K5": "Z37677" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ Wikidata link if missing label (string)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper function for Z37674 that just operates on strings" } ] } } ca2o88xzupw1qmmee48lp2gvzm3ed8d 290822 290803 2026-07-13T14:57:49Z 99of9 1622 Added Z37706 to the approved list of test cases 290822 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37677" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37677K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML content" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37677K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "qid (string)" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z37678", "Z37679", "Z37680", "Z37706" ], "Z8K4": [ "Z14", "Z37681" ], "Z8K5": "Z37677" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ Wikidata link if missing label (string)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "helper function for Z37674 that just operates on strings" } ] } } 6mcsxguwwwxsw0yty2nn2t3hpllgvw9 Z37681 0 87746 290823 290599 2026-07-13T15:02:07Z 99of9 1622 check that the QID does not follow "/" (part of a link) 290823 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37681" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37677", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10070", "Z10070K1": { "Z1K1": "Z18", "Z18K1": "Z37677K1" }, "Z10070K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Ca href=\"https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\"\u003E", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\u003C/a\u003E" ] } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Ca href=\"https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\"\u003E", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\u003C/a\u003E" ] }, "Z12316K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Ca href=\"https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\"\u003E", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\"\u003E✏️\u003C/a\u003E" ] }, "Z12316K3": { "Z1K1": "Z18", "Z18K1": "Z37677K1" }, "Z12316K4": "" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "(?\u003C!/)", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\\b" ] }, "Z12316K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\u003Ca href=\"https://www.wikidata.org/wiki/", { "Z1K1": "Z18", "Z18K1": "Z37677K2" }, "\"\u003E✏️\u003C/a\u003E" ] }, "Z12316K3": { "Z1K1": "Z18", "Z18K1": "Z37677K1" }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ Wikidata link if missing label, regex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9aydyr895ztb0y1n6wib7jg5rjzcnyo Z37682 0 87747 290802 290601 2026-07-13T13:39:38Z 99of9 1622 290802 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37682" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37682K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37682K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to add WD edit links to if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37682K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37682" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata links to HTML QIDs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "each QID (either linked to its AW article or not) that is still a bare QID in the HTML gets an appended ✏️ link to the Wikidata item to edit the labels" } ] } } 2v197bgyayxf7vi6h8oiwg67r2vgx4i 290809 290802 2026-07-13T13:56:28Z 99of9 1622 Added Z37701 to the approved list of implementations 290809 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37682" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37682K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37682K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to add WD edit links to if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37682K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37701" ], "Z8K5": "Z37682" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata links to HTML QIDs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "each QID (either linked to its AW article or not) that is still a bare QID in the HTML gets an appended ✏️ link to the Wikidata item to edit the labels" } ] } } si5hceds01arpn1gay2mtwmokkn440b 290811 290809 2026-07-13T13:58:06Z 99of9 1622 Added Z37702 to the approved list of test cases 290811 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37682" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37682K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37682K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to add WD edit links to if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37682K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37702" ], "Z8K4": [ "Z14", "Z37701" ], "Z8K5": "Z37682" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata links to HTML QIDs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "each QID (either linked to its AW article or not) that is still a bare QID in the HTML gets an appended ✏️ link to the Wikidata item to edit the labels" } ] } } 92zn37sv8rzc592emclq93tx4jt7hk6 290814 290811 2026-07-13T14:00:47Z 99of9 1622 Added Z37703 to the approved list of test cases 290814 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37682" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37682K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37682K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to add WD edit links to if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37682K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37702", "Z37703" ], "Z8K4": [ "Z14", "Z37701" ], "Z8K5": "Z37682" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata links to HTML QIDs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "each QID (either linked to its AW article or not) that is still a bare QID in the HTML gets an appended ✏️ link to the Wikidata item to edit the labels" } ] } } 4cax8x8cefhbzgfkrz5co85lrp5k438 290818 290814 2026-07-13T14:53:54Z 99of9 1622 Added Z37704 to the approved list of test cases 290818 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37682" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37682K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "source HTML" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z37682K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QIDs to add WD edit links to if missing label" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37682K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37702", "Z37703", "Z37704" ], "Z8K4": [ "Z14", "Z37701" ], "Z8K5": "Z37682" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata links to HTML QIDs" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "each QID (either linked to its AW article or not) that is still a bare QID in the HTML gets an appended ✏️ link to the Wikidata item to edit the labels" } ] } } 37h5ypkc44bjymsgb06noaf271k0qzp Category:Project concept/eo 14 87766 290716 2026-07-13T13:13:50Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/eo]] 290716 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/es 14 87767 290717 2026-07-13T13:13:50Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/es]] 290717 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/hr 14 87768 290718 2026-07-13T13:13:51Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/hr]] 290718 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/hu 14 87769 290719 2026-07-13T13:13:52Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/hu]] 290719 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/pt-br 14 87770 290720 2026-07-13T13:13:52Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/pt-br]] 290720 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/ro 14 87771 290721 2026-07-13T13:13:53Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/ro]] 290721 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/sco 14 87772 290722 2026-07-13T13:13:53Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/sco]] 290722 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/th 14 87773 290723 2026-07-13T13:13:54Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/th]] 290723 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/vi 14 87774 290724 2026-07-13T13:13:55Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:Vision/vi]] 290724 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project/eo 14 87775 290725 2026-07-13T13:13:55Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/eo]] 290725 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/hr 14 87776 290726 2026-07-13T13:13:56Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/hr]] 290726 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/hu 14 87777 290727 2026-07-13T13:13:57Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/hu]] 290727 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/ro 14 87778 290728 2026-07-13T13:13:57Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/ro]] 290728 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/sco 14 87779 290729 2026-07-13T13:13:57Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/sco]] 290729 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/th 14 87780 290730 2026-07-13T13:13:57Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/th]] 290730 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/vi 14 87781 290731 2026-07-13T13:13:57Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/vi]] 290731 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Contents/sco 14 87782 290732 2026-07-13T13:13:58Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project/sco]] 290732 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">Root category for Wikifunctions.</span> ggcoyh2yrhaiw5bbhikqvl31947xaou Category:Project concept/ks-arab 14 87783 290780 2026-07-13T13:14:56Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/ks-arab]] 290780 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/is 14 87784 290782 2026-07-13T13:14:56Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/is]] 290782 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/lv 14 87785 290783 2026-07-13T13:14:57Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/lv]] 290783 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/ml 14 87786 290784 2026-07-13T13:14:59Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/ml]] 290784 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/ms 14 87787 290785 2026-07-13T13:14:59Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/ms]] 290785 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/su 14 87788 290786 2026-07-13T13:14:59Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/su]] 290786 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/sn 14 87789 290787 2026-07-13T13:15:01Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/sn]] 290787 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/uz-cyrl 14 87790 290788 2026-07-13T13:15:02Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/uz-cyrl]] 290788 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project concept/tr 14 87791 290789 2026-07-13T13:15:02Z FuzzyBot 207 Automatically creating translation of category used on [[Wikifunctions:About/tr]] 290789 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects, how they were created, what is their vision, and how well we are doing at achieving those goals.</span> [[Category:Project{{#translation:}}]] c8p95q4049ryt8rrnvoxvnoq576usis Category:Project/ks-arab 14 87792 290790 2026-07-13T13:15:03Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/ks-arab]] 290790 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/is 14 87793 290791 2026-07-13T13:15:04Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/is]] 290791 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/lv 14 87794 290792 2026-07-13T13:15:04Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/lv]] 290792 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/ml 14 87795 290793 2026-07-13T13:15:07Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/ml]] 290793 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/ms 14 87796 290794 2026-07-13T13:15:07Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/ms]] 290794 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/su 14 87797 290795 2026-07-13T13:15:07Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/su]] 290795 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/uz-cyrl 14 87798 290796 2026-07-13T13:15:08Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/uz-cyrl]] 290796 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Project/sn 14 87799 290797 2026-07-13T13:15:08Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project concept/sn]] 290797 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">This category is for pages about the Wikifunctions and Abstract Wikipedia projects.</span> [[Category:Contents{{#translation:}}]] 4q0t4mpyyuygxk1zpxzc76e22w97l0w Category:Contents/ks-arab 14 87800 290798 2026-07-13T13:15:08Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project/ks-arab]] 290798 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">Root category for Wikifunctions.</span> ggcoyh2yrhaiw5bbhikqvl31947xaou Category:Contents/is 14 87801 290799 2026-07-13T13:15:11Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project/is]] 290799 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">Root category for Wikifunctions.</span> ggcoyh2yrhaiw5bbhikqvl31947xaou Category:Contents/sn 14 87802 290800 2026-07-13T13:15:12Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project/sn]] 290800 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">Root category for Wikifunctions.</span> ggcoyh2yrhaiw5bbhikqvl31947xaou Category:Contents/uz-cyrl 14 87803 290801 2026-07-13T13:15:12Z FuzzyBot 207 Automatically creating translation of category used on [[Category:Project/uz-cyrl]] 290801 wikitext text/x-wiki <languages/> <span lang="en" dir="ltr" class="mw-content-ltr">Root category for Wikifunctions.</span> ggcoyh2yrhaiw5bbhikqvl31947xaou Z37700 0 87804 290806 2026-07-13T13:46:33Z 99of9 1622 290806 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37700" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37674", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z37677", "Z37677K1": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37674K1" } }, "Z37677K2": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z37674K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata link if missing HTML, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gze4ew839lq4zhqy04ewi6myyqrq8th Z37701 0 87805 290808 2026-07-13T13:47:51Z 99of9 1622 290808 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37701" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37682", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z37682K2" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37682K1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z37682", "Z37682K1": { "Z1K1": "Z7", "Z7K1": "Z37674", "Z37674K1": { "Z1K1": "Z18", "Z18K1": "Z37682K1" }, "Z37674K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z37682K2" } }, "Z37674K3": { "Z1K1": "Z18", "Z18K1": "Z37682K3" } }, "Z37682K2": { "Z1K1": "Z7", "Z7K1": "Z812", "Z812K1": { "Z1K1": "Z18", "Z18K1": "Z37682K2" } }, "Z37682K3": { "Z1K1": "Z18", "Z18K1": "Z37682K3" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mrn0mkl5zxy3vmri4ovf6uvp0rqweuz 290812 290808 2026-07-13T13:58:21Z 99of9 1622 290812 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37701" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37682", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z18", "Z18K1": "Z37682K2" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37682K1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z37682", "Z37682K1": { "Z1K1": "Z7", "Z7K1": "Z37674", "Z37674K1": { "Z1K1": "Z18", "Z18K1": "Z37682K1" }, "Z37674K2": { "Z1K1": "Z7", "Z7K1": "Z811", "Z811K1": { "Z1K1": "Z18", "Z18K1": "Z37682K2" } }, "Z37674K3": { "Z1K1": "Z18", "Z18K1": "Z37682K3" } }, "Z37682K2": { "Z1K1": "Z7", "Z7K1": "Z812", "Z812K1": { "Z1K1": "Z18", "Z18K1": "Z37682K2" } }, "Z37682K3": { "Z1K1": "Z18", "Z18K1": "Z37682K3" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "inject ✏️ wikidata links to HTML QIDs, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bzp9prvhe77p77jablimrh04mi8ivvm Z37702 0 87806 290810 2026-07-13T13:57:49Z 99of9 1622 290810 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37702" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37682", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37682", "Z37682K1": { "Z1K1": "Z89", "Z89K1": "⤒ Q12935276 { Q11292 ∩ Q16502 } = Q7343." }, "Z37682K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q11292" }, { "Z1K1": "Z6091", "Z6091K1": "Q16502" }, { "Z1K1": "Z6091", "Z6091K1": "Q7343" } ], "Z37682K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "⤒ Q12935276 { Q11292\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ Q16502\u003Ca href=\"https://www.wikidata.org/wiki/Q16502\"\u003E✏️\u003C/a\u003E } = Q7343\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "⤒ Q12935276 { Q11292✏️ ∩ Q16502✏️ } = Q7343✏️." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b5zzlducopovr4q0s56kc60r37lwv17 Z37703 0 87807 290813 2026-07-13T14:00:30Z 99of9 1622 290813 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37703" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37682", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37682", "Z37682K1": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQ36074\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" }, "Z37682K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q7343" }, { "Z1K1": "Z6091", "Z6091K1": "Q11292" }, { "Z1K1": "Z6091", "Z6091K1": "Q36074" } ], "Z37682K3": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQ36074\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q36074\"\u003E✏️\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q7343✏️ ∈ { Q11292✏️ ∩ Q36074✏️ }.🔧 linked HTML" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2dg8ugxzebtw7x1hykliuo4dbxcps6z Z37704 0 87808 290817 2026-07-13T14:53:26Z 99of9 1622 290817 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37704" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37682", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37682", "Z37682K1": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" }, "Z37682K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q7343" }, { "Z1K1": "Z6091", "Z6091K1": "Q11292" }, { "Z1K1": "Z6091", "Z6091K1": "Q36074" } ], "Z37682K3": "Z1609" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q7343✏️ ∈ { Q11292✏️ ∩ Queensland }.🔧" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Don't add the pencil to real labels (e.g. \"Queensland\")." } ] } } olel3b80k6v3iy0jp8q80cpfws3tqyn Z37705 0 87809 290819 2026-07-13T14:55:39Z 99of9 1622 290819 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37705" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37674", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37674", "Z37674K1": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" }, "Z37674K2": { "Z1K1": "Z6091", "Z6091K1": "Q36074" }, "Z37674K3": "Z1609" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "no insertion since \"[[Queensland]]\" is not a QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gw3xz8yp6e8iqgjjsizk9dw1jikar2s 290820 290819 2026-07-13T14:55:54Z 99of9 1622 290820 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37705" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37674", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37674", "Z37674K1": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" }, "Z37674K2": { "Z1K1": "Z6091", "Z6091K1": "Q36074" }, "Z37674K3": "Z1609" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "no injection since \"[[Queensland]]\" is not a QID" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hx7xr6z1kyi0cs9ktuqygagb57iabl3 Z37706 0 87810 290821 2026-07-13T14:57:28Z 99of9 1622 290821 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37706" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37677", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37677", "Z37677K1": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E", "Z37677K2": "Q36074" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "\u003Cspan lang=\"mul\" style=\"color: #FF00FF;\"\u003E\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7343\"\u003EQ7343\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q7343\"\u003E✏️\u003C/a\u003E ∈ { \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q11292\"\u003EQ11292\u003C/a\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q11292\"\u003E✏️\u003C/a\u003E ∩ \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q36074\"\u003EQueensland\u003C/a\u003E }.\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z29843\"\u003E🔧\u003C/a\u003E" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string version of Z37705" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 01v3lm7b5fxtu1i719gi9e9esaygsnv User:Wibl8 2 87811 290825 2026-07-13T15:42:53Z Wibl8 94114 Created page with "{{Steward topicon}} Hi I’m Wibl8 and I love math." 290825 wikitext text/x-wiki {{Steward topicon}} Hi I’m Wibl8 and I love math. qi9jcf84ddlplpu15qfgpmvfjtdq9h0 290826 290825 2026-07-13T15:43:08Z Wibl8 94114 290826 wikitext text/x-wiki Hi I’m Wibl8 and I love math. gvlelp6oho2ir9hi09fey4in2xjuuci Z37707 0 87812 290840 2026-07-13T20:22:00Z Mmov9287 94545 290840 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37707" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z37707K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "s" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37707" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } on86vwhcwezbccqumf1qhcf9gqdlo2i Z37708 0 87813 290843 2026-07-13T20:25:30Z Mmov9287 94545 290843 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37708" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37707", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37707", "Z37707K1": "a" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "2938902890182" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fjrd1tn6611pgt50au6i7vgrxqlw1z8 Z37709 0 87814 290846 2026-07-13T21:38:23Z HenkvD 1290 infobox for person, New layout, as Z36678 290846 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37709" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37709K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nanpa jan lon lipu Wikinanpa" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37709K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "toki" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37709" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "infobox pour les personnes " }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "poki sona jan " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person, New layout, as Z36678" } ] } } pvgm9zmrddpv69h01c8sgr4hdcm2q7h 290848 290846 2026-07-13T21:43:48Z HenkvD 1290 Added Z37710 to the approved list of test cases 290848 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37709" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37709K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nanpa jan lon lipu Wikinanpa" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37709K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "toki" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37710" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37709" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "infobox pour les personnes " }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "poki sona jan " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person, New layout, as Z36678" } ] } } po8i8ra44liwnxenuyrg5mbeu1tmk5i 290851 290848 2026-07-13T21:50:39Z HenkvD 1290 Added Z37711 to the approved list of implementations 290851 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37709" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37709K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "nanpa jan lon lipu Wikinanpa" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37709K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "toki" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37710" ], "Z8K4": [ "Z14", "Z37711" ], "Z8K5": "Z37709" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person " }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "infobox pour les personnes " }, { "Z1K1": "Z11", "Z11K1": "Z1762", "Z11K2": "poki sona jan " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person, New layout, as Z36678" } ] } } 7mw6xl8yyd2cvtt53h8g4pfd8m6l7gh Z37710 0 87815 290847 2026-07-13T21:43:16Z HenkvD 1290 infobox for Milly Carlucci 290847 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37710" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37709", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37709", "Z37709K1": { "Z1K1": "Z6091", "Z6091K1": "Q273073" }, "Z37709K2": "Z1787" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "to fill later" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Milly Carlucci" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } em6z7anjjil5hza4al1dgweplorp1kw 290850 290847 2026-07-13T21:50:00Z HenkvD 1290 290850 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37710" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37709", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37709", "Z37709K1": { "Z1K1": "Z6091", "Z6091K1": "Q273073" }, "Z37709K2": "Z1787" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ctable style=\"background-color:#F8F9FA;border:1px solid #A2A9B1;border-spacing:3px;clear:right;float:right;margin:0.5em 0 0.5em 1em;padding:0.2em;width:250px;\"\u003E\u003Ctr\u003E\u003Ctd colspan=\"2\" align=\"center\" style=\"background-color:#cddeff;\"\u003EMilly Carlucci\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELuogo di nascita\u003C/td\u003E\u003Ctd\u003ESulmona\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for Milly Carlucci" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1joskd8aj4yjfcijmdjp9dd7y4mjrum Z37711 0 87816 290849 2026-07-13T21:48:55Z HenkvD 1290 infobox for person Composition (Dates are not working yet) 290849 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37711" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37709", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33328", "Z33328K1": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K2": { "Z1K1": "Z89", "Z89K1": "" }, "Z33328K3": [ "Z89", { "Z1K1": "Z7", "Z7K1": "Z37644", "Z37644K1": { "Z1K1": "Z18", "Z18K1": "Z37709K1" }, "Z37644K2": "person", "Z37644K3": { "Z1K1": "Z18", "Z18K1": "Z37709K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z37709K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P19" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z37709K2" } }, { "Z1K1": "Z7", "Z7K1": "Z37623", "Z37623K1": { "Z1K1": "Z18", "Z18K1": "Z37709K1" }, "Z37623K2": { "Z1K1": "Z6092", "Z6092K1": "P20" }, "Z37623K3": { "Z1K1": "Z18", "Z18K1": "Z37709K2" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person, New layout, as Z36678" } ] } } my90frnhabk7wb17w1gcv94c6kisv4h Z37712 0 87817 290853 2026-07-13T22:30:47Z GrounderUK 50 ➕[[Z8]]: [[Z1]] ↤ [[Z1]], [[Z1]] 290853 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37712" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or quoted function call" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "default" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37712" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or evaluation with default not error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "no error", "default if error in evaluation" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the given object as-is unless it is a quoted function call, in which case it returns the evaluation of the call unless that’s an error, when the default object is returned" } ] } } 7s57lgjsi3wye670ii4fsryhnzpfibq 290855 290853 2026-07-13T22:36:03Z GrounderUK 50 Added Z37713 to the approved list of implementations 290855 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37712" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or quoted function call" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "default" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37713" ], "Z8K5": "Z37712" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or evaluation with default not error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "no error", "default if error in evaluation" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the given object as-is unless it is a quoted function call, in which case it returns the evaluation of the call unless that’s an error, when the default object is returned" } ] } } f3fycnud7glsxgnkoafnstyssirfcba 290858 290855 2026-07-13T22:44:38Z GrounderUK 50 Added Z37714 and Z37715 to the approved list of test cases 290858 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37712" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or quoted function call" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "default" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z37714", "Z37715" ], "Z8K4": [ "Z14", "Z37713" ], "Z8K5": "Z37712" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or evaluation with default not error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "no error", "default if error in evaluation" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the given object as-is unless it is a quoted function call, in which case it returns the evaluation of the call unless that’s an error, when the default object is returned" } ] } } j0jw7wc56864st4bsqx9olrkmnla9zm 290861 290858 2026-07-13T23:13:26Z GrounderUK 50 Added Z37716 and Z37717 to the approved list of test cases 290861 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37712" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or quoted function call" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "default" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z37714", "Z37715", "Z37716", "Z37717" ], "Z8K4": [ "Z14", "Z37713" ], "Z8K5": "Z37712" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or evaluation with default not error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "no error", "default if error in evaluation" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the given object as-is unless it is a quoted function call, in which case it returns the evaluation of the call unless that’s an error, when the default object is returned" } ] } } dknp6xhzof6s80qh4m2rbyuri3gjl5b 290863 290861 2026-07-13T23:23:18Z GrounderUK 50 Added Z37718 to the approved list of test cases 290863 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37712" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or quoted function call" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z1", "Z17K2": "Z37712K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "default" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z37714", "Z37715", "Z37716", "Z37717", "Z37718" ], "Z8K4": [ "Z14", "Z37713" ], "Z8K5": "Z37712" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or evaluation with default not error" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "no error", "default if error in evaluation" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns the given object as-is unless it is a quoted function call, in which case it returns the evaluation of the call unless that’s an error, when the default object is returned" } ] } } 8841w2ya48otegev6kuginp2f92g82y Z37713 0 87818 290854 2026-07-13T22:35:47Z GrounderUK 50 [[Z37712]]➕[[Z14]] 290854 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37713" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37712", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z812", "Z812K1": { "Z1K1": "Z7", "Z7K1": "Z805", "Z805K1": { "Z1K1": "Z18", "Z18K1": "Z37712K1" } } } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37712K1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z22499", "Z22499K1": { "Z1K1": "Z39", "Z39K1": "Z99K1" }, "Z22499K2": { "Z1K1": "Z7", "Z7K1": "Z821", "Z821K1": { "Z1K1": "Z7", "Z7K1": "Z29446", "Z29446K1": { "Z1K1": "Z7", "Z7K1": "Z805", "Z805K1": { "Z1K1": "Z18", "Z18K1": "Z37712K1" } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z22499", "Z22499K1": { "Z1K1": "Z39", "Z39K1": "Z7K1" }, "Z22499K2": { "Z1K1": "Z7", "Z7K1": "Z821", "Z821K1": { "Z1K1": "Z7", "Z7K1": "Z29446", "Z29446K1": { "Z1K1": "Z7", "Z7K1": "Z822", "Z822K1": { "Z1K1": "Z7", "Z7K1": "Z29446", "Z29446K1": { "Z1K1": "Z7", "Z7K1": "Z805", "Z805K1": { "Z1K1": "Z18", "Z18K1": "Z37712K1" } } } } } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z30928", "Z30928K1": { "Z1K1": "Z18", "Z18K1": "Z37712K1" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37712K2" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z899", "Z899K1": { "Z1K1": "Z18", "Z18K1": "Z37712K1" } } }, "Z802K3": { "Z1K1": "Z18", "Z18K1": "Z37712K1" } }, "Z802K3": { "Z1K1": "Z18", "Z18K1": "Z37712K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object or evaluation with default, Composition " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "object or evaluation with default not error, Composition" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 5n5bscy3m8abrql4h2ls1t0ygb3hpup Z37714 0 87819 290856 2026-07-13T22:39:11Z GrounderUK 50 [[Z37712]]➕[[Z20]] 290856 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37714" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37712", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37712", "Z37712K1": { "Z1K1": "Z99", "Z99K1": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": "Wikifunctions" } }, "Z37712K2": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Wikifunctions" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quoted call no error: evaluation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } a72iz5nqgr5k7g9uh123lizmi2c2sl8 Z37715 0 87820 290857 2026-07-13T22:44:21Z GrounderUK 50 [[Z37712]]➕[[Z20]] 290857 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37715" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37712", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37712", "Z37712K1": { "Z1K1": "Z99", "Z99K1": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K1": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z866K2": "2nd" } }, "Z37712K2": "default string" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "default string" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quoted call in error: default object" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jacm402awqgphetiakk9utitihwc80b Z37716 0 87821 290859 2026-07-13T23:02:05Z GrounderUK 50 [[Z37712]]➕[[Z20]] 290859 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37716" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37712", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37712", "Z37712K1": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": { "Z1K1": "Z23" } }, "Z37712K2": "default string" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19352", "Z19352K2": "Z23" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unquoted call no error: evaluation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1v0qj2ja3djfvlrfhiubvzwf03zhpvf Z37717 0 87822 290860 2026-07-13T23:12:58Z GrounderUK 50 [[Z37712]]➕[[Z20]] 290860 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37717" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37712", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z37712", "Z37712K1": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": "non-Boolean" }, "Z802K2": "then", "Z802K3": "else" }, "Z37712K2": "default" }, "Z850K2": "Z506", "Z850K3": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": "handled error" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "handled error" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unquoted call in error: error (caught and handled)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gdijctr6b5ex1jo8vi59celde9vll0c Z37718 0 87823 290862 2026-07-13T23:20:48Z GrounderUK 50 [[Z37712]]➕[[Z20]] 290862 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37718" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37712", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37712", "Z37712K1": [ "Z1" ], "Z37712K2": { "Z1K1": "Z40", "Z40K1": "Z41" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z813" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unevaluated object: empty list is empty" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } td223dzdbblbspxrn3hh2v0x9u58pjp Z37719 0 87824 290869 2026-07-14T02:11:37Z Chaotic Enby 9167 creating my first function! we've had individual "Xs are Ys" and "X is Y" functions, but they were strongly plural or singular on both sides and I'm looking for a more flexible implementation 290869 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37719" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37719K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37719K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Plural subject" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37719" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is Y" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"X is Y\"\n\nLinks subject and complement as a copula in the given language. Subject plurality is required for verbal agreement." } ] } } jlkduliu0la0wuwkc2o6qyw6rl29547 290870 290869 2026-07-14T02:18:03Z Chaotic Enby 9167 flip arguments to have language last 290870 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37719" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37719K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Plural subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37719K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37719" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is Y" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"X is Y\"\n\nLinks subject and complement as a copula in the given language. Subject plurality is required for verbal agreement." } ] } } mtlw1skf2sv08xica7h63vgq3gy30xw 290871 290870 2026-07-14T02:20:49Z Chaotic Enby 9167 language is implicit from the argument types 290871 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37719" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37719K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Plural subject" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37719" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is Y" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"X is Y\"\n\nLinks subject and complement as a copula in the given language. Subject plurality is required for verbal agreement." } ] } } 4cb1sgbaoumfao7du88w5u4ki555i5j 290887 290871 2026-07-14T03:03:01Z 99of9 1622 Added Z37720 and Z37721 to the approved list of test cases 290887 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37719" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Subject" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z11", "Z17K2": "Z37719K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complement" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z37719K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Plural subject" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37720", "Z37721" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37719" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "X is Y" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"X is Y\"\n\nLinks subject and complement as a copula in the given language. Subject plurality is required for verbal agreement." } ] } } bue00m61ovrl6x76im0tmy5fys5t3vy Z37720 0 87825 290872 2026-07-14T02:22:01Z Chaotic Enby 9167 first test 290872 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37720" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37719", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37719", "Z37719K1": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tujiaaspis" }, "Z37719K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a fish" }, "Z37719K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tujiaaspis is a fish" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Singular subject" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ffpadbtiqqhedf6byzos01gwajafyyf 290873 290872 2026-07-14T02:22:18Z Chaotic Enby 9167 clarify name 290873 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37720" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37719", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37719", "Z37719K1": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tujiaaspis" }, "Z37719K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a fish" }, "Z37719K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tujiaaspis is a fish" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula with singular subject" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7tidk4e3q8doav0exb6uckq1txuwvcz 290874 290873 2026-07-14T02:22:45Z Chaotic Enby 9167 yeah it's language-dependent 290874 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37720" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37719", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37719", "Z37719K1": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tujiaaspis" }, "Z37719K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a fish" }, "Z37719K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Tujiaaspis is a fish" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula with singular subject, English" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } faxnvqtlzxgj3u5575evmzli8k2g5g6 Z37721 0 87826 290875 2026-07-14T02:23:41Z Chaotic Enby 9167 fr*nch 290875 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37721" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37719", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37719", "Z37719K1": { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Tujiaaspis" }, "Z37719K2": { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "un poisson" }, "Z37719K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Tujiaaspis est un poisson" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula with singular subject, French" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 44fnj6lnfu6ksre4bgdki5soo274jkc Z37722 0 87827 290876 2026-07-14T02:27:46Z Poro26 1521 Ajout d'une implémentation en Javascript 290876 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37722" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35269", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z35269(Z35269K1, Z35269K2) {\n // Calcul du PGCD\n function gcd(x, y) {\n while (y !== 0) {\n [x, y] = [y, x % y];\n }\n return x;\n }\n\n const diviseur = gcd(Z35269K1, Z35269K2);\n\n return `${Math.floor(Z35269K1 / diviseur)}:${Math.floor(Z35269K2 / diviseur)}`;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres, Javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cao3iddyc46otn4b7qxh4d23zw56je5 290880 290876 2026-07-14T02:37:00Z Poro26 1521 Maintenance 290880 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37722" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35269", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z35269(Z35269K1, Z35269K2) {\n function gcd(x, y) {\n while (y !== 0) {\n [x, y] = [y, x % y];\n }\n return x;\n }\n\n const diviseur = gcd(Z35269K1, Z35269K2);\n return `${Z35269K1 / diviseur}:${Z35269K2 / diviseur}`;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres, Javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kl8tjdm9y4np9r337on1vlr2akdza2h 290884 290880 2026-07-14T02:56:41Z Poro26 1521 Maintenance 290884 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37722" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35269", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z35269(Z35269K1, Z35269K2) {\n function gcd(a, b) {\n while (b) {\n [a, b] = [b, a % b];\n }\n return a;\n }\n\n const d = gcd(Z35269K1, Z35269K2);\n return `${Z35269K1 / d}:${Z35269K2 / d}`;\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calculer le ratio de deux nombres, Javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tsknjmw2c7xvw2blbwh79kipguumhjb Z37723 0 87828 290879 2026-07-14T02:32:41Z Chaotic Enby 9167 first implementation 290879 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37723" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37719", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z37719(Z37719K1, Z37719K2, Z37719K3):\n\tlang_object = ZObject(\n {\"Z1K1\": \"Z9\", \"Z9K1\": \"Z60\"},\n Z60K1 = Z37719K1.Z11K1.Z60K1\n )\n phrase = \"\"\n\tmatch Z37719K1.Z11K1.Z60K1:\n\t\tcase \"en\":\n\t\t\tphrase = Z37719K1.Z11K2 + (if Z37719K3 then \"are\" else \"is\") + Z37719K2.Z11K2\n\t\tcase \"fr\":\n\t\t\tphrase = Z37719K1.Z11K2 + (if Z37719K3 then \"sont\" else \"est\") + Z37719K2.Z11K2\n\t\tcase _:\n\t\t\tphrase = \"Not implemented yet!\"\n\treturn ZObject(\n {\"Z1K1\": \"Z9\", \"Z9K1\": \"Z11\"},\n Z11K1 = lang_object,\n Z11K2 = phrase\n )" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula implementation" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Works in English and French (for now!)" } ] } } 0yiij5ts448e0b1949wdg4hvf4g2js1 290881 290879 2026-07-14T02:40:38Z Chaotic Enby 9167 apparently we're not in 3.10 yet 290881 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37723" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37719", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z37719(Z37719K1, Z37719K2, Z37719K3):\n\tlang_object = ZObject(\n {\"Z1K1\": \"Z9\", \"Z9K1\": \"Z60\"},\n Z60K1 = Z37719K1.Z11K1.Z60K1\n )\n phrase = \"\"\n\tif Z37719K1.Z11K1.Z60K1 == \"en\":\n\t\tphrase = Z37719K1.Z11K2 + (if Z37719K3 then \"are\" else \"is\") + Z37719K2.Z11K2\n\telif Z37719K1.Z11K1.Z60K1 == \"fr\":\n\t\tphrase = Z37719K1.Z11K2 + (if Z37719K3 then \"sont\" else \"est\") + Z37719K2.Z11K2\n\telse:\n\t\tphrase = \"Not implemented yet!\"\n\treturn ZObject(\n {\"Z1K1\": \"Z9\", \"Z9K1\": \"Z11\"},\n Z11K1 = lang_object,\n Z11K2 = phrase\n )" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Copula, Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Works in English and French (for now!)" } ] } } bq1p1ki0azk2ccsokq1lxfwfiyr64tz Z37724 0 87829 290882 2026-07-14T02:41:13Z Poro26 1521 Ajout d'un test 290882 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37724" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35269", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35269", "Z35269K1": { "Z1K1": "Z13518", "Z13518K1": "3" }, "Z35269K2": { "Z1K1": "Z13518", "Z13518K1": "7" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "3:7" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "ration de 3 et 7 est 3:7" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bfzg00ttqevawxljzvfi2rjr4rv7qnv Z37725 0 87830 290889 2026-07-14T04:30:35Z EatingCarBatteries 61191 290889 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37725" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37725K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Species" } ] } } ], "Z8K2": "Z6091", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37725" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Family of species (from single QID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cr86zbbpybq8qjw22mosjlgnjbk4bke 290900 290889 2026-07-14T05:06:13Z EatingCarBatteries 61191 Added Z37729 to the approved list of implementations 290900 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37725" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37725K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Species" } ] } } ], "Z8K2": "Z6091", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37729" ], "Z8K5": "Z37725" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Family of species (from single QID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hubz0k782eu54mviijnjx9nqhdpn62v 290906 290900 2026-07-14T05:32:45Z EatingCarBatteries 61191 Added Z37730 and Z37731 to the approved list of test cases 290906 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37725" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37725K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Species" } ] } } ], "Z8K2": "Z6091", "Z8K3": [ "Z20", "Z37730", "Z37731" ], "Z8K4": [ "Z14", "Z37729" ], "Z8K5": "Z37725" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Family of species (from single QID)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fv21cigh0ffv0zgfxwio2spftroy7yk Z37726 0 87831 290890 2026-07-14T04:54:43Z 99of9 1622 290890 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37726" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37726K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37726K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID to replace link to" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37726" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace Abstract Wikipedia link to QID with bold" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intended as a wrapper for the first fragment in an article to replace a self-link with bolding the title item. Also removes other instances of that link." } ] } } rci0igxnfoo04yt7277jd60oq9lx7l8 290892 290890 2026-07-14T04:56:29Z 99of9 1622 Added Z37727 to the approved list of test cases 290892 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37726" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37726K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37726K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID to replace link to" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37727" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37726" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace Abstract Wikipedia link to QID with bold" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intended as a wrapper for the first fragment in an article to replace a self-link with bolding the title item. Also removes other instances of that link." } ] } } 5xhrqz2ffsffv3vzdd287m494320dda 290895 290892 2026-07-14T05:03:20Z 99of9 1622 Added Z37728 to the approved list of implementations 290895 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37726" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37726K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37726K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID to replace link to" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37727" ], "Z8K4": [ "Z14", "Z37728" ], "Z8K5": "Z37726" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace Abstract Wikipedia link to QID with bold" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intended as a wrapper for the first fragment in an article to replace a self-link with bolding the title item. Also removes other instances of that link." } ] } } 3uit90xr1u73ouvgmktredia1wwf2e3 290899 290895 2026-07-14T05:05:52Z 99of9 1622 290899 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37726" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z37726K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "initial fragment" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37726K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "QID to replace link to" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z37727" ], "Z8K4": [ "Z14", "Z37728" ], "Z8K5": "Z37726" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace Abstract Wikipedia link to QID with bold" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Intended as a wrapper for the first fragment in an article to replace a self-link with bolding the title item." } ] } } 0ofiwct7wik9qjdntsey0km29i57nym Z37727 0 87832 290891 2026-07-14T04:56:16Z 99of9 1622 290891 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37727" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37726", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37726", "Z37726K1": { "Z1K1": "Z7", "Z7K1": "Z36983", "Z36983K1": { "Z1K1": "Z6091", "Z6091K1": "Q18915128" }, "Z36983K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z36983K3": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36983K4": "Z1002" }, "Z37726K2": { "Z1K1": "Z6091", "Z6091K1": "Q3130" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "'''Sydney''' is a [[city]] in [[Australia]]." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "'''Sydney''' is a [[city]] in [[Australia]]." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p0b1n61iygo1lehgweie5voysbp6xfi 290896 290891 2026-07-14T05:03:50Z 99of9 1622 fix 290896 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37727" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37726", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37726", "Z37726K1": { "Z1K1": "Z7", "Z7K1": "Z36983", "Z36983K1": { "Z1K1": "Z6091", "Z6091K1": "Q3130" }, "Z36983K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z36983K3": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36983K4": "Z1002" }, "Z37726K2": { "Z1K1": "Z6091", "Z6091K1": "Q3130" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "'''Sydney''' is a [[city]] in [[Australia]]." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "'''Sydney''' is a [[city]] in [[Australia]]." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9a46367md6dmnpfn39n8139fsu013dx 290901 290896 2026-07-14T05:06:28Z 99of9 1622 290901 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37727" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37726", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37726", "Z37726K1": { "Z1K1": "Z7", "Z7K1": "Z36983", "Z36983K1": { "Z1K1": "Z6091", "Z6091K1": "Q3130" }, "Z36983K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z36983K3": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z36983K4": "Z1002" }, "Z37726K2": { "Z1K1": "Z6091", "Z6091K1": "Q3130" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Cb\u003ESydney\u003C/b\u003E is a \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q515\"\u003Ecity\u003C/a\u003E in \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q408\"\u003EAustralia\u003C/a\u003E." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "'''Sydney''' is a [[city]] in [[Australia]]." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f3wbrfnznk9v62mikw5pq1ptusvtsfv Z37728 0 87833 290893 2026-07-14T05:02:36Z 99of9 1622 290893 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37728" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37726", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Ca href=\"https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z37726K2" } }, "\"\u003E", "([^\u003C]+)", "\u003C/a\u003E" ] }, "Z12316K2": "\u003Cem\u003E$1\u003C/em\u003E", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37726K1" } }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6qhbr4syai4ds6ooazeditydc1bh3iw 290894 290893 2026-07-14T05:03:02Z 99of9 1622 290894 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37728" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37726", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Ca href=\"https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z37726K2" } }, "\"\u003E", "([^\u003C]+)", "\u003C/a\u003E" ] }, "Z12316K2": "\u003Cem\u003E$1\u003C/em\u003E", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37726K1" } }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace AW link to QID with bold, compose regex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tpax7h5qntsqe8a3umcyh5jz8yzxx7p 290897 290894 2026-07-14T05:05:34Z 99of9 1622 290897 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37728" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37726", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Ca href=\"https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z37726K2" } }, "\"\u003E", "([^\u003C]+)", "\u003C/a\u003E" ] }, "Z12316K2": "\u003Cb\u003E$1\u003C/b\u003E", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37726K1" } }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace AW link to QID with bold, compose regex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } djpt0nwf4hbw6ozii0a094sc3w105nf 290902 290897 2026-07-14T05:07:56Z 99of9 1622 nudge 290902 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37728" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37726", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27861", "Z27861K1": { "Z1K1": "Z7", "Z7K1": "Z12316", "Z12316K1": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", "\u003Ca href=\"https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z37726K2" } }, "\"\u003E", "([^\u003C]+)", "\u003C/a\u003E" ] }, "Z12316K2": "\u003Cb\u003E$1\u003C/b\u003E", "Z12316K3": { "Z1K1": "Z7", "Z7K1": "Z27854", "Z27854K1": { "Z1K1": "Z18", "Z18K1": "Z37726K1" } }, "Z12316K4": "" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "replace AW link to QID with bold, compose regex" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "substitutes a regular expression matching the link to that QID with the contents wrapped by \u003Cb\u003E\u003C/b\u003E" } ] } } 4beweuk8h51srq77qve46v9zbawvwiz Z37729 0 87834 290898 2026-07-14T05:05:37Z EatingCarBatteries 61191 290898 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37729" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37725", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P105" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z802K3": { "Z1K1": "Z18", "Z18K1": "Z37725K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fhb0dvwo6z1umbmc663rsjzcxaldohk 290903 290898 2026-07-14T05:17:11Z EatingCarBatteries 61191 290903 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37729" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37725", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P105" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P171" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r4m8ww68cdi9c11yvur4tye3xdwv5h7 290907 290903 2026-07-14T05:36:26Z EatingCarBatteries 61191 290907 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37729" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37725", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P105" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z854", "Z854K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P171" } } }, "Z854K2": { "Z1K1": "Z18", "Z18K1": "Z37725K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kfvgb1izc8ywfl0y359qcsv1ess1bqz 290908 290907 2026-07-14T06:28:21Z Dv103 11127 tried to solve 290908 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37729" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37725", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z32431", "Z32431K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z32431K2": { "Z1K1": "Z6092", "Z6092K1": "P105" }, "Z32431K3": { "Z1K1": "Z6091", "Z6091K1": "Q35409" } }, "Z802K2": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z854", "Z854K1": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z7", "Z7K1": "Z23459", "Z23459K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" }, "Z30120K2": [ "Z6030", "Z6036" ], "Z30120K3": [ "Z60" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P171" } ] }, "Z23459K2": { "Z1K1": "Z6092", "Z6092K1": "P171" } } }, "Z854K2": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z37725K1" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } asrlylpzlu4n3bvegfm5eklfn8mmnyr Z37730 0 87835 290904 2026-07-14T05:27:53Z EatingCarBatteries 61191 290904 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37730" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37725", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z6091", "Z6091K1": "Q18498" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q25324" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Canis lupus's family is Canidae" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rrxwsid4i01ntgh4xc8m1of394tcfuz Z37731 0 87836 290905 2026-07-14T05:32:30Z EatingCarBatteries 61191 290905 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37731" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37725", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37725", "Z37725K1": { "Z1K1": "Z6091", "Z6091K1": "Q15978631" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K2": { "Z1K1": "Z6091", "Z6091K1": "Q635162" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Homo sapiens' family is Hominidae" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ksg53s5u3hjv8k6rri9s6ilg89hujxu Z37732 0 87837 290911 2026-07-14T07:48:41Z Ainali 17 290911 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37732" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "entitet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "adjektiv" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "klass" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37732K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37732" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition, in Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E, Swedish implementation" } ] } } hkz6zgkjirdkcq8yveronz51yifw7ch 290937 290911 2026-07-14T08:50:38Z Dv103 11127 Added Z37733, Z37734 e Z37735 to the approved list of test cases 290937 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37732" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "entitet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "adjektiv" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "klass" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37732K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37733", "Z37734", "Z37735" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37732" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition, in Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E, Swedish implementation" } ] } } npkhi3wtzya99ihxzvaidy90lsu44o9 290961 290937 2026-07-14T09:44:00Z Ainali 17 Added Z37738 to the approved list of test cases 290961 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37732" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "entitet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "adjektiv" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "klass" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37732K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37733", "Z37734", "Z37735", "Z37738" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37732" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition, in Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E, Swedish implementation" } ] } } hj0i3aruowogu4lvhr1dux6jc3b3a8l 290971 290961 2026-07-14T10:12:55Z Ainali 17 Added Z37739 to the approved list of test cases 290971 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37732" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "entitet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "adjektiv" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "klass" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37732K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37733", "Z37734", "Z37735", "Z37738", "Z37739" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37732" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition, in Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E, Swedish implementation" } ] } } 8ipl91czwj1dfbnbnv31trd5qjd2rtm 290987 290971 2026-07-14T10:55:20Z Ainali 17 Added Z37736 to the approved list of implementations 290987 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37732" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "entitet" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "adjektiv" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "klass" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37732K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "plats" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z37732K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "språk" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z37733", "Z37734", "Z37735", "Z37738", "Z37739" ], "Z8K4": [ "Z14", "Z37736" ], "Z8K5": "Z37732" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "superlative definition, in Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Topic definition in the form of \"\u003CX\u003E is the \u003CCest\u003E \u003CY\u003E in/on/at \u003CZ\u003E, Swedish implementation" } ] } } mbhbhmurpz8b4w5ozt8hmx935arwayx Z37733 0 87838 290912 2026-07-14T07:55:52Z Ainali 17 290912 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37733" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q1754" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q34" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är den största staden i Sverige." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stockholm är den största staden i Sverige." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r9jopk708rjo5x1sp1g7l6cp6rxni6l Z37734 0 87839 290913 2026-07-14T08:07:11Z Ainali 17 290913 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37734" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q70899" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q19014" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Adam var den störste mannen i Edens trädgård." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Adam var den störste mannen i Edens trädgård." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar maskulinumformen" } ] } } l7fzdzwgwcq7ts3r2ze4fps38bjyj5n 290958 290913 2026-07-14T09:39:39Z Ainali 17 290958 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37734" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q70899" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q6581097" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q19014" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Adam är den störste mannen i Edens trädgård." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Adam är den störste mannen i Edens trädgård." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "testar maskulinumformen" } ] } } 51nnlc2sknih0otd4qptuatqkz7fwkh Z37735 0 87840 290914 2026-07-14T08:10:00Z Ainali 17 290914 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37735" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q32926" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q838611" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q1754" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Globen är det största klotet i Stockholm." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Globen är det största klotet i Stockholm." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1ofjikgz12f4qx8sw7zc38gijqh3bqw 290927 290914 2026-07-14T08:45:54Z Ainali 17 changing to noun instead of place 290927 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37735" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q32926" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q838611" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Globen är det största klotet i landet." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Globen är det största klotet i landet." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } n2sactp4m5e4kejnbcfivezkzsln0sx Talk:Z37709 1 87841 290915 2026-07-14T08:35:01Z Dv103 11127 /* Duplicate of infobox per persona (Z35370)? */ new section 290915 wikitext text/x-wiki == Duplicate of {{Z|Z35370}}? == I understand that this has a new layout, but it is still a duplicate of {{Z|Z35370}}. Either the name should be different (to highlight the difference), or if this layout should replace the old one, it should be implemented in a new implementation of {{Z|Z35370}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 08:35, 14 July 2026 (UTC) 2yjbs4wvmapse1t6e6bw1afb1gyn9e7 Z37736 0 87842 290918 2026-07-14T08:39:05Z Ainali 17 try using Z37024 as a start 290918 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37736" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37732", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z37732K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "är", { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z35161", "Z35161K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z22696K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } }, "Z802K2": "det", "Z802K3": "den" } ] }, { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" } ] }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } } }, "Z10000K2": "" }, { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "i", { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K4" }, "Z22696K2": "Z1592" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r63drf24ykemhpvjvqyjl1pq9nvn6qb 290946 290918 2026-07-14T08:58:10Z Dv103 11127 generic improvements 290946 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37736" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37732", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z37732K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "är", { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z35161", "Z35161K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } }, "Z802K2": "det", "Z802K3": "den" } ] }, { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" } ] }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } } }, "Z10000K2": "" }, { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "i", { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K4" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ltb5ynabiwcoj3splthr7l14zdfm8du 290947 290946 2026-07-14T08:58:46Z Ainali 17 detailing class construction 290947 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37736" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37732", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z37732K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "är", { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z35161", "Z35161K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z22696K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } }, "Z802K2": "det", "Z802K3": "den" } ] }, { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" } ] }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } } }, "Z10000K2": "" }, { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z22696K2": "Z1592" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] }, "i", { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K4" }, "Z22696K2": "Z1592" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8x6xc64hb9byi7dlw6k6yc5pjbf5p7g 290948 290947 2026-07-14T09:02:21Z Ainali 17 definite form of adjective 290948 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37736" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37732", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z37732K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "är", { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z35161", "Z35161K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z22696K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } }, "Z802K2": "det", "Z802K3": "den" } ] }, { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } } }, "Z10000K2": "" }, { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z22696K2": "Z1592" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] }, "i", { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K4" }, "Z22696K2": "Z1592" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fniflghm8k8aif46kwbg2053co5aw3l 290949 290948 2026-07-14T09:08:51Z Dv103 11127 generic improvements 290949 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37736" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37732", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": { "Z1K1": "Z18", "Z18K1": "Z37732K5" }, "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K1" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "är", { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z35161", "Z35161K1": { "Z1K1": "Z7", "Z7K1": "Z22696", "Z22696K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z22696K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } }, "Z802K2": "det", "Z802K3": "den" } ] }, { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": { "Z1K1": "Z7", "Z7K1": "Z32556", "Z32556K1": { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q1817208" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] }, "Z32556K2": { "Z1K1": "Z7", "Z7K1": "Z12203", "Z12203K1": { "Z1K1": "Z7", "Z7K1": "Z36270", "Z36270K1": { "Z1K1": "Z18", "Z18K1": "Z37732K2" }, "Z36270K2": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } } } }, "Z10000K2": "" }, { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K3" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] }, "i", { "Z1K1": "Z7", "Z7K1": "Z27410", "Z27410K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z37732K4" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": { "Z1K1": "Z18", "Z18K1": "Z37732K5" } }, "Z27410K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997851" } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "superlativdefinition, på svenska komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s175m2hggynb9u9bq18lzwl6s74hfmg Talk:Z37719 1 87843 290919 2026-07-14T08:42:30Z Dv103 11127 /* This function cannot be implemented in every language */ new section 290919 wikitext text/x-wiki == This function cannot be implemented in every language == This function can only be implemented in some languages. Some language require a lot of additional information to properly construct the sentence (for example: language that have more than 2 grammatical numbers, languages that require some grammatical gender/class, focus, etc...), always assuming that the languages have the copula, and that the copula has the same meaning of the English copula. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 08:42, 14 July 2026 (UTC) 3iun3a5woitz17hhfw5indwo3soevtc Translations:Wikifunctions:Status updates/2026-03-11/3/es 1198 87844 290920 2026-07-14T08:44:43Z EdAr713 94602 Created page with "===Un nuevo lenguaje de composición===" 290920 wikitext text/x-wiki ===Un nuevo lenguaje de composición=== 1d6xg1mhivmmvemyi8p137c4vq6autl Wikifunctions:Status updates/2026-03-11/es 4 87845 290921 2026-07-14T08:44:44Z EdAr713 94602 Created page with "===Un nuevo lenguaje de composición===" 290921 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-03-06 | nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span> | next = 2026-03-19 }} <span id="A_new_composition_language"></span> ===Un nuevo lenguaje de composición=== <div lang="en" dir="ltr" class="mw-content-ltr"> The team addressed long-standing issues with the composition language this quarter. We decided to rewrite how the composition language works, resulting in what we have surprisingly termed "composition language v2". Our primary goal was to increase service stability by reducing the orchestrator's memory consumption. However, this rewrite has had many ancillary effects: substantial latency reduction, code simplification, and better abstractions, which will open the door to later feature additions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next paragraph concerns the internal details of the change. If you're just interested in what you can expect and how to work with the new composition language, feel free to skip this paragraph. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> At its core, composition language v2 cleans up the composition language's handling of scope. Previously, we had allowed a form of dynamic scoping, which seemed necessary because of how Objects are stored. Notionally, our Implementations are defined externally to Functions: both Functions and Implementations live on Wikifunctions and can be referenced separately. This means that Implementations bind variables that are not properly available for binding. To resolve this problem in v2, we basically cheat: as we build Functions for execution, we retrieve implementations from Wikifunctions and pretend that they are defined at precisely that time. With this change, we are now able to consolidate the language around purely lexical scoping. This has made it much easier to develop reasonable abstractions for the composition language's primitives, to handle closures, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Within the next day, we plan to make the switch, routing calls to the new version of the composition language. As a writer or user of Functions, what can you expect? Ideally, this change will be more-or-less invisible: happy-path functionality should be identical. You should find snappier Function execution and better system stability and consistency. As for the sad paths, it's a mixed bag: some errors are clearer, and we're now well-positioned to implement true stack traces; however, other errors will be less legible. Test cases that previously relied on the system timing out or reaching other resource limits may need to be re-visited. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We welcome feedback about this change. We hope to be able to switch to the v2 endpoint once, and then address errors/inconveniences as they arise. If you encounter new bugs or issues after this switch, please make a Phabricator task under [[:phab:T418887|T418887]] ([https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?parent=418887&template=418887&status=open this Phabricator link will pre-fill it as the parent]). If severe problems arise, we may also decide to roll back temporarily to v1; we will communicate as we make changes so you know what's going on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you for all your efforts to make Wikifunctions what it is. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ===No NLG SIG meeting next week=== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Next week’s NLG SIG meeting is cancelled due to a lack of suggested topics. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ===Fresh Functions weekly: 16 new Functions=== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 16 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z31870}} * {{Z|Z31874}} * {{Z|Z31880}} * {{Z|Z31906}} * {{Z|Z31907}} * {{Z|Z31917}} * {{Z|Z31921}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31944}} * {{Z|Z31955}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-03-11]] 0lhmwteb9u02r6r7j9ma5lkykkse1s4 290923 290921 2026-07-14T08:44:50Z EdAr713 94602 Created page with "Próxima actualización" 290923 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-03-06 | nextlabel = Próxima actualización | next = 2026-03-19 }} <span id="A_new_composition_language"></span> ===Un nuevo lenguaje de composición=== <div lang="en" dir="ltr" class="mw-content-ltr"> The team addressed long-standing issues with the composition language this quarter. We decided to rewrite how the composition language works, resulting in what we have surprisingly termed "composition language v2". Our primary goal was to increase service stability by reducing the orchestrator's memory consumption. However, this rewrite has had many ancillary effects: substantial latency reduction, code simplification, and better abstractions, which will open the door to later feature additions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next paragraph concerns the internal details of the change. If you're just interested in what you can expect and how to work with the new composition language, feel free to skip this paragraph. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> At its core, composition language v2 cleans up the composition language's handling of scope. Previously, we had allowed a form of dynamic scoping, which seemed necessary because of how Objects are stored. Notionally, our Implementations are defined externally to Functions: both Functions and Implementations live on Wikifunctions and can be referenced separately. This means that Implementations bind variables that are not properly available for binding. To resolve this problem in v2, we basically cheat: as we build Functions for execution, we retrieve implementations from Wikifunctions and pretend that they are defined at precisely that time. With this change, we are now able to consolidate the language around purely lexical scoping. This has made it much easier to develop reasonable abstractions for the composition language's primitives, to handle closures, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Within the next day, we plan to make the switch, routing calls to the new version of the composition language. As a writer or user of Functions, what can you expect? Ideally, this change will be more-or-less invisible: happy-path functionality should be identical. You should find snappier Function execution and better system stability and consistency. As for the sad paths, it's a mixed bag: some errors are clearer, and we're now well-positioned to implement true stack traces; however, other errors will be less legible. Test cases that previously relied on the system timing out or reaching other resource limits may need to be re-visited. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We welcome feedback about this change. We hope to be able to switch to the v2 endpoint once, and then address errors/inconveniences as they arise. If you encounter new bugs or issues after this switch, please make a Phabricator task under [[:phab:T418887|T418887]] ([https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?parent=418887&template=418887&status=open this Phabricator link will pre-fill it as the parent]). If severe problems arise, we may also decide to roll back temporarily to v1; we will communicate as we make changes so you know what's going on. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Thank you for all your efforts to make Wikifunctions what it is. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ===No NLG SIG meeting next week=== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Next week’s NLG SIG meeting is cancelled due to a lack of suggested topics. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ===Fresh Functions weekly: 16 new Functions=== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 16 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z31870}} * {{Z|Z31874}} * {{Z|Z31880}} * {{Z|Z31906}} * {{Z|Z31907}} * {{Z|Z31917}} * {{Z|Z31921}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31944}} * {{Z|Z31955}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-03-11]] 9k6boz0bdn0dcdc9oeuk2mmlcne33qn 290926 290923 2026-07-14T08:45:48Z EdAr713 94602 Created page with "Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es." 290926 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-03-06 | nextlabel = Próxima actualización | next = 2026-03-19 }} <span id="A_new_composition_language"></span> ===Un nuevo lenguaje de composición=== <div lang="en" dir="ltr" class="mw-content-ltr"> The team addressed long-standing issues with the composition language this quarter. We decided to rewrite how the composition language works, resulting in what we have surprisingly termed "composition language v2". Our primary goal was to increase service stability by reducing the orchestrator's memory consumption. However, this rewrite has had many ancillary effects: substantial latency reduction, code simplification, and better abstractions, which will open the door to later feature additions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next paragraph concerns the internal details of the change. If you're just interested in what you can expect and how to work with the new composition language, feel free to skip this paragraph. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> At its core, composition language v2 cleans up the composition language's handling of scope. Previously, we had allowed a form of dynamic scoping, which seemed necessary because of how Objects are stored. Notionally, our Implementations are defined externally to Functions: both Functions and Implementations live on Wikifunctions and can be referenced separately. This means that Implementations bind variables that are not properly available for binding. To resolve this problem in v2, we basically cheat: as we build Functions for execution, we retrieve implementations from Wikifunctions and pretend that they are defined at precisely that time. With this change, we are now able to consolidate the language around purely lexical scoping. This has made it much easier to develop reasonable abstractions for the composition language's primitives, to handle closures, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Within the next day, we plan to make the switch, routing calls to the new version of the composition language. As a writer or user of Functions, what can you expect? Ideally, this change will be more-or-less invisible: happy-path functionality should be identical. You should find snappier Function execution and better system stability and consistency. As for the sad paths, it's a mixed bag: some errors are clearer, and we're now well-positioned to implement true stack traces; however, other errors will be less legible. Test cases that previously relied on the system timing out or reaching other resource limits may need to be re-visited. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We welcome feedback about this change. We hope to be able to switch to the v2 endpoint once, and then address errors/inconveniences as they arise. If you encounter new bugs or issues after this switch, please make a Phabricator task under [[:phab:T418887|T418887]] ([https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?parent=418887&template=418887&status=open this Phabricator link will pre-fill it as the parent]). If severe problems arise, we may also decide to roll back temporarily to v1; we will communicate as we make changes so you know what's going on. </div> Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es. <div lang="en" dir="ltr" class="mw-content-ltr"> ===No NLG SIG meeting next week=== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Next week’s NLG SIG meeting is cancelled due to a lack of suggested topics. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> ===Fresh Functions weekly: 16 new Functions=== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 16 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z31870}} * {{Z|Z31874}} * {{Z|Z31880}} * {{Z|Z31906}} * {{Z|Z31907}} * {{Z|Z31917}} * {{Z|Z31921}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31944}} * {{Z|Z31955}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-03-11]] js5porxe65x3yxxv0er3kq2iohirtry 290929 290926 2026-07-14T08:46:18Z EdAr713 94602 Created page with "La reunión SIG NLG de la siguiente semana se cancela debido a la falta de temas sugeridos." 290929 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-03-06 | nextlabel = Próxima actualización | next = 2026-03-19 }} <span id="A_new_composition_language"></span> ===Un nuevo lenguaje de composición=== <div lang="en" dir="ltr" class="mw-content-ltr"> The team addressed long-standing issues with the composition language this quarter. We decided to rewrite how the composition language works, resulting in what we have surprisingly termed "composition language v2". Our primary goal was to increase service stability by reducing the orchestrator's memory consumption. However, this rewrite has had many ancillary effects: substantial latency reduction, code simplification, and better abstractions, which will open the door to later feature additions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next paragraph concerns the internal details of the change. If you're just interested in what you can expect and how to work with the new composition language, feel free to skip this paragraph. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> At its core, composition language v2 cleans up the composition language's handling of scope. Previously, we had allowed a form of dynamic scoping, which seemed necessary because of how Objects are stored. Notionally, our Implementations are defined externally to Functions: both Functions and Implementations live on Wikifunctions and can be referenced separately. This means that Implementations bind variables that are not properly available for binding. To resolve this problem in v2, we basically cheat: as we build Functions for execution, we retrieve implementations from Wikifunctions and pretend that they are defined at precisely that time. With this change, we are now able to consolidate the language around purely lexical scoping. This has made it much easier to develop reasonable abstractions for the composition language's primitives, to handle closures, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Within the next day, we plan to make the switch, routing calls to the new version of the composition language. As a writer or user of Functions, what can you expect? Ideally, this change will be more-or-less invisible: happy-path functionality should be identical. You should find snappier Function execution and better system stability and consistency. As for the sad paths, it's a mixed bag: some errors are clearer, and we're now well-positioned to implement true stack traces; however, other errors will be less legible. Test cases that previously relied on the system timing out or reaching other resource limits may need to be re-visited. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We welcome feedback about this change. We hope to be able to switch to the v2 endpoint once, and then address errors/inconveniences as they arise. If you encounter new bugs or issues after this switch, please make a Phabricator task under [[:phab:T418887|T418887]] ([https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?parent=418887&template=418887&status=open this Phabricator link will pre-fill it as the parent]). If severe problems arise, we may also decide to roll back temporarily to v1; we will communicate as we make changes so you know what's going on. </div> Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es. <div lang="en" dir="ltr" class="mw-content-ltr"> ===No NLG SIG meeting next week=== </div> La reunión SIG NLG de la siguiente semana se cancela debido a la falta de temas sugeridos. <div lang="en" dir="ltr" class="mw-content-ltr"> ===Fresh Functions weekly: 16 new Functions=== </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 16 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z31870}} * {{Z|Z31874}} * {{Z|Z31880}} * {{Z|Z31906}} * {{Z|Z31907}} * {{Z|Z31917}} * {{Z|Z31921}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31944}} * {{Z|Z31955}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-03-11]] 1dselcuvt5k1e9t8944zcjkufp7quru 290931 290929 2026-07-14T08:46:56Z EdAr713 94602 Created page with "Esta semana tuvimos 16 nuevas funciones. Aquí hay una lista incompleta de funciones con implementaciones y pruebas aprovadas para que tengas una idea de qué funciones se han creado. ¡Gracias a todos por contribuir!" 290931 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-03-06 | nextlabel = Próxima actualización | next = 2026-03-19 }} <span id="A_new_composition_language"></span> ===Un nuevo lenguaje de composición=== <div lang="en" dir="ltr" class="mw-content-ltr"> The team addressed long-standing issues with the composition language this quarter. We decided to rewrite how the composition language works, resulting in what we have surprisingly termed "composition language v2". Our primary goal was to increase service stability by reducing the orchestrator's memory consumption. However, this rewrite has had many ancillary effects: substantial latency reduction, code simplification, and better abstractions, which will open the door to later feature additions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next paragraph concerns the internal details of the change. If you're just interested in what you can expect and how to work with the new composition language, feel free to skip this paragraph. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> At its core, composition language v2 cleans up the composition language's handling of scope. Previously, we had allowed a form of dynamic scoping, which seemed necessary because of how Objects are stored. Notionally, our Implementations are defined externally to Functions: both Functions and Implementations live on Wikifunctions and can be referenced separately. This means that Implementations bind variables that are not properly available for binding. To resolve this problem in v2, we basically cheat: as we build Functions for execution, we retrieve implementations from Wikifunctions and pretend that they are defined at precisely that time. With this change, we are now able to consolidate the language around purely lexical scoping. This has made it much easier to develop reasonable abstractions for the composition language's primitives, to handle closures, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Within the next day, we plan to make the switch, routing calls to the new version of the composition language. As a writer or user of Functions, what can you expect? Ideally, this change will be more-or-less invisible: happy-path functionality should be identical. You should find snappier Function execution and better system stability and consistency. As for the sad paths, it's a mixed bag: some errors are clearer, and we're now well-positioned to implement true stack traces; however, other errors will be less legible. Test cases that previously relied on the system timing out or reaching other resource limits may need to be re-visited. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We welcome feedback about this change. We hope to be able to switch to the v2 endpoint once, and then address errors/inconveniences as they arise. If you encounter new bugs or issues after this switch, please make a Phabricator task under [[:phab:T418887|T418887]] ([https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?parent=418887&template=418887&status=open this Phabricator link will pre-fill it as the parent]). If severe problems arise, we may also decide to roll back temporarily to v1; we will communicate as we make changes so you know what's going on. </div> Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es. <div lang="en" dir="ltr" class="mw-content-ltr"> ===No NLG SIG meeting next week=== </div> La reunión SIG NLG de la siguiente semana se cancela debido a la falta de temas sugeridos. <div lang="en" dir="ltr" class="mw-content-ltr"> ===Fresh Functions weekly: 16 new Functions=== </div> Esta semana tuvimos 16 nuevas funciones. Aquí hay una lista incompleta de funciones con implementaciones y pruebas aprovadas para que tengas una idea de qué funciones se han creado. ¡Gracias a todos por contribuir! * {{Z|Z31870}} * {{Z|Z31874}} * {{Z|Z31880}} * {{Z|Z31906}} * {{Z|Z31907}} * {{Z|Z31917}} * {{Z|Z31921}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31944}} * {{Z|Z31955}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-03-11]] 6zea78mz1hinv03u0tphoummfjz9d9p 290933 290931 2026-07-14T08:47:25Z EdAr713 94602 Created page with "Una [$url1 lista completa de todas las funciones ordenadas por cuando se crearon] esta disponible." 290933 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span> | prev = 2026-03-06 | nextlabel = Próxima actualización | next = 2026-03-19 }} <span id="A_new_composition_language"></span> ===Un nuevo lenguaje de composición=== <div lang="en" dir="ltr" class="mw-content-ltr"> The team addressed long-standing issues with the composition language this quarter. We decided to rewrite how the composition language works, resulting in what we have surprisingly termed "composition language v2". Our primary goal was to increase service stability by reducing the orchestrator's memory consumption. However, this rewrite has had many ancillary effects: substantial latency reduction, code simplification, and better abstractions, which will open the door to later feature additions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next paragraph concerns the internal details of the change. If you're just interested in what you can expect and how to work with the new composition language, feel free to skip this paragraph. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> At its core, composition language v2 cleans up the composition language's handling of scope. Previously, we had allowed a form of dynamic scoping, which seemed necessary because of how Objects are stored. Notionally, our Implementations are defined externally to Functions: both Functions and Implementations live on Wikifunctions and can be referenced separately. This means that Implementations bind variables that are not properly available for binding. To resolve this problem in v2, we basically cheat: as we build Functions for execution, we retrieve implementations from Wikifunctions and pretend that they are defined at precisely that time. With this change, we are now able to consolidate the language around purely lexical scoping. This has made it much easier to develop reasonable abstractions for the composition language's primitives, to handle closures, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Within the next day, we plan to make the switch, routing calls to the new version of the composition language. As a writer or user of Functions, what can you expect? Ideally, this change will be more-or-less invisible: happy-path functionality should be identical. You should find snappier Function execution and better system stability and consistency. As for the sad paths, it's a mixed bag: some errors are clearer, and we're now well-positioned to implement true stack traces; however, other errors will be less legible. Test cases that previously relied on the system timing out or reaching other resource limits may need to be re-visited. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We welcome feedback about this change. We hope to be able to switch to the v2 endpoint once, and then address errors/inconveniences as they arise. If you encounter new bugs or issues after this switch, please make a Phabricator task under [[:phab:T418887|T418887]] ([https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?parent=418887&template=418887&status=open this Phabricator link will pre-fill it as the parent]). If severe problems arise, we may also decide to roll back temporarily to v1; we will communicate as we make changes so you know what's going on. </div> Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es. <div lang="en" dir="ltr" class="mw-content-ltr"> ===No NLG SIG meeting next week=== </div> La reunión SIG NLG de la siguiente semana se cancela debido a la falta de temas sugeridos. <div lang="en" dir="ltr" class="mw-content-ltr"> ===Fresh Functions weekly: 16 new Functions=== </div> Esta semana tuvimos 16 nuevas funciones. Aquí hay una lista incompleta de funciones con implementaciones y pruebas aprovadas para que tengas una idea de qué funciones se han creado. ¡Gracias a todos por contribuir! * {{Z|Z31870}} * {{Z|Z31874}} * {{Z|Z31880}} * {{Z|Z31906}} * {{Z|Z31907}} * {{Z|Z31917}} * {{Z|Z31921}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31944}} * {{Z|Z31955}} Una [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest lista completa de todas las funciones ordenadas por cuando se crearon] esta disponible. [[Category:Status updates{{#translation:}}|2026-03-11]] 7fuv1118afzcxttv2lx9vn215w0xxcw 290935 290933 2026-07-14T08:47:35Z EdAr713 94602 Created page with "Actualización previa" 290935 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Actualización previa | prev = 2026-03-06 | nextlabel = Próxima actualización | next = 2026-03-19 }} <span id="A_new_composition_language"></span> ===Un nuevo lenguaje de composición=== <div lang="en" dir="ltr" class="mw-content-ltr"> The team addressed long-standing issues with the composition language this quarter. We decided to rewrite how the composition language works, resulting in what we have surprisingly termed "composition language v2". Our primary goal was to increase service stability by reducing the orchestrator's memory consumption. However, this rewrite has had many ancillary effects: substantial latency reduction, code simplification, and better abstractions, which will open the door to later feature additions. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> The next paragraph concerns the internal details of the change. If you're just interested in what you can expect and how to work with the new composition language, feel free to skip this paragraph. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> At its core, composition language v2 cleans up the composition language's handling of scope. Previously, we had allowed a form of dynamic scoping, which seemed necessary because of how Objects are stored. Notionally, our Implementations are defined externally to Functions: both Functions and Implementations live on Wikifunctions and can be referenced separately. This means that Implementations bind variables that are not properly available for binding. To resolve this problem in v2, we basically cheat: as we build Functions for execution, we retrieve implementations from Wikifunctions and pretend that they are defined at precisely that time. With this change, we are now able to consolidate the language around purely lexical scoping. This has made it much easier to develop reasonable abstractions for the composition language's primitives, to handle closures, etc. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Within the next day, we plan to make the switch, routing calls to the new version of the composition language. As a writer or user of Functions, what can you expect? Ideally, this change will be more-or-less invisible: happy-path functionality should be identical. You should find snappier Function execution and better system stability and consistency. As for the sad paths, it's a mixed bag: some errors are clearer, and we're now well-positioned to implement true stack traces; however, other errors will be less legible. Test cases that previously relied on the system timing out or reaching other resource limits may need to be re-visited. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> We welcome feedback about this change. We hope to be able to switch to the v2 endpoint once, and then address errors/inconveniences as they arise. If you encounter new bugs or issues after this switch, please make a Phabricator task under [[:phab:T418887|T418887]] ([https://phabricator.wikimedia.org/maniphest/task/edit/form/1/?parent=418887&template=418887&status=open this Phabricator link will pre-fill it as the parent]). If severe problems arise, we may also decide to roll back temporarily to v1; we will communicate as we make changes so you know what's going on. </div> Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es. <div lang="en" dir="ltr" class="mw-content-ltr"> ===No NLG SIG meeting next week=== </div> La reunión SIG NLG de la siguiente semana se cancela debido a la falta de temas sugeridos. <div lang="en" dir="ltr" class="mw-content-ltr"> ===Fresh Functions weekly: 16 new Functions=== </div> Esta semana tuvimos 16 nuevas funciones. Aquí hay una lista incompleta de funciones con implementaciones y pruebas aprovadas para que tengas una idea de qué funciones se han creado. ¡Gracias a todos por contribuir! * {{Z|Z31870}} * {{Z|Z31874}} * {{Z|Z31880}} * {{Z|Z31906}} * {{Z|Z31907}} * {{Z|Z31917}} * {{Z|Z31921}} * {{Z|Z31931}} * {{Z|Z31934}} * {{Z|Z31944}} * {{Z|Z31955}} Una [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest lista completa de todas las funciones ordenadas por cuando se crearon] esta disponible. [[Category:Status updates{{#translation:}}|2026-03-11]] ljd46n80igfylb8bx1nuiohnir6bkc9 Translations:Wikifunctions:Status updates/2026-03-11/2/es 1198 87846 290922 2026-07-14T08:44:50Z EdAr713 94602 Created page with "Próxima actualización" 290922 wikitext text/x-wiki Próxima actualización cc748byv4j1fbo6qy57vd7kbi52ama7 Translations:Wikifunctions:Status updates/2026-03-11/Page display title/es 1198 87847 290924 2026-07-14T08:45:08Z EdAr713 94602 Created page with "Wikifunctions: Actualizaciones de estado/2026-03-11" 290924 wikitext text/x-wiki Wikifunctions: Actualizaciones de estado/2026-03-11 0w9dzom336fw4n1s4myj9p5mi8gi6mi Translations:Wikifunctions:Status updates/2026-03-11/8/es 1198 87848 290925 2026-07-14T08:45:47Z EdAr713 94602 Created page with "Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es." 290925 wikitext text/x-wiki Gracias por todos sus esfuerzos para hacer de Wikifunctions lo que es. 3g4pxm70pglqt0r8on70lx187dj9w9z Translations:Wikifunctions:Status updates/2026-03-11/13/es 1198 87849 290928 2026-07-14T08:46:17Z EdAr713 94602 Created page with "La reunión SIG NLG de la siguiente semana se cancela debido a la falta de temas sugeridos." 290928 wikitext text/x-wiki La reunión SIG NLG de la siguiente semana se cancela debido a la falta de temas sugeridos. lwyf0ruj92falawwtv8qthwqupue79x Translations:Wikifunctions:Status updates/2026-03-11/14/es 1198 87850 290930 2026-07-14T08:46:56Z EdAr713 94602 Created page with "Esta semana tuvimos 16 nuevas funciones. Aquí hay una lista incompleta de funciones con implementaciones y pruebas aprovadas para que tengas una idea de qué funciones se han creado. ¡Gracias a todos por contribuir!" 290930 wikitext text/x-wiki Esta semana tuvimos 16 nuevas funciones. Aquí hay una lista incompleta de funciones con implementaciones y pruebas aprovadas para que tengas una idea de qué funciones se han creado. ¡Gracias a todos por contribuir! dyxm61sg6renwzubqw8z0qwp7asugli Translations:Wikifunctions:Status updates/2026-03-11/11/es 1198 87851 290932 2026-07-14T08:47:24Z EdAr713 94602 Created page with "Una [$url1 lista completa de todas las funciones ordenadas por cuando se crearon] esta disponible." 290932 wikitext text/x-wiki Una [$url1 lista completa de todas las funciones ordenadas por cuando se crearon] esta disponible. d9sic6lirh1i1fgxeqj1qgm1sx466g3 Translations:Wikifunctions:Status updates/2026-03-11/1/es 1198 87852 290934 2026-07-14T08:47:34Z EdAr713 94602 Created page with "Actualización previa" 290934 wikitext text/x-wiki Actualización previa f10x7yludqbwta1ltoz0wh7bnpuhwry Translations:Wikifunctions:Status updates/Page display title/es 1198 87853 290936 2026-07-14T08:49:34Z EdAr713 94602 Created page with "Wikifunctions: Actualizaciones de estado" 290936 wikitext text/x-wiki Wikifunctions: Actualizaciones de estado ke45bc480kcsov8gnx2zvpxrjnpm2ib Translations:Wikifunctions:Status updates/1/es 1198 87854 290938 2026-07-14T08:51:10Z EdAr713 94602 Created page with "'''[[$sub|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega" 290938 wikitext text/x-wiki '''[[$sub|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega 40kjq4cx7pbi8ewo7q78u6ljtafeilu Translations:Wikifunctions:Status updates/2/es 1198 87855 290940 2026-07-14T08:51:15Z EdAr713 94602 Created page with "Actualización previa" 290940 wikitext text/x-wiki Actualización previa f10x7yludqbwta1ltoz0wh7bnpuhwry Translations:Wikifunctions:Status updates/3/es 1198 87856 290942 2026-07-14T08:51:20Z EdAr713 94602 Created page with "Última actualización" 290942 wikitext text/x-wiki Última actualización 4jhjbc6t9uatxgcyou5w61woce944fk Translations:Wikifunctions:Status updates/4/es 1198 87857 290944 2026-07-14T08:53:23Z EdAr713 94602 Created page with "Mucho ha sucedido alrededor de Wikifunctions y Wikipedia Abstracta. Esta es la página donde nuestras actualizaciones son publicacdas, incluyendo la [[$1|función de la semana]]." 290944 wikitext text/x-wiki Mucho ha sucedido alrededor de Wikifunctions y Wikipedia Abstracta. Esta es la página donde nuestras actualizaciones son publicacdas, incluyendo la [[$1|función de la semana]]. 1n3vvlmwwzonauvhy5lap1mo9sj63k3 Z37737 0 87858 290955 2026-07-14T09:30:00Z Autom 448 290955 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37737" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z37737K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z37737" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys, Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o8sydc3n7edgiconrgkzkvbizaddvef 290973 290955 2026-07-14T10:13:44Z Autom 448 Added Z37740 to the approved list of implementations 290973 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37737" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z37737K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37740" ], "Z8K5": "Z37737" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys, Swedish" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9w80frpo9lfw3986l6p79zdb1d2kj3h 290978 290973 2026-07-14T10:24:10Z Autom 448 sv label 290978 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37737" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z37737K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z37740" ], "Z8K5": "Z37737" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys, Swedish" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "X finns i N Yn, svenska" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dcnu6n3bhhgk26f1lcpj80nxv7papi3 290982 290978 2026-07-14T10:27:24Z Autom 448 Added Z37741 to the approved list of test cases 290982 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37737" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z37737K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z37741" ], "Z8K4": [ "Z14", "Z37740" ], "Z8K5": "Z37737" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys, Swedish" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "X finns i N Yn, svenska" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b9gnu2cq0mragd4rba832i7ws1ta2nj 290984 290982 2026-07-14T10:38:45Z Autom 448 Added Z37742 to the approved list of test cases 290984 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37737" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z37737K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z37741", "Z37742" ], "Z8K4": [ "Z14", "Z37740" ], "Z8K5": "Z37737" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys, Swedish" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "X finns i N Yn, svenska" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 97lbgodhpipnwpysn7sjstdtwp6d1yj 290986 290984 2026-07-14T10:47:16Z Autom 448 Added Z37743 to the approved list of test cases 290986 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37737" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z37737K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z37737K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z37741", "Z37742", "Z37743" ], "Z8K4": [ "Z14", "Z37740" ], "Z8K5": "Z37737" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "X exists in N Ys, Swedish" }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "X finns i N Yn, svenska" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } tpwway8jlxgi5py3ongpbzn4zspc7ze Z37738 0 87859 290960 2026-07-14T09:42:49Z Ainali 17 290960 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37738" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q13582800" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q3010" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q18204" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Per är den störste pojken i klassen." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Per är den störste pojken i klassen." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ly3b2ekbpiw3yurstezolkmnz67sl3s Talk:Z13213 1 87860 290966 2026-07-14T10:05:25Z EdAr713 94602 /* Risk of Incorrectly identify the verb as regular */ new section 290966 wikitext text/x-wiki == Risk of Incorrectly identify the verb as regular == If irregular verb is not properly identified by function "Is irregular English word (lemma)" then it will be incorrectly added the suffix "ed". [[User:EdAr713|EdAr713]] ([[User talk:EdAr713|talk]]) 10:05, 14 July 2026 (UTC) dkj0dkjrahvzc9txmeyn9hre0dddbm4 290967 290966 2026-07-14T10:06:07Z EdAr713 94602 /* Risk of Incorrectly identify the verb as regular */ 290967 wikitext text/x-wiki == Risk of Incorrectly identifying the verb as regular == If an irregular verb is not properly identified by function "Is irregular English word (lemma)" then it will be incorrectly added the suffix "ed". [[User:EdAr713|EdAr713]] ([[User talk:EdAr713|talk]]) 10:05, 14 July 2026 (UTC) hzds13e9oun9max0kcewxwj418ef07a Z37739 0 87861 290970 2026-07-14T10:12:35Z Ainali 17 290970 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37739" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37732", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37732", "Z37732K1": { "Z1K1": "Z6091", "Z6091K1": "Q7343" }, "Z37732K2": { "Z1K1": "Z6091", "Z6091K1": "Q12935276" }, "Z37732K3": { "Z1K1": "Z6091", "Z6091K1": "Q11292" }, "Z37732K4": { "Z1K1": "Z6091", "Z6091K1": "Q16502" }, "Z37732K5": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stora barriärrevet är det största korallrevet i världen." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Stora barriärrevet är det största korallrevet i vä" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pyxirsvr6acrhw0ni0nql71zhaztq2o Z37740 0 87862 290972 2026-07-14T10:13:35Z Autom 448 290972 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37740" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37737", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37737K1" }, "Z24766K2": "Z1592" }, "finns", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": [ "Z6091" ], "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z37737K3" } }, "Z802K2": "på", "Z802K3": "i" }, { "Z1K1": "Z7", "Z7K1": "Z14280", "Z14280K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z14280K2": "Z1592" }, { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z22697", "Z22697K1": { "Z1K1": "Z18", "Z18K1": "Z37737K3" }, "Z22697K2": "Z1592", "Z22697K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q131105" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997857" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13676", "Z13676K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z13676K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z6091", "Z6091K1": "Q146786" }, "Z802K3": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } } ] } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c0mn64pkfw13tvkr7wjhf6o40kx0e5i 290975 290972 2026-07-14T10:17:51Z Autom 448 forgot the exception 290975 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37740" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37737", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37737K1" }, "Z24766K2": "Z1592" }, "finns", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q34770" } ], "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z37737K3" } }, "Z802K2": "på", "Z802K3": "i" }, { "Z1K1": "Z7", "Z7K1": "Z14280", "Z14280K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z14280K2": "Z1592" }, { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z22697", "Z22697K1": { "Z1K1": "Z18", "Z18K1": "Z37737K3" }, "Z22697K2": "Z1592", "Z22697K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q131105" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997857" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13676", "Z13676K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z13676K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z6091", "Z6091K1": "Q146786" }, "Z802K3": { "Z1K1": "Z6091", "Z6091K1": "Q110786" } } ] } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jkxr4s7c3a03shfftgw9li21iyb1kib 290976 290975 2026-07-14T10:21:03Z Autom 448 zero should also be plural 290976 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37740" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z37737", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z37737K1" }, "Z24766K2": "Z1592" }, "finns", { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q34770" } ], "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z37737K3" } }, "Z802K2": "på", "Z802K3": "i" }, { "Z1K1": "Z7", "Z7K1": "Z14280", "Z14280K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z14280K2": "Z1592" }, { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z22697", "Z22697K1": { "Z1K1": "Z18", "Z18K1": "Z37737K3" }, "Z22697K2": "Z1592", "Z22697K3": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q131105" }, { "Z1K1": "Z6091", "Z6091K1": "Q53997857" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K1": { "Z1K1": "Z18", "Z18K1": "Z37737K2" }, "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z802K2": { "Z1K1": "Z6091", "Z6091K1": "Q110786" }, "Z802K3": { "Z1K1": "Z6091", "Z6091K1": "Q146786" } } ] } } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sn36avjl5i7j5ru5el2x6mv2uq3lvj3 Z37741 0 87863 290977 2026-07-14T10:23:36Z Autom 448 Wikipedia finns på 362 språk. 290977 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37741" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q52" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "362" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q34770" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Wikipedia finns på 362 språk." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qpkr7r7z48azeaq89rce28xcqfegudw 290981 290977 2026-07-14T10:27:18Z Autom 448 label 290981 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37741" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q52" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "362" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q34770" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Wikipedia finns på 362 språk." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Wikipedia finns på 362 språk." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9g93us1mxwurqpod4g7stk6163p48qg Z37742 0 87864 290983 2026-07-14T10:37:10Z Autom 448 290983 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37742" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q20204151" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "2" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q43663" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Hål finns i 2 strumpor." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Hål finns i 2 strumpor." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ntp9i4pn702y0a1cgy86c4p342dr00i Z37743 0 87865 290985 2026-07-14T10:46:55Z Autom 448 290985 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37743" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37737", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37737", "Z37737K1": { "Z1K1": "Z6091", "Z6091K1": "Q12214" }, "Z37737K2": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z37737K3": { "Z1K1": "Z6091", "Z6091K1": "Q6256" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Smittkoppor finns i 0 länder." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Smittkoppor finns i 0 länder." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pbulc51032i4ap59k0liolqq40u3qwb Z37744 0 87866 290989 2026-07-14T11:13:01Z Autom 448 adding a test that currently fails (due to the preferred statement not being first) 290989 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z37744" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z37279", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z37279", "Z37279K1": { "Z1K1": "Z6091", "Z6091K1": "Q90" }, "Z37279K2": { "Z1K1": "Z6091", "Z6091K1": "Q1471" }, "Z37279K3": "Z1592" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Paris ligger vid floden Seine." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "sv: Paris ligger vid floden Seine." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ka68l0gehk979b99lerh0dmvousj2ja User:Autom/Todo 2 87867 290994 2026-07-14T11:32:19Z Autom 448 Created page with "* Fixa Paris/Seine, [[Z37279]] * Skriv ut antal < 12 med bokstäver, [[Z37737]] (använd [[Z30353]]) ** Dela upp utrum och neutrum, [[Z16008]]" 290994 wikitext text/x-wiki * Fixa Paris/Seine, [[Z37279]] * Skriv ut antal < 12 med bokstäver, [[Z37737]] (använd [[Z30353]]) ** Dela upp utrum och neutrum, [[Z16008]] o5xvq3ot9fpbc9fdauq5ono4ssretkr 290996 290994 2026-07-14T11:39:27Z Autom 448 more to do 290996 wikitext text/x-wiki # Fråga om kopiering av block i sammansättningar # Skriv ut antal upp till tolv med bokstäver (använd [[Z30353]]), [[Z37737]] ## Dela upp utrum och neutrum, [[Z16008]] # Fixa Paris/Seine, [[Z37279]] # Fixa [[Z32855]] sn1sed9own6g4jwun8xj4471mmbi1v8 290997 290996 2026-07-14T11:52:23Z Autom 448 290997 wikitext text/x-wiki == Förbättringar == # Fråga om kopiering av block i sammansättningar # Skriv ut antal upp till tolv med bokstäver (använd [[Z30353]]), [[Z37737]] ## Dela upp utrum och neutrum, [[Z16008]] == Buggar == # Fixa en/ett från olika glosor [[Z32855]] # Fixa Paris/Seine, [[Z37279]] == Nya funktioner == # Skapa [[Z37005]] på svenska ("X består av {1, 2, … och n}." från Wikidata) # Skapa [[Z34684]] på svenska ("X är en del av {1}." från Wikidata) hub81kr3ks8a2yxedloo0i4top9tl6i