Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.2
first-letter
Media
Special
Talk
User
User talk
Wikifunctions
Wikifunctions talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
TimedText
TimedText talk
Module
Module talk
Translations
Translations talk
Event
Event talk
Wikifunctions:Project chat
4
1184
275087
274298
2026-05-15T14:36:24Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275087
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/
}}
== "language" argument for certain functions ==
Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC)
:The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC)
::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't.
::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant.
::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC)
:::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC)
::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC)
:::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC)
::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC)
:::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC)
::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC)
::::@[[User:GrounderUK|GrounderUK]]@[[User:Sun8908|Sun8908]] to make it a non-breaking change, I've created {{Z|Z34039}} which allows a composition {{Z|Z34043}}. This way you can make functions which either need the specified variant or don't! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:52, 24 April 2026 (UTC)
:I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC)
== No place to ask to activate a function? ==
I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}.
Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations?
So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC)
:There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC)
::Huh. How could I have missed that?
::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block.
::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC)
:::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC)
::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC)
:::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC)
:::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC)
::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC)
::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC)
== Actual difference between {{Z|Z26039}} and {{Z|Z26095}} ==
What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC)
:I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC)
::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC)
:Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}}
:whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC)
::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC)
== Equivalent of Z6830 for lexemes ==
Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC)
:There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC)
::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC)
== Storing huge datasets ==
It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list.
I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 22:30, 20 April 2026 (UTC)
:{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC)
::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 15:02, 21 April 2026 (UTC)
:I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC)
== Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> ==
I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC)
:The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC)
:Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:39, 23 April 2026 (UTC)
== Help with creating a function for Abstract Wikipedia ==
Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC)
: I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC)
::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 13:45, 23 April 2026 (UTC)
::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC)
::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC)
::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC)
::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC)
:::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:24, 23 April 2026 (UTC)
::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC)
:::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:31, 23 April 2026 (UTC)
::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC)
::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC)
::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC)
::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:43, 23 April 2026 (UTC)
:::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC)
== Please disconnect implementation ==
I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that.
Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC)
: Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC)
: Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC)
:{{Done}} I've disconnected the Python implementation.
:I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC)
:: Thank you!
:: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC)
:::No, that's not the rule.
:::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :)
:::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes.
:::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!)
:::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC)
:::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC)
:::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC)
== Connect implementations ==
Hello!
I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass.
Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC)
:Connected. It's possible that some more changes will be needed, but it looks OK now.
:Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC)
: {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it.
: Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC)
== Please connect my Bulgarian implementations ==
I recently created the following Bulgarian functions:
* {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented)
* {{Z|Z34088}}
* {{Z|Z34105}}
* {{Z|Z34072}}
* {{Z|Z34084}}
Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC)
: Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC)
:{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC)
:: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this.
:: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC)
:::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC)
:::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC)
== Editor experience suggestions ==
I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project:
* Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard
* A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this)
* We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests,
* Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]]
I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC)
: It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC)
:# Sounds good to me.
:# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice.
:# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion.
:# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken.
:[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC)
== Language parameters in language-specific functions ==
I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use
(I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify:
* If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here.
* Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]].
In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to.
Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first.
If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]...
Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:09, 24 April 2026 (UTC)
:I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:34, 24 April 2026 (UTC)
:Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC)
== “Key not found ()”? ==
What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC)
:You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC)
::{{done|Thank you}}! [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 14:13, 26 April 2026 (UTC)
== Why is my test failing? ==
Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell.
I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC)
:Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC)
== Edit request ==
Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}.
Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
:@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article:
::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016)
:This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking:
::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016])
:Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC)
::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC)
== Requested deletion of test ==
Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC)
:[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC)
== Request for comment (global AI policy) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}}
[[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC)
</bdi>
<!-- 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=30424282 -->
== Is it OK to connect the implementation? ==
Hello!
I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted.
I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC)
== Past tense function ==
Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")?
If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC)
: {{Done}} with {{Z|Z34224}}, but I have a few kinks to work out with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:35, 26 April 2026 (UTC)
:: I need to create some other similar functions for the past tense, I have some ideas:
::* {{Z|Z26095}}
::* {{Z|Z32643}}
::* {{Z|Z28016}}
::* {{Z|Z26570}}
::* {{Z|Z33975}}
::* {{Z|Z27243}}
::* <ins>{{Z|Z26627}}</ins>
::* <ins>{{Z|Z27627}}</ins>
::* <ins>{{Z|Z27173}}</ins>
::* <ins>{{Z|Z29591}}</ins>
::
:: Are there any I have missed? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:57, 26 April 2026 (UTC)
:I think that here we are starting to walk on dangerous waters: what does past mean? Is it a recent o a far past? Does it have ripercussions on the present or not? Is it just a thing that happened once, many times or for a continuative period of time?
:Consider that various languages distinguish between many different types of past. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:38, 26 April 2026 (UTC)
:: {{re|Dv103}} That is a fair point...
:: How do we go about solving this problem though? I don't think having every sentence on Abstract Wikipedia be "X is a Y" is a very good idea.
:: Maybe we have different functions for all these variations of past you mentioned that just map into "X was a Y." in English? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 13:31, 26 April 2026 (UTC)
:::To properly solve this problem, we should use a more complete abstract content representation model, like for example the proposal of [[Wikifunctions:Type proposals/Semantic unit|Semantic units]] (look at [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams|the example]] to see how times could be handled). For now, since we're still stuck with single fragment generation functions (that I hope will be slowly replaced with the complete represenation model, when available), we could just restrict your function to a very specific meaning, like "subject was an instance of, for most of its existence" (which means for example that it could be used to say "Douglas Adams was a writer", but not "Abraham Lincoln was a president", since he only was a president for 4 years). Probably my definition is still too vague, and this is why we need to go beyond these fragment generating functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:47, 26 April 2026 (UTC)
::Nitpick... I don't like that it outputs a string instead of monolingual text. With {{Z|Z26039}} it's used so much that I think it's unfixable in that case beyond deprecating it if people care that much, but {{Z|Z34224}} doesn't even have any connected implementations yet. Consider it, maybe?
::Nitpick 2... {{Z|Z34227}} is missing a language parameter. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 16:08, 26 April 2026 (UTC)
::: I will consider that!
::: I just did that because that's what {{Z|Z26039}} does, so I assumed I should follow suit with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 26 April 2026 (UTC)
== Legacy functions ==
If and when more robust methods of abstractly representing and generating linguistic content come around, and more efficient ways of creating abstract content are devised and implemented, I suspect that our current methods will require some form of deprecation. This is a significant source of concern for me in relation to WF and AW, questioning how prone our current methods of doing things are and eventually will be prone to obsolescence, and how it will be worked around when it comes. We have over 1 250 articles on AW presently, and these are rather all over the place. I suspect the maintenance burden from keeping these articles up to code will eventually, err, creep up on us, I suppose, and some kind of major refactoring will be necessary. We are definitely in a period of experimentation and whatnot right now but eventually, like with enwiki, some sort of structure and rigor will form and I suspect it will start to become rather boring for me...
I, for one, very much enjoy experimenting with new and better ways to do things here. I don't personally mind changing things to use a new and better paradigm if need be, that sort of thing highly excites me, but of course there will be things that are left behind, and I suspect maybe bots will be employed to deal with this? A lot of Wikipedia sister sites seem to do that, e.g. going and fixing up use of deprecated templates. Considering the nature of Wikifunctions and Abstract Wikipedia I suspect certain maintenance tasks will be made simpler or even trivial by the typical uniformity of our implementations.
I guess I am just concerned if Wikifunctions or Abstract Wikipedia will ever accrue its own kind of "technical debt" with how we are plowing through things presently, and if there is a plan for how we will eventually seek to mitigate that. Maybe too early to ask this question, but I am a notoriously anxious person, so I thought it wouldn't hurt to raise the question regardless... — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 21:30, 26 April 2026 (UTC)
:I very much agree, thank you for expressing my position so well. {{ping|Immanuelle}} has been using an AI-generated tool (well, they haven't edited in a week, perhaps it's a break or perhaps they don't wish to contribute to the project any more) to create a bunch of articles en masse, which I have warned them multiple times is a bad idea (on top of evolving functions, all of the articles are one-sentence-per-paragraph, [[abstract:Q12184|like so]]). That's why I've been avoiding creating articles recently, I'd say I have a good fourth (no data to support, rough guess) of the comments on the wiki, yet less than a percentage of the article count (only three, including the [[abstract:Q319|first article]], though, so perhaps I'm the next [[w:Special:Permalink/908493298|office.bomis.com]]). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:41, 27 April 2026 (UTC)
:: I feel that the overwhelming presence of these low-quality articles (which I admit I myself am [[abstract:Q1710970|guilty]]/[[abstract:Q7601858|of]]/[[abstract:Q39338|creating]], usually as testbeds) may incur a large maintenance burden. I do expect them to be easy to detect, however, as searching for the presence of "deprecated" NLG functions is trivial, and it is possible that replacing them with their future ''even abstracter™'' counterparts could be done automatically since they all have the same signatures and can be expected to create the same form of sentence. If it needs to be done manually for a while or for certain delinquent instances, my hope is that it will be fun, at least for a while.
:: I just hope that these hypothetical future waves of "this new and versatile way of abstractly representing linguistic content" obsoleting previous methods and requiring refactoring across all articles is only a one-time thing. We should strive to be as robust and flexible as possible from the outset as each brand new paradigm of abstraction is also a brand new maintenance burden for updating old articles. At the end of the day, at least ''some'' of these articles will still render to many different languages even if their methods of creating those sentences of theirs is completely outdated. Ergo, the time it takes for the switchover to be performed across our articles should not be a persistent inconvenience for users (as, of course, they will always still be able to read the content as it was before since these legacy functions aren't being deleted outright), and the increased availability that the new methods will bring about will likely act as motivation for them to join the effort in refactoring (「You're telling me that if I rewrite this article in this cool Lisp-looking stuff then I can probably read it in [[abstract:Q9307|Galician]]?? COOL!」). — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 20:26, 27 April 2026 (UTC)
:::Totally agree. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:54, 28 April 2026 (UTC)
:::My vague plan is to implement a default function returning an {{Z|Z89}}, for each language-neutral function. A single function would convert any of these to a {{Z|Z11}}, so that a composition of the two can be implemented as the current default until such time as the language-neutral function is ready to return a [[Z89]]. We can already convert a [[Z11]] to a [[Z89]] so, although there is more to be done in this space, existing language-specific functions could be adapted to return a [[Z89]] quite mechanistically.
:::Although we certainly could deliver parallel Z89 functions for each existing Z11 function, I don’t think we should assume that particular outcome. Provided the Z89 captures a lang attribute from the Z11’s language tag, the two representations should be largely interchangeable, although I am expecting a Z89 to carry additional attributes at the span level that would be lost on conversion to a Z11 (along with any higher-level tags and attributes).
:::When I say there is “more to be done in this space”, I am referring to a new type that would allow HTML fragments to be represented as tractable Wikifunctions objects, but this is currently drafted only in my head! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:21, 29 April 2026 (UTC)
== Filtering types of objects ==
Hello!
I have tried to comb through my own edit history several times, but it's really hard to search for specifics because there's no differentiation between different types of objects (functions, implementations, tests, etc.) in the logs as far as I can tell.
Am I missing anything? I want it to work sort of like how filtering by namespace works. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 27 April 2026 (UTC)
:There is differentiation, it's just rather hard to look through. Since all ZObjects are just JSON data at their core, you can search for instances of <code>{ "Z1K1": "Z[type]"</code>. I haven't tried this so I'm not sure how well it would work and I know MediaWiki search syntax treats quotation marks as a special character, but I have seen Wikifunctions pages link to searches using this before. There is also [[Special:ListObjectsByType]] but it is sitewide rather than specific to your edit history in particular. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 18:59, 27 April 2026 (UTC)
::''[It doesn’t help directly here, but please see [[WF:Find]] for more details of how this works.]'' [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:24, 29 April 2026 (UTC)
:See the feature requests [[phab:T399244]]/[[phab:T373735]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:06, 28 April 2026 (UTC)
:The lack of filtering edits by namespace is exactly the problem that I was trying to solve with the [[User:Amire80/wikifunctionsanalytics]] tool.
:I even kind of succeeded, but it has two major problems:
:# It doesn't have any real frontend, so you have to know some SQL to use it (or ask other people who know SQL).
:# It doesn't get information from the live site, but from the dump, which appears to be updated once a month.
:I've made a [https://quarry.wmcloud.org/query/104794 sample query for you]. Unfortunately, it won't do anything at the moment because of the second problem—your edits started in April 2026, which isn't over yet, so the dump for it hasn't been processed. But I hope that early in May you'll be able to use the same query and see something useful.
:(I plan to add support for recent edits, but I haven't done it yet. Now that I more or less figured out how to process Wikifunctions edits, I'm focused on trying to understand Abstract Wikipedia edits. Processing up-to-date edits from both sites will possibly be the next thing I work on, but if you know some Python and want to try doing it yourself, don't wait for me—[https://gitlab.wikimedia.org/toolforge-repos/wikifunctions-analytics Patches welcome].) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 18:51, 28 April 2026 (UTC)
::@[[User:QuickQuokka|QuickQuokka]], I've just updated the data until the end of April. Now the query to which I linked above gives some results. You can also try running other queries if you know SQL. (Or try asking for other queries if you don't.) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 03:26, 3 May 2026 (UTC)
== [[Z34213]] ==
I'm not quite sure why this implementation is failing. Could someone take a look? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 02:24, 28 April 2026 (UTC)
:I've [https://phabricator.wikimedia.org/T419933#11863997 notified] the team that this is still occurring, the issue was marked as resolved. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:52, 28 April 2026 (UTC)
:Some useful tips:
:* create more testcases: sometimes it is a random error, so try to see how consistent it is between testcases
:* your implementation is very inefficient, since it fetches items and lexemes a lot of times. Ideally, each item and each lexeme should be only fetched once in all the execution tree.
:[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 06:06, 28 April 2026 (UTC)
::Caching (''should?'') means that the lexeme and item data are cached, so the call doesn't actually execute multiple times. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:51, 28 April 2026 (UTC)
:::Are lexemes and items actually cached within the same function execution? Even if they are only partially fetched and/or fetched in bulk? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:54, 28 April 2026 (UTC)
::::I don't have any evidence to prove that it works but that's definitely A. what's supposed to happen and B. the ideal behavior. This happens because the Z680X functions can be cached just like any other. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:02, 28 April 2026 (UTC)
::::It is unclear. In general, I believe identical branches are resolved only once in orchestration, but there is also independent caching of Wikidata fetches.
::::According to @[[User:DMartin (WMF)|DMartin (WMF)]] ([https://t.me/Wikifunctions/30374 on Telegram]):
::::<blockquote>Well, no. We have caching of Wikidata entities that have been retrieved, but not of the results of nested function calls. There is a proposal for doing this in the context of the V2 composition language, when it's a bit more mature, and it's regarded as a relatively high priority.</blockquote>
::::It’s hard to tell whether fetches in nested calls are, in fact, cached and available for other nested calls in the same call, since it is not generally the actual fetch that consumes the most resources. Rather (I believe), it is construction and transmission of the result object, which is currently repeated afresh in each nested call (unless it is in an identical branch).
::::I hope that’s clear, and I apologise in advance if it happens to be inaccurate! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 29 April 2026 (UTC)
:::::Oh, I should clarify. There is a lot of caching going on, in several different places. Lexemes and items ''are'' cached by the orchestrator within the same function execution, even if they are only partially fetched and/or fetched in bulk. When I said that we don't have caching of the results of nested function calls, I meant that's not happening in general, for all nested function calls in compositions. But fetching of Wikidata entities gets special treatment, so yes, fetched content from Wikidata is cached, regardless if it was fetched by a top-level call or a nested call.
:::::It is also true that the construction of a ZObject from the fetched JSON might happen more than once within the same function execution, depending on how a composition has been structured. However, the construction of the ZObject is actually very fast, compared to the elapsed time of getting the JSON from Wikidata. [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 18:04, 1 May 2026 (UTC)
== Question about cardinal numbers ==
I was about to edit {{Z|Z16435}} to add my function {{Z|Z34308}}, but I noticed that none of the other functions have a gender parameter.
Should I create a new wrapper function "Bulgarian cardinal, neuter", or should I just remove the gender parameter and always return neuter? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:39, 28 April 2026 (UTC)
:The “cardinal” functions should return the words used for “counting” numbers in the abstract.
:We should consider converting them to return a {{Z|Z11}} rather than a {{Z|Z6}}. It may even be appropriate to return a {{Z|Z12}} to cater for language variants. Either way, I think that would be the approach to adopt for inflected forms, unless reference to specific lexeme-forms is required. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:52, 28 April 2026 (UTC)
::This. If a native of your language were to count up, which form would they be most likely to use? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:29, 28 April 2026 (UTC)
::: {{re|GrounderUK|Feeglgeef}} Thanks for both your input!
::: I relabeled the aforementioned function to {{Z|Z34308}}, and created a new wrapper function {{Z|Z34457}}.
::: Should I specify that my old function is a monolingual text in parentheses? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:26, 28 April 2026 (UTC)
::::You don't have to, unless you think that is something that would require distinction when viewing the function in a list of search results &c. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 16:36, 28 April 2026 (UTC)
== Optional/nullable function parameters ==
Hello!
Recently, I was informed that Wikifunctions has no optional/nullable function parameters as of now.
Are there any future plans to support this, and/or workarounds? Maybe create a union type system like "{{Z|6}} or {{Z|23}}". <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 17:53, 28 April 2026 (UTC)
:What I do for this is use an "is empty" function corresponding to the type of the parameter in an If statement. If it isn't empty, the function works as intended. Otherwise, it does something else. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:58, 28 April 2026 (UTC)
:Unions are not a thing (yet) on Wikifunctions, but you can always define an argument of type {{Z|Z1}}, which means that all types are allowed (I already did this for {{Z|Z26737}}; note that it is still a ugly workaround, don't use it for high level functions). Also, note that usually on Wikifunctions we use {{Z|Z24}} as the null value. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:00, 28 April 2026 (UTC)
:: {{re|JJPMaster|Dv103}} Thanks for your help!
:: @[[User:Dv103|Dv103]] told me a function call with a missing parameter is treated as an invalid function call, so how does the "is empty" function work with that?
:: Also, setting the type to {{Z|1}} seems naive, like setting the type as <code>any</code> in TypeScript...
:: Related question: Are there plans to add default values to parameters (outside of "if empty")? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 18:19, 28 April 2026 (UTC)
:::Setting the type to {{Z|Z1}} is actually naive, and that's why I advised you to only use it for low-level functions. Currently there is nothing better. Sometimes, type correctness is not actually checked, so it might seem that nullable types are possible. But it is still an hack, and it could broke anytime since it is not intended behavior.
:::I don't think that there are current plans to add default values (but correct me if I'm wrong). The closest thing that comes to my mind is that, if you incorporate Wikifunctions into Wikitext, you can leave empty some fields (only of some specific types) and Parsoid will replace them to their default value. This is done only depending on the type, and not on the functions. For example, {{Z|Z6091}} and {{Z|Z6001}} are assigned the QID associated to the page, and {{Z|Z20420}} is assigned the current date. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:56, 28 April 2026 (UTC)
:::@[[User:QuickQuokka|QuickQuokka]]: At the very least, [[Z10008]] accepts a null input. Maybe that feature is unique to the String type—I am not sure. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 19:10, 28 April 2026 (UTC)
::::I think it's just not checked, but it shouldn't be intended. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:20, 28 April 2026 (UTC)
::::Strings and typed lists can be “empty” in the sense that their length can be zero. Typed pairs may also be “empty” in a degenerate sense, but such an object will not be returned from a code implementation. A typed map with no entries will also fail to be returned from code, although it is fine in compositions.
::::For a genuinely optional parameter, I prefer a properly typed list, which at least encourages an argument of the correct type. {{Z|Z813}} is also typically faster than {{Z|Z10008}}. Quite a good example of this approach is {{Z|Z23723}}, where it helps to resolve the type union (using [[Z1]]) for both Z6003K1 and Z6003K3. Of course, there’s nothing to prevent more than one element in the list, but additional elements are easily ignored. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:55, 28 April 2026 (UTC)
:Pinging {{ping|Jdforrester (WMF)|prefix=|p=}}, I believe there are no current plans. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:02, 28 April 2026 (UTC)
::@[[User:QuickQuokka|QuickQuokka]]: I'm afraid there are no current plans to build out optional params, indeed; we would be happy to review this if a compelling case was made, but it'd be a lot of work to re-build the [[Wikifunctions:Function model|function model]] with that support and ensure we don't break (too many) things. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:11, 28 April 2026 (UTC)
== Z6830 for Chinese ==
I was trying to use {{Z|Z6830}} for implementation in the Chinese-language. And turns out most of the Lexeme on Wikidata is using [[d:Q727694]] as the language instead of [[d:Q7850]]. This makes it impossible to use the mentioned function above, since Standard Chinese is not available (or did I miss something?). Is there a way to fetch lexemes with language=[[d:Q727694]] from item? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:20, 30 April 2026 (UTC)
:@[[User:Sun8908|Sun8908]] There is [[Z1006]] for Chinese and it has the language code zh. There is an overview of languages in [[Module:Wikifunctions label]] so you can search there for chinese versions and choose the one you need. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:53, 5 May 2026 (UTC)
::I know that. The problem is when using the function [[Z6830]], it cannot retrieve lexeme with language [[d:Q727694]] (but it is the "Chinese language" with the most current Wikidata lexemes, see [https://ordia.toolforge.org/language/ ordia]). I think it should be a Wikidata problem, I might fix it (possibly by creating the same lexemes with language code zh) on Wikidata. Thanks anyway. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:39, 6 May 2026 (UTC)
:Could you provide an example of a Chinese lexeme that has a linked Wikidata item, or a Z6830 function call that fails to find such a lexeme where one exists? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:55, 6 May 2026 (UTC)
::Here: [[d:Lexeme:L846083]]. I think that's a primary reason of me trying to look into this problem, as the label in zh for [[d:Q6256]] (country) is not a single phrase (see its talk page on WD for more information). This makes some Abstract Wikipedia articles very weird in Chinese when {{Z|Z26570}} is used, so lexeme could potentially fix that. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:33, 6 May 2026 (UTC)
:::Thank you. It looks as though {{Z|Z6830}} [https://www.wikifunctions.org/view/en/Z6830?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6830%22%2C%22Z6830K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q6256%22%7D%2C%22Z6830K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P5137%22%7D%2C%22Z6830K3%22%3A%7B%22Z1K1%22%3A%22Z60%22%2C%22Z60K1%22%3A%22cmn%22%2C%22Z60K2%22%3A%5B%22Z6%22%5D%7D%7D returns that lexeme for language tag "cmn"]. Perhaps that tag should be added into the helpers for {{Z|Z24144}}? If it is widely used for lexemes, perhaps it should have its own {{Z|Z60}}? In any event, improvements might be considered under [[:phab:T390563]] (or otherwise), including amending [[Z6830]] to also consider "cmn" (and "zho", "chi"…?) when requests are made for "zh-hans" or "zho-hant" (or others?) @[[User:Winston Sung|Winston Sung]] @[[User:DMartin (WMF)|DMartin (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:22, 6 May 2026 (UTC)
::::If you go to [[d:Special:NewLexeme]] and put in [[d:Q727694]] as the language, it is going to tell you it has an unrecognized language code. So I believe "cmn" should not be a {{Z|Z60}} by default? I also started [[d:Wikidata:Project_chat#Lexemes_with_language_Standard_Chinese_(Q727694)|a discussion on WD]] regarding this. I guess we can still use it as a fallback language though if possible. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 03:43, 7 May 2026 (UTC)
::::We don't have a separated <code>cmn</code> BCP 47 language subtag in MediaWiki and Wikidata at the moment. <code>zho</code> and <code>chi</code> are ISO 639 language codes but not BCP 47 language subtags.
::::For Modern Standard Mandarin, please use <code>zh-*</code> language tags for now. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 15:26, 8 May 2026 (UTC)
== Key not found error ==
Is there a reason why I am getting key not found error for this [[Z34677|function]] {{Z|Z34677}}? All the underlying functions run and all the test cases work. The debug information does not give more details. Any pointers? Thanks in advance [[User:Jsamwrites|John Samuel]] 19:24, 1 May 2026 (UTC)
:It was passing the [[Z6091]] to {{Z|34641}} when that takes a [[Z6001]]. I've fixed that, but there's some other problem with the logic, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:42, 1 May 2026 (UTC)
::@[[User:YoshiRulz|YoshiRulz]] Thanks a lot. [[User:Jsamwrites|John Samuel]] 20:21, 1 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Any formal process for deletion of pages ==
Does a formal process exist for the deletion of functions, implementations, and tests that includes a notification system for creators, analogous to Wikidata’s process, explaining the rationale behind the deletion (or proposal for deletion)? [[User:Jsamwrites|John Samuel]] 12:36, 3 May 2026 (UTC)
:Does [[Wikifunctions:Requests for deletions]] work? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 13:00, 3 May 2026 (UTC)
:Please see the discussion at [[Wikifunctions talk:Requests for deletions#Should we expect Objects' creators to get pinged on deletion proposals?]].
:As I see it, it is the proposer’s responsibility to consult appropriately before making a request and we expect our administrators to act only when satisfied that appropriate consultation has occurred. In many cases, no consultation is required. Administrators may delete their own contributions without making a request, but this is not a practice I would encourage. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:51, 3 May 2026 (UTC)
== Implementation of rational number in JS doesn't match in Z19677 (Rational number) and Z28579 (RGBA colour) ==
In {{Z|19677}} it's
<syntaxhighlight lang=js>
{
"K1": sign * numerator,
"K2": denominator
}
</syntaxhighlight>
but in {{Z|28579}} it's
<syntaxhighlight lang=js>
[ sign * numerator, denominator ]
</syntaxhighlight> '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 05:15, 4 May 2026 (UTC)
== Nested functions in compositions ==
I wish it will be easier to a add another function about a specific existing function in a function implementation based on a composition. When I write long functions in spreadsheets I usually stat with a small part and then I try to go further and after important steps I test if the output is as expected. I created [[Z34826]] to get the German gender specific occupation lexeme for a specific person based on their gender. I wanted to add a function around the existing one and it was not successful. It is not very easy to implement as it requires the possibily to move a part to another section but I think it can be helpful if it will be implemented. So far I spend more time as expected on the function. Describing it with words what the function needs to do is much easier than implementing it here in Wikifunctions. So I think there needs to be improvement to make Wikifunctions more accessible. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:10, 5 May 2026 (UTC)
:Have you tried to use the copy-paste functionality? It is very useful to move parts of composition arounn. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 6 May 2026 (UTC)
:I've also found the composition editor to be wholly unsuitable for any expressions more than a few levels deep. (Even with the <code>localStorage</code> clipboard, because of its overzealous type checks.) Compositions naturally grow out from the "leaves", the immediate operations on the inputs, while the interface really wants you to build from the "root". I mostly use the [https://yoshirulz.gitlab.io/WikiLambdaBlockly drag-and-drop block editor] which I made to smooth over some of the site's problems, so if you want to try that out and give me some feedback I'd appreciate it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:36, 6 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== RGBA colour, spelling... ==
Something that has always irked me a little bit is the spelling of [[Z28579|RGBA colour (Z28579)]]. I guess this is not unsurprising for me considering my use of US English but I think there is more to it than preference and I want to try to argue for it being changed to use American spelling. I know that this probably has a snowball's chance in hell of actually garnering any support, so I won't really be miffed if the spelling remains as it is, but I thought it wouldn't hurt to raise this regardless.
The main issue I have with it is the spelling of the original proposal. When infernostars raised the [[Wikifunctions:Type proposals/RGBA color|type proposal]], the spelling was 「RGBA color」. Of the comments that mentioned the word 「colo[u]r」, two used British spelling while six used the American spelling as used in the proposal. The only thing that really pointed to the use of ''colour'' was the fact that the catalog page on color functions used that spelling already. For all intents and purposes, the spelling of the original proposal should have been maintained, but it was not; [[User:DVrandecic (WMF)|DVrandecic]], the eventual creator of the type, used a different spelling.
It should be noted that there was really no reason for this to occur and while it is an undoubtedly minor issue I still believe it should be rolled back and the type should use the spelling of the original proposal and majority of editor comments. In [[abstract:Q936|OpenStreetMap]], there have been keyvalue proposals that have had the finalized spelling that gets put to use be in British English despite the original proposal being in American English; this has usually occurred with proposals relating to 「X center/centre」 tags. This makes sense on the surface, because OpenStreetMap is maintained by a UK organization, and still has close ties to Europe. The Wikimedia Foundation, however, is an ''American'' company. This is often brought up as a fallible argument when debating article spelling on the English Wikipedia, and I don't bring it up to support that 「RGBA color」 should be used for that exact reason, but rather to state that OpenStreetMap's general policy on tag names need not apply here. It appears to me that, at least initially, the majority of 「core contributors」 to Wikifunctions used British English; I can name YoshiRulz, 99of9, GrounderUK, and VIGNERON.<ref group="color">I'm avoiding linking to these folks because I don't think pinging them about this discussion is all too necessary unless they themselves want to be involved; I don't want to clutter their inboxes just to briefly mention them. I pinged Denny because, well, I'm asking him a question directly, but everyone else I would prefer to join this discussion by their own accord... not that I wish for this decision to be confused as me going 「these people use British English so they will probably oppose my idea, I won't invite them to the discussion because of that」...no, I promise you that is not the reason.</ref> I see (or saw) these people ''everywhere'', so it makes sense that British English has prevailed in some sorts on this website, but I don't think that indicates that it should be the ''preferred'' spelling across the website, at least not to the point where a proposal should have its name changed to match such a "consensus".<ref group="color">It could be argued that the front-and-center ''Function catalogue'' using 「catalogue」 is actually indicative of such a "consensus", but ''catalogue'' is in a similar position to the word ''grey'' where I live (that is, the US) in that it is used just as often as its American counterpart. Also, consider Wiktionary's ''Beer parlour'' project chat.</ref>
The unnecessary modification of the original spelling is my main argument for changing it back... but of course, I must obligatorily state that on English Wikipedia, it is [[w:Color|Color]] and [[w:RGBA color model|RGBA color model]]; on Wikidata, it is [[d:Q1075|color]] and [[d:Q2325624|RGBA color space]]; in CSS (which typically uses hexadecimal triplets to specify RGBA values), the properties are <code>color</code>, <code>background-color</code>, etc.; bit of a weak jab, but on Schema.org it is [https://schema.org/color color], [https://schema.org/colorSwatch colorSwatch]; et cetera. {{Z|Z28580}} uses ''color'', so does {{Z|Z28591}} and its Python counterpart.
Mr. Vrandečić, I have to ask, I'm rather confused... you created the color type using British English spelling, but you were also responsible for the creation of the equality function which uses the American English spelling. You also seem to be writing in American English for the status updates, judging by your use of -''ize'' over -''ise'' endings and use of ''program'' over ''programme'' in [[Wikifunctions:Status updates/2026-04-16]]. Is there something I'm missing or have you switched your preferred variant somewhere along the way?
Anyways, do consider this if you wish... again, I don't suppose this will garner much support, it is the ''non-issuest'' of ''non-issues'', but it has irked me to the point where I want to ask about it to get some answers, if nothing else. I am not arguing for every other color function to have its name changed, just the type itself.
<references group="color"></references>
— [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:04, 8 May 2026 (UTC)
:This is a multilingual project; the <code>en</code> label is <code>RGBA colour</code> and the <code>en-us</code> label is <code>RGBA color</code>. Though I'm not able to switch to <code>en-us</code> via the language picker so that would need to be fixed.<!--
--><br>edit after reading your whole comment: The same is true of {{Q|1075}}, there are labels specified for multiple English variants. (In {{Q|2325624}} it's only an alias.) I agree that other websites' choices aren't binding on us, but from that, I conclude that the more widespread British/Commonwealth spellings should be used for the generic <code>en</code>. As for myself, I'm Aussie and I will continue to use the BrE spellings ([[w:en:Oxford_spelling#Language_tag_comparison|+ "routing"]], TIL) if only by muscle memory.<!--
--><br>[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:42, 8 May 2026 (UTC)
:: Your lattermost point would normally be fine in a perfect world. Wikipedia's <code>convert</code> function defaults to "international" English, which I don't personally take issue with because it happens that we here in America are actually outliers for saying and spelling things differently... err, or we were for a while at least, nowadays it seems like an even split (plus you have "yield" vs. "give way" which is effectively the logical opposite of US's use of "meter" over "metre").
:: However, this is not a perfect world, and I don't think <code>en</code> should correspond to any particular variant. It is too fragmented across all software at this point to impose such a requirement. The inability to switch to <code>en-us</code> on this website foregoes an easy and simple solution to this problem that makes everyone happy, because the yanks (such as myself) can't be happy because we can't see the labels in American English even if we wanted to, and the other folk can't switch either as far as I'm aware (and the en-CA and en-GB languages in the preferences page seems to be deprecated). My point being, <code>en</code> is abused to mean "en-UK" just as often as it is abused to mean <code>en-US</code>; I think a decision shouldn't be made on such an assumption of one "default". — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:48, 12 May 2026 (UTC)
:Hi @[[User:Theki|rae]]! I have no opinion nor preference on this, and given my background, I am just entirely confused about my spelling preferences myself, as you can tell from my inconsistent usage. I learned British English in school and used that for maybe two decades or so, but moved to the US and lived there for more than a decade, enough to be naturalized, but now I am back in Europe and I am technically a professor at King's College London, soooo.... honestly, I do not know. I don't remember having put too much thought into it at the moment I created it. The good thing is that in Wikifunctions, just as in Wikidata, it is easy to change, without messing things up too much (unlike in Wikipedia), so my suggestion is, just make the change, see if anyone complains, and if they do, discuss it more. I don't know if there is a guideline already in Wikifunctions about the variants. I am happy either way, and honestly, I keep forgetting which variant is which most of the time. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 18:16, 10 May 2026 (UTC)
:: I can definitely understand this, although I am unfortunately rather passionate about any minutiae involving preferential minor differences in ''anything'', of which AmE vs. BrE chiefly is. So I dedicate a lot of headspace to it. More than I should. Not that I wish to imply that the comment above that I have wrote is of an irrational nature, or done out of spite or pure emotion and subjectivity; I do genuinely believe that ''RGBA color'' is beyond just a personal preference and is just logical. I may boldly go and change it, but for some reason I was expecting that changing the English label of a Type would require elevated permissions, and I also didn't want to do it only to get immediately reverted because it ''did'' strike a chord with someone, when I could instead see how apathetic, supportive, or in opposition interested people are beforehand and ''then'' act accordingly. I was not meaning to antagonize you over your spelling habits, I did actually use British English for a few years starting in 2020 before I went back to American English, so I'd be a hypocrite for me to decry you for not always sticking to some arbitrary standard of spelling words over the other. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:55, 12 May 2026 (UTC)
:Although I spell it “colour”, I think it makes more sense to use “color” for the type, since that is almost always the required spelling when the string functions as a keyword.
:More generally, though, Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en". This is unusual, in my experience, as "en" is widely misused in place of "en-US", where there are recorded spelling differences.
:(I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere. Use of -ize rather than -ise is a matter of personal preference or house style, but regional autocorrect encourages -ise.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:00, 12 May 2026 (UTC)
:: ''Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en"''
:: Definitely agreeing with you on the latter being a good choice. However, I suspect the favoring of "colour" over "color" may be because, in terms of language codes, when sorted alphabetically <code>en-us</code> actually comes ''after'' <code>en-gb</code>. Although, the frontend seems to be sorting <code>en-ca</code> after <code>en-gb</code>, so I don't actually know how correct that is.
:: ''I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere''
:: The context of the spelling was "''No program for the NLG SIG meeting for next Tuesday has been proposed''". In that usage context, I think it makes sense to assume that ''program'' is not being used to refer to a computer program, but to a ''program of events'' or similar, something that you would spell as a ''programme'' in British English. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 15:02, 12 May 2026 (UTC)
:{{s}} this. I'm obviously biased but I believe American English is preferable generally, American dominance on the internet (our Department of Defen'''s'''e invented it!) and rapidly-increasing consumption of American media by international English speakers means that more people use American English's conventions, this is clear through for example [http://trends.google.com/explore?q=color%2Ccolour&date=all&geo=Worldwide search trends] (though they aren't particularly reliable). Perhaps this is a bit of a supremacist opinion, but we should have internal consistency, and if we must choose, American English should be our first choice (then Indian and then British English) [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 12 May 2026 (UTC)
:: This is rather flawed reasoning, though. I think probably any given British or Indian person would not agree on using that as the reasoning for this, not that you are necessarily ''completely wrong'', but if this is not a good enough reason for English Wikipedia's (admittedly extremely flawed) ''ENGVAR'' policy then I don't think it's likely it will pass here either.
:: Although of note is that [https://books.google.com/ngrams/graph?content=color%2Ccolour&year_start=1800&year_end=2022&corpus=en&smoothing=3&case_insensitive=true Google ngrams] agree with you, but "color" vs. "colour" is an eternal holy war that will not be won by demonstrating that more books use US spelling over Commonwealth spelling. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:44, 12 May 2026 (UTC)
:::You're probably right that it's not very sound. I'm biased in that other varieties of English irk me, and that's probably mutual for people who are used to other varieties of English when they read what I write! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:56, 12 May 2026 (UTC)
:I've decided to boldly [[Special:Permalink/274271|make the change]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:02, 12 May 2026 (UTC)
:: Thank you. Considering both you and GrounderUK seem to consider it an okay change, I think this will do for now.
:: I should note that the matter of whether to move [[Wikifunctions:Catalogue/Colour functions]] in response to this (however this discussion will ultimately turn out) is a whole other can of worms, in my view. I can't say I have an opinion on that at the moment, but I'm putting it out there regardless. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 15:06, 12 May 2026 (UTC)
:::Personally, I'm in favor of moving the page and renaming all of the items on it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:10, 12 May 2026 (UTC)
::I don't like this (exactly because of the American hegemony you cited), but again, it shouldn't matter because the software is meant to be multilingual. Clearly there's a bug preventing you from picking an English variant/dialect as your display language. But the search bar and Function/Type autocompletion do check the English variants for matches. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:15, 12 May 2026 (UTC)
== Proposals on the architecture of Abstract Content rendering ==
Starting from a discussion born on the Telegram chat, I've explained two different proposals on how the NLG on Abstract Wikipedia should be organized in the page [[abstract:User:Dv103/Abstract articles architectures]]. Please come to contribute to the discussion, or to propose alternatives. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:31, 11 May 2026 (UTC)
:Thank you for dedicating your time to writing this, it is very informative. I will try to add input once I'm not in over my head with finals. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 16:27, 12 May 2026 (UTC)
== Display function for HTML fragment ==
Currently, any collapsed Z89 literal appears as<blockquote><> [[Z89|HTML fragment]]</blockquote>If I were to create a new Function which returned something like<blockquote><> 123-byte HTML fragment <q><nowiki><td><span lang=</nowiki>…</q></blockquote>could that be connected to replace the collapsed form, or would it require changes to the Wikilambda software? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:14, 11 May 2026 (UTC)
:It might work, but I doubt it. Those angled brackets suggest that the collapsed form is not simply defaulting to the type’s label. Looking at [[:phab:T410509]], I’ve concluded that enhancements to the collapsed form were never considered, rather than being actively rejected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:12, 12 May 2026 (UTC)
::[[:Phab:T391985]] documents the original design. Note the fifth bullet point under “Acceptance criteria”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:21, 12 May 2026 (UTC)
:I'm not sure the byte-size is necessary, but the outer tag (or first outer tag, though generally I'd prefer most fragments use a wrapper tag if it needs multiple like JSX does, but that's a whole different topic) would be nice. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:51, 12 May 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
pz9ajkz6caordlzehze65ldtn80fstl
Wikifunctions:Wikidata
4
3422
275349
234938
2026-05-16T03:23:20Z
YoshiRulz
10156
Link to functions for sitelinks and references
275349
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
<translate>
<!--T:1-->
Wikifunctions is represented on [[<tvar name="1">:d:Wikidata:Main page</tvar>|Wikidata]] by <tvar name="2">{{Q|Q104587954}}</tvar>.
<!--T:2-->
More Wikidata and Wikifunctions here, soon!
== Functionality we will want == <!--T:3-->
=== Items === <!--T:4-->
</translate>
* <translate><!--T:5--> Check if an item exists</translate>
* <translate><!--T:6--> Get item</translate>
** {{done}} {{Z|6821}}
* <translate><!--T:7--> Get labels</translate>
** {{done}} {{Z|22853}}
* <translate><!--T:8--> Get aliases</translate>
** {{done}} {{Z|23080}}
* <translate><!--T:9--> Get descriptions</translate>
** {{done}} {{Z|30120}}
* <translate><!--T:10--> Get statement</translate>
** {{done}} {{Z|22220}}
* <translate><!--T:11--> ''possibly'' Get sitelinks</translate>
** {{done}} {{Z|35207}}
<translate>
=== Statements === <!--T:12-->
</translate>
* <translate><!--T:13--> Get values of statement</translate>
** {{done}} {{Z|19308}}
* <translate><!--T:14--> Get rank</translate>
** {{done}} {{Z|20206}}
* <translate><!--T:15--> Get property of statement</translate>
** {{done}} {{Z|19306}}
* <translate><!--T:16--> Get qualifiers</translate>
** {{done}} {{Z|28278}}
* <translate><!--T:17--> Get references</translate>
** {{done}} {{Z|31984}}
<translate>
=== Properties === <!--T:18-->
</translate>
* <translate><!--T:19--> Check if a property exists</translate>
* <translate><!--T:20--> Get property</translate>
** {{done}} {{Z|6822}}
* <translate><!--T:21--> Get labels</translate>
** {{done}} {{Z|23223}}
* <translate><!--T:22--> Get aliases</translate>
** {{done}} {{Z|23227}}
* <translate><!--T:23--> Get descriptions</translate>
** {{done}} {{Z|23225}}
* <translate><!--T:24--> Get data type</translate>
* <translate><!--T:25--> Get statement</translate>
** {{done}} {{Z|23229}}
<translate>
=== Lexemes === <!--T:26-->
</translate>
* <translate><!--T:27--> Check if a lexeme exists</translate>
* <translate><!--T:28--> Get lexeme</translate>
** {{done}} {{Z|6825}}
* <translate><!--T:29--> Get lemmata</translate>
** {{done}} {{Z|19293}}
* <translate><!--T:30--> Get languages</translate>
** {{done}} {{Z|19276}}
* <translate><!--T:31--> Get category</translate>
** {{done}} {{Z|19298}}
* <translate><!--T:32--> Get statement</translate>
** {{done}} {{Z|19300}}
* <translate><!--T:33--> Get sense</translate>
** {{done}} {{Z|6826}}
* <translate><!--T:34--> Get form</translate>
** {{done}} {{Z|6824}}
<translate>
==== Senses ==== <!--T:35-->
</translate>
* <translate><!--T:36--> Get gloss</translate>
** {{done}} {{Z|23114}}
* <translate><!--T:37--> Get statement</translate>
** {{done}} {{Z|23116}}
<translate>
==== Forms ==== <!--T:38-->
</translate>
* <translate><!--T:39--> Get representation</translate>
** {{done}} {{Z|22399}}
* <translate><!--T:40--> Get grammatical features</translate>
** {{done}} {{Z|22487}}
* <translate><!--T:41--> Get statement</translate>
** {{done}} {{Z|23118}}
<translate>
=== Entity schemas === <!--T:42-->
</translate>
* <translate><!--T:43--> Check is Entity Schema exists</translate>
* <translate><!--T:44--> Get Entity Schema</translate>
* <translate><!--T:45--> Get labels</translate>
* <translate><!--T:46--> Get aliases</translate>
* <translate><!--T:47--> Get descriptions</translate>
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
ni9sk6s5r6jcr0e64l3153v5j2r13lx
Wikifunctions:Sandbox
4
3424
275363
274405
2026-05-16T04:03:22Z
YoshiRulz
10156
275363
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:Z35215||Z27970}}
em25o4reu20i602hjlxhip4mmu46r4w
275379
275363
2026-05-16T04:17:00Z
YoshiRulz
10156
275379
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:Introduction/id
4
9771
275322
254758
2026-05-16T02:07:19Z
Rachmat04
137
Created page with "Fungsi melakukan penghitungan berdasarkan data yang Anda berikan."
275322
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Share a Function call ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
After you run a function, use the 'Copy result link' button beneath the result panel to copy a shareable URL. When someone opens that link, Wikifunctions preloads the same function call and runs it automatically, so they see the inputs and result exactly as you did. This is a quick way to demonstrate reproducible examples or ask others for help with a specific function input/output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note:'' ''the shared link preloads your exact inputs and runs them again, so recipients see the same result unless the underlying implementation has changed since you generated the link.''
</div>
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
<div class="mw-translate-fuzzy">
Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.
</div>
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Panggilan".</span>
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Validasi Hasil". Di dalam isian di bawah "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasil.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you want to use to check the result.</span>
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
pvnc5cey8ue907oy0mrabwqcql8wpi0
275324
275322
2026-05-16T02:07:39Z
Rachmat04
137
Created page with "== Membagikan panggilan Fungsi =="
275324
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
<div lang="en" dir="ltr" class="mw-content-ltr">
After you run a function, use the 'Copy result link' button beneath the result panel to copy a shareable URL. When someone opens that link, Wikifunctions preloads the same function call and runs it automatically, so they see the inputs and result exactly as you did. This is a quick way to demonstrate reproducible examples or ask others for help with a specific function input/output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note:'' ''the shared link preloads your exact inputs and runs them again, so recipients see the same result unless the underlying implementation has changed since you generated the link.''
</div>
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
<div class="mw-translate-fuzzy">
Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.
</div>
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Panggilan".</span>
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Validasi Hasil". Di dalam isian di bawah "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasil.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you want to use to check the result.</span>
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
a93aw6hzbz7n0hv057vzawkdpuvsx9s
275326
275324
2026-05-16T02:08:51Z
Rachmat04
137
Created page with "Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain..."
275326
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note:'' ''the shared link preloads your exact inputs and runs them again, so recipients see the same result unless the underlying implementation has changed since you generated the link.''
</div>
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
<div class="mw-translate-fuzzy">
Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.
</div>
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Panggilan".</span>
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Validasi Hasil". Di dalam isian di bawah "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasil.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you want to use to check the result.</span>
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
d5lu7ngog2u47wj5xde7am1ccn4o4n1
275328
275326
2026-05-16T02:09:16Z
Rachmat04
137
Created page with "Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya."
275328
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note:'' ''the shared link preloads your exact inputs and runs them again, so recipients see the same result unless the underlying implementation has changed since you generated the link.''
</div>
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
<div class="mw-translate-fuzzy">
Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.
</div>
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Panggilan".</span>
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Validasi Hasil". Di dalam isian di bawah "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasil.</span>
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
8hlc4wtbgkek9cc5fkl0do65cfaqj22
275330
275328
2026-05-16T02:09:35Z
Rachmat04
137
275330
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note:'' ''the shared link preloads your exact inputs and runs them again, so recipients see the same result unless the underlying implementation has changed since you generated the link.''
</div>
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
<div class="mw-translate-fuzzy">
Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.
</div>
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Tekan "$select_function" di bawah "Panggilan".</span>
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
fsehtg0svjaf4h20yu86omlctt5uhsa
275332
275330
2026-05-16T02:09:55Z
Rachmat04
137
275332
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
''Note:'' ''the shared link preloads your exact inputs and runs them again, so recipients see the same result unless the underlying implementation has changed since you generated the link.''
</div>
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
<div class="mw-translate-fuzzy">
Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.
</div>
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Panggilan" seharusnya terbuka secara otomatis.
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
m97yyzdqkj9wyn28xa66xsrrtnd0l1j
275334
275332
2026-05-16T02:11:41Z
Rachmat04
137
Created page with "''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''"
275334
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
<div class="mw-translate-fuzzy">
Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.
</div>
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Panggilan" seharusnya terbuka secara otomatis.
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
nt0y8ftsl1m52n2z2spj54q7hllr24z
275336
275334
2026-05-16T02:11:59Z
Rachmat04
137
275336
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps (continue from "Evaluate a Function"):'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
Anda dapat menambahkan fungsi buatan Anda sendiri ke Wikifunctions. Buatlah sebuah fungsi baru untuk digunakan dalam proyek Anda sendiri dan bagikan kepada orang lain agar mereka juga dapat menggunakannya. Fungsi baru tersebut dapat ditulis dalam [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|bahasa pemrograman pilihan Anda]].
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Panggilan" seharusnya terbuka secara otomatis.
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
jckxt117jiupfa0x0yj50jtifiv0zzu
275338
275336
2026-05-16T02:12:33Z
Rachmat04
137
Created page with "'''Langkah-langkah (lanjutan dari "Mengevaluasi Fungsi"):'''"
275338
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
'''Langkah-langkah (lanjutan dari "Mengevaluasi Fungsi"):'''
# <span lang="en" dir="ltr" class="mw-content-ltr">After the result loads, click 'Copy result link' under the result panel.</span>
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
Anda dapat menambahkan fungsi buatan Anda sendiri ke Wikifunctions. Buatlah sebuah fungsi baru untuk digunakan dalam proyek Anda sendiri dan bagikan kepada orang lain agar mereka juga dapat menggunakannya. Fungsi baru tersebut dapat ditulis dalam [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|bahasa pemrograman pilihan Anda]].
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Panggilan" seharusnya terbuka secara otomatis.
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
r43egj1omhaoxs5ekotiz7ivwzt6284
275340
275338
2026-05-16T02:12:57Z
Rachmat04
137
Created page with "Setelah hasil selesai dimuat, klik "Salin pranala hasil" di bawah panel hasil."
275340
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
'''Langkah-langkah (lanjutan dari "Mengevaluasi Fungsi"):'''
# Setelah hasil selesai dimuat, klik "Salin pranala hasil" di bawah panel hasil.
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Share the [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] with others!</span>
''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
Anda dapat menambahkan fungsi buatan Anda sendiri ke Wikifunctions. Buatlah sebuah fungsi baru untuk digunakan dalam proyek Anda sendiri dan bagikan kepada orang lain agar mereka juga dapat menggunakannya. Fungsi baru tersebut dapat ditulis dalam [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|bahasa pemrograman pilihan Anda]].
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Panggilan" seharusnya terbuka secara otomatis.
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
kho5b8baeh8uiyab339moyd1f6u2zmv
275342
275340
2026-05-16T02:13:05Z
Rachmat04
137
Created page with "Bagikan [$1 URL] dengan orang lain."
275342
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
'''Langkah-langkah (lanjutan dari "Mengevaluasi Fungsi"):'''
# Setelah hasil selesai dimuat, klik "Salin pranala hasil" di bawah panel hasil.
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagikan [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] dengan orang lain.
''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
Anda dapat menambahkan fungsi buatan Anda sendiri ke Wikifunctions. Buatlah sebuah fungsi baru untuk digunakan dalam proyek Anda sendiri dan bagikan kepada orang lain agar mereka juga dapat menggunakannya. Fungsi baru tersebut dapat ditulis dalam [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|bahasa pemrograman pilihan Anda]].
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Panggilan" seharusnya terbuka secara otomatis.
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
oko6a3nsl9gmmsby0f3uwfq6wf12g0w
275344
275342
2026-05-16T02:14:15Z
Rachmat04
137
275344
wikitext
text/x-wiki
<languages/>
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan [[Special:MyLanguage/Wikifunctions:Report a technical problem|umpan balik]] dan kontribusi Anda.
<span id="Evaluate_a_Function"></span>
== Mengevaluasi sebuah Fungsi ==
Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari ''[[Wikifunctions:Main Page#Functions to try out|koleksi fungsi]]'' kami dan berikan nilai masukan untuk mengetahui keluarannya.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan nilai input.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Jalankan fungsinya.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah keluarannya sesuai dengan yang diharapkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Share_a_Function_call"></span>
== Membagikan panggilan Fungsi ==
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
'''Langkah-langkah (lanjutan dari "Mengevaluasi sebuah Fungsi"):'''
# Setelah hasil selesai dimuat, klik "Salin pranala hasil" di bawah panel hasil.
#:[[File:Wikifunctions-copy-result-link.png|border|alt=Share a function call feature in Wikifunctions screenshot|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagikan [https://www.wikifunctions.org/wiki/Z10000?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z10000%22%2C%22Z10000K1%22%3A%22Hello%2C+%22%2C%22Z10000K2%22%3A%22World%21%22%7D URL] dengan orang lain.
''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''
<span id="Create_a_Function"></span>
== Membuat sebuah Fungsi ==
Anda dapat menambahkan fungsi buatan Anda sendiri ke Wikifunctions. Buatlah sebuah fungsi baru untuk digunakan dalam proyek Anda sendiri dan bagikan kepada orang lain agar mereka juga dapat menggunakannya. Fungsi baru tersebut dapat ditulis dalam [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|bahasa pemrograman pilihan Anda]].
'''Langkah-langkah:'''
# Pergi ke ''[{{MediaWiki:Createfunction-url}} halaman pembuatan fungsi]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Beri fungsi Anda nama.
#:[[File:Wikifunctions create a new function page with name filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan masukan fungsi Anda:
## Tambah/hapus isian masukan.
## Tentukan setiap tipe masukan.
## Beri setiap masukan nama.
#:[[File:Wikifunctions create a new function page with input type and label filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tetapkan tipe keluaran fungsi Anda.
#:[[File:Wikifunctions create a new function page with output type filled in.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, berikan nilai multibahasa untuk salah satu isian ini:
#* Nama fungsi, alias fungsi, label masukan.
#:[[File:Wikifunctions create a new function page with labels in another language.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan fungsi Anda.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah fungsi itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Edit_a_Function"></span>
== Menyunting sebuah Fungsi ==
Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
#:[[File:Edit function that converts a roman numeral to its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opsional, ubah nilai dari:
## Nama fungsi,
## Alias fungsi,
## Daftar masukan
### Tambah/hapus isian masukan
### Ubah tipe masukan
### Ubah label masukan
## Tipe keluaran.
# Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
## Nama fungsi
## alias fungsi
## label masukan.
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah suntingan Anda berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_tests"></span>
== Membuat tes ==
Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.
'''Langkah-langkah:'''
# Cari sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]'' atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel tes.
#:[[File:Details view of a function that turns a roman numeral into its decimal form.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Panggilan" seharusnya terbuka secara otomatis.
## Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
## Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
## Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
## Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
## Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pengubahan Anda.
'''Hasil:'''
# Apakah tes itu berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Create_an_implementation"></span>
== Membuat implementasi ==
Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara [[#Connect an Implementation or Test to a Function|menghubungkan implementasi Anda ke fungsi]]. Kami menyarankan Anda [[#Create tests|membuat dan menghubungkan tes]] terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di {{ll|Wikifunctions:How to create implementations}}.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan pranala "+" di tabel implementasi.
# Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
## '''Kode'''
##* Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
##* Masukkan kode Anda.
## '''Komposisi''':
##* Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul {{int|wikilambda-function-test-cases-table-header}}).
'''Hasil:'''
# Apakah implementasinya berhasil diterbitkan?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Menghubungkan Implementasi atau Tes ke suatu Fungsi ==
:''Catatan: Fitur ini hanya tersedia bagi [[Special:MyLanguage/Wikifunctions:Functioneers|Pemfungsi]].''
Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.
'''Langkah-langkah:'''
# Temukan sebuah fungsi di ''[[Wikifunctions:Main Page|Halaman Utama]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pergi ke halaman salah satu fungsi.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Pilih satu atau lebih tes, atau satu atau lebih implementasi.
#:[[File:A function detail page with with inactive implementations and tests selected.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Tekan tombol "{{int|wikilambda-function-details-table-approve}}".
'''Hasil:'''
# Apakah status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} itu berhasil diubah?
# Apakah Anda punya koreksi atau saran untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''dilaporkan'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia ==
Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.
'''Langkah-langkah:'''
# Buka artikel yang fungsinya ingin ditambahkan.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masuk ke tab sunting, lalu buka penyunting visual.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Hasil:'''
# Apakah hasil yang muncul sesuai dengan harapan?
# Apakah Anda memiliki koreksi atau masukan untuk [[Special:MyLanguage/Wikifunctions:Report a technical problem|''laporannya'']]?
[[Category:Introduction| {{#translation:}}]]
ow8y1rkcone0udgnzk67yuo32m7ka13
User talk:Mdaniels5757
3
11453
275085
273223
2026-05-15T14:36:25Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275085
wikitext
text/x-wiki
{{Welcome/lang|user=Mdaniels5757|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 19:35, 21 August 2023 (UTC)}}
== Z12250 in French ==
Hi,
I saw your notice concerning the [[Z12250]] in French and the autopatrolled removed. When I created it, after reading the help pages, I understood that we could add translations further, like this is in Wikidata. It's not a tentative of pollution from mine.
However, it was the right decision without knowing my misunderstanding, so thanks for having done it =)
[[User:Athozus|Athozus]] ([[User talk:Athozus|talk]]) 22:10, 16 December 2023 (UTC)
:@[[User:Athozus|Athozus]] OK, no worries! I'm not going to re-set it right now just because that's the only edit you've made so far, but it will be granted in the future if you need it or it would be helpful. Best, —‍[[User:Mdaniels5757|Mdaniels5757]] ([[User talk:Mdaniels5757|talk]] • [[Special:Contributions/Mdaniels5757|contribs]]) 02:50, 17 December 2023 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #217 is out: More than 3,000 functions on Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-12|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we celebrate reaching the milestone of 3,000 functions on Wikifunctions, we discuss our upcoming commitments in outreach, we share with you our latest blogpost, 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]]) 18:21, 12 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #218 is out: Wikifunctions available on 123 Wiktionary languages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-19|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we update you on the recent Wikifunctions deployment on Wiktionaries, we introduce our new page for requesting cleanups, we update you on what's new on Types, we remind you of the upcoming meetings, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1758643200 September 23, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:26, 20 September 2025 (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=29289969 -->
== Wikifunctions & Abstract Wikipedia Newsletter #219 is out: Accessing qualifiers in Wikidata statements ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce the possibility of calling also qualifiers from Wikidata, we update you on the recent deployments of Wikifunctions and on the Wikifunctions presentations at Wikimedia events, we give you the recent updates on 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]]) 17:46, 26 September 2025 (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=29319712 -->
== Wikifunctions & Abstract Wikipedia Newsletter #220 is out: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the latest functions and types you can create, we announce that functions are now available to call on 152 projects, we talk about our presentations at Wikimedia meetings, 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/1759771800 October 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:55, 4 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #221 is out: Decision on location for abstract content and Quarterly Planning for October–December ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our plans and work for the upcoming quarter (October-December 2025), we report on the next events we'll be part of, 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]]) 17:47, 9 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #222 is out: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we kickstart our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we present a beautiful representation of functions by a community member, we report on the next events we'll be part of, 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]]) 17:04, 15 October 2025 (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=29444338 -->
== Wikifunctions & Abstract Wikipedia Newsletter #223 is out: Welcome Zaree and Laura! Naming contest round 1 kicked off ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome two new additions to the team, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we report on the next events we'll be part of, 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]]) 21:10, 23 October 2025 (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=29491948 -->
== Wikifunctions & Abstract Wikipedia Newsletter #224 is out: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we announce our first experimentation with short descriptions on Wikidata, we talk about our presentations at the upcoming WikidataCon 2025, and we take a look at the latest Type and 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/1762194600 November 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:48, 30 October 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #225 is out: 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 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the closing of the first phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we introduce a possible implementation of Wikifunctions for Wiktionaries, we talk about our latest outreach events, and we take a look at the latest Type and software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:06, 6 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #226 is out: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we summarise current discussion regarding the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss how we are rewriting the backend, we ask for help in substituting a function, we suggest you the recordings of Wikifunctions-related sessions at the WikidataCon 2025, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1763481600 November 18, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:42, 13 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #227 is out: Second round of voting for naming the wiki with language-independent content; Sharing function calls ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the start of the second phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share the results of the MacArthur Foundation's 100&Change contest, we share the recording of the last NLG SIG meeting, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:11, 21 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #228 is out: Vote on the new wiki name! Finishing each other’s sentences ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our progress on sentence creation with functions, 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/1762194600 December 1, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:38, 27 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #229 is out: And the name is Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the final results of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share two demos about new Wikifunctions features, we talk about Wikidata components in Wikifunctions, 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]]) 11:02, 4 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #230 is out: How to write better error messages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share an essay on how to write better error messages, on improving which we focused in the last months.
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:01, 12 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #231 is out: We wish you a happy new Gregorian year! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we showcase some templates using Wikifunctions functions on several projects, and we wrap up work for this Gregorian year, wishing you happy holidays.
The updates will resume in the week of January 14, so if you feel like you want more, you can always read the previous updates in [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:01, 18 December 2025 (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=29814552 -->
== Wikifunctions & Abstract Wikipedia Newsletter #232 is out: 25 years of Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the first issue of 2026, we celebrate our incredible milestone of 25 years of Wikipedia and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 16 January 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=29902635 -->
== Wikifunctions & Abstract Wikipedia Newsletter #233 is out: Quarterly plan for January–March 2026 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our work plans for the quarter that goes from January to March 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]]) 12:01, 22 January 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #234 is out: Integrating Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our ideas about the integration of Abstract Wikipedia with the existing Wikimedia projects, 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:51, 30 January 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=29963119 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on February 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1770661800 February 9, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 06:23, 6 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #235 is out: Finishing each other sentences: Starting things; Offsite in Istanbul ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the results of our recent team offsite (meeting in person) in Istanbul, Türkiye, especially on creating sentence fragments in several languages.
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]]) 16:31, 13 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #236 is out: A sneak preview of Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a sneak preview of how Abstract Wikipedia will look like and work, 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]]) 13:15, 20 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #237 is out: Graceful overrides and fallbacks ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss different patterns in articles about years on different Wikipedias, we present the video of the Wikifunctions presentation by Nicolas Vigneron at the last Celtic Knot, 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/1772476200 March 2, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:18, 27 February 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, 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]]) 17:28, 6 March 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #239 is out: A new composition language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about the revamp of the composition language on Wikifunctions, with its potential for further improvements.
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]]) 16:19, 12 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #240 is out: Abstract Wikipedia is now in Beta ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate the launch of the [https://abstract.wikipedia.org/ preliminary Beta version of Abstract Wikipedia], 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]]) 18:23, 19 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #241 is out: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the first early edits on [https://abstract.wikipedia.org/ Abstract Wikipedia], we share the status of Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:48, 26 March 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=30289284 -->
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
hnb4wsi1fdrxv32nr62jf8hq60pv31l
Talk:Z20
1
18413
275296
118108
2026-05-16T00:34:30Z
YoshiRulz
10156
Add auto-generated docs
275296
wikitext
text/x-wiki
{{type documentation|Z20|Test case}}
== Labels missing language ==
@[[User:Jagwar|Jagwar]] Hello, I have removed the labels "antso" and "fanekem-baliny" labels from this object since they had no language object attached, and I am unsure if they were meant to be Malagasy/MG. Please feel free to readd them if they are supposed to be in this language. [[User:Terasail|<span style="color:#088; font-weight:750;">Terasail</span>]][[User talk:Terasail|<sup><span style="color:#000;">'''[✉️]'''</span></sup>]] 18:10, 2 December 2023 (UTC)
:Hello, they were indeed in Malagasy, but the language labels got omitted somehow, not sure why. I put them back, this time with the correct langauge labels. [[User:Jagwar|Jagwar]] ([[User talk:Jagwar|talk]]) 19:49, 2 December 2023 (UTC)
== Cannot edit ==
I'm trying to fix a spelling error in the Hebrew labels of inputs. I can open the page for editing. I change the values. I push "Publish". And I get: "User does not have permission to edit" (I see it in English; my user interface language is Hebrew, and everything appears in Hebrew, but this error message appears in English.)
The page <nowiki>https://www.wikifunctions.org/w/index.php?title=Z20&action=info</nowiki> says that it's protected to users with the permission wikilambda-edit, wikilambda-create. My user groups are "Translation administrators (until 19:54, 29 December 2024), Autoconfirmed users, Users". The group's users seem to have wikilambda-edit, wikilambda-create. So what's wrong? Am I missing something? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 22:31, 29 July 2024 (UTC)
lshd4bignzk401x2ya6dumk1mt072fk
Translations:Wikifunctions:Introduction/16/id
1198
20999
275335
72873
2026-05-16T02:11:57Z
Rachmat04
137
275335
wikitext
text/x-wiki
Anda dapat menambahkan fungsi buatan Anda sendiri ke Wikifunctions. Buatlah sebuah fungsi baru untuk digunakan dalam proyek Anda sendiri dan bagikan kepada orang lain agar mereka juga dapat menggunakannya. Fungsi baru tersebut dapat ditulis dalam [[$1|bahasa pemrograman pilihan Anda]].
evifxlzzjy9fwgnn7471gw8k7ac6za5
Translations:Wikifunctions:Introduction/61/id
1198
21042
275331
101643
2026-05-16T02:09:53Z
Rachmat04
137
275331
wikitext
text/x-wiki
Bagian "Panggilan" seharusnya terbuka secara otomatis.
mnyyygic0bzqkkv6m0vl9c59i5cs0cp
Translations:Wikifunctions:Introduction/64/id
1198
21045
275329
129785
2026-05-16T02:09:33Z
Rachmat04
137
275329
wikitext
text/x-wiki
Bagian "Validasi Hasil" seharusnya terbuka secara otomatis.
rflcia4gyftxswp1zdoet8lfmeb6c9j
Wikifunctions:Status updates
4
22740
275005
274952
2026-05-15T14:27:24Z
Sannita (WMF)
10
Marked this version for translation
275005
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<translate><!--T:1--> '''[[<tvar name="sub">:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia</tvar>|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</translate>}}
{{Wikifunctions updates
| prevlabel = <translate><!--T:2--> Previous update</translate>
| prev = 2024-02-01
| nextlabel = <translate><!--T:3--> Last update</translate>
| next = 2026-05-15
}}
<translate><!--T:4-->
A lot is happening around Wikifunctions and Abstract Wikipedia. This is the page where our updates are posted, including the [[<tvar name="1">Special:MyLanguage/WF:function of the Week</tvar>|function of the Week]].
<!--T:5-->
You can also subscribe to the [[<tvar name="sub">:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia</tvar>|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump.</translate>
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=<translate nowrap><!--T:119--> Search all status updates</translate>
</inputbox>
<translate>
== Newsletters == <!--T:28-->
</translate>
<!--<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 ===
* <translate><!--T:120--> <tvar name="1">{{Status updates|2026-05-15}}</tvar>: A higher meaning</translate>
* <translate><!--T:117--> <tvar name="1">{{Status updates|2026-05-08}}</tvar>: References from Wikidata are now available</translate>
* <translate><!--T:116--> <tvar name="1">{{Status updates|2026-05-02}}</tvar>: Request for input: what should we count for Abstract Wikipedia?</translate>
* <translate><!--T:115--> <tvar name="1">{{Status updates|2026-04-25}}</tvar>: The Foundation's search for the perfect language</translate>
* <translate><!--T:114--> <tvar name="1">{{Status updates|2026-04-16}}</tvar>: Milestones; Some major issues hopefully resolved</translate>
* <translate><!--T:113--> <tvar name="1">{{Status updates|2026-04-10}}</tvar>: Community proposals for capturing meaning</translate>
* <translate><!--T:112--> <tvar name="1">{{Status updates|2026-04-02}}</tvar>: Request for Discussion: Syntactic tables</translate>
* <translate><!--T:111--> <tvar name="1">{{Status updates|2026-03-26}}</tvar>: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</translate>
* <translate><!--T:110--> <tvar name="1">{{Status updates|2026-03-19}}</tvar>: Abstract Wikipedia in Beta</translate>
* <translate><!--T:109--> <tvar name="1">{{Status updates|2026-03-11}}</tvar>: A new composition language</translate>
* <translate><!--T:108--> <tvar name="1">{{Status updates|2026-03-06}}</tvar>: Citations and Copy and Paste</translate>
* <translate><!--T:107--> <tvar name="1">{{Status updates|2026-02-26}}</tvar>: Graceful overrides and fallbacks</translate>
* <translate><!--T:106--> <tvar name="1">{{Status updates|2026-02-20}}</tvar>: A sneak preview of Abstract Wikipedia</translate>
* <translate><!--T:105--> <tvar name="1">{{Status updates|2026-02-13}}</tvar>: Finishing each other sentences: Starting things; Offsite in Istanbul</translate>
* <translate><!--T:104--> <tvar name="1">{{Status updates|2026-01-29}}</tvar>: Integrating Abstract Wikipedia</translate>
* <translate><!--T:103--> <tvar name="1">{{Status updates|2026-01-22}}</tvar>: Quarterly plan for January–March 2026</translate>
* <translate><!--T:102--> <tvar name="1">{{Status updates|2026-01-15}}</tvar>: 25 years of Wikipedia</translate>
=== 2025 ===
* <translate><!--T:101--> <tvar name="1">{{Status updates|2025-12-18}}</tvar>: We wish you a happy new Gregorian year!</translate>
* <translate><!--T:100--> <tvar name="1">{{Status updates|2025-12-11}}</tvar>: How to write better error messages</translate>
* <translate><!--T:99--> <tvar name="1">{{Status updates|2025-12-04}}</tvar>: And the name is Abstract Wikipedia</translate>
* <translate><!--T:98--> <tvar name="1">{{Status updates|2025-11-27}}</tvar>: Vote on the new wiki name!; Finishing each other’s sentences</translate>
* <translate><!--T:97--> <tvar name="1">{{Status updates|2025-11-20}}</tvar>: Second round of voting for naming the wiki with language-independent content; Sharing function calls</translate>
* <translate><!--T:96--> <tvar name="1">{{Status updates|2025-11-13}}</tvar>: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</translate>
* <translate><!--T:95--> <tvar name="1">{{Status updates|2025-11-05}}</tvar>: 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</translate>
* <translate><!--T:94--> <tvar name="1">{{Status updates|2025-10-29}}</tvar>: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</translate>
* <translate><!--T:93--> <tvar name="1">{{Status updates|2025-10-23}}</tvar>: Welcome Zaree and Laura! Naming contest round 1 kicked off</translate>
* <translate><!--T:92--> <tvar name="1">{{Status updates|2025-10-15}}</tvar>: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</translate>
* <translate><!--T:91--> <tvar name="1">{{Status updates|2025-10-08}}</tvar>: Decision on location for abstract content and Quarterly Planning for October–December</translate>
* <translate><!--T:90--> <tvar name="1">{{Status updates|2025-10-03}}</tvar>: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</translate>
* <translate><!--T:89--> <tvar name="1">{{Status updates|2025-09-26}}</tvar>: Accessing qualifiers in Wikidata statements</translate>
* <translate><!--T:88--> <tvar name="1">{{Status updates|2025-09-19}}</tvar>: Wikifunctions available on 123 Wiktionary languages</translate>
* <translate><!--T:87--> <tvar name="1">{{Status updates|2025-09-12}}</tvar>: More than 3,000 functions on Wikifunctions</translate>
* <translate><!--T:86--> <tvar name="1">{{Status updates|2025-09-07}}</tvar>: Copying function calls from one Wikipedia to another</translate>
* <translate><!--T:85--> <tvar name="1">{{Status updates|2025-08-29}}</tvar>: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</translate>
* <translate><!--T:84--> <tvar name="1">{{Status updates|2025-08-22}}</tvar>: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</translate>
* <translate><!--T:83--> <tvar name="1">{{Status updates|2025-08-01}}</tvar>: Wikimania 2025 is coming soon!</translate>
* <translate><!--T:82--> <tvar name="1">{{Status updates|2025-07-26}}</tvar>: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</translate>
* <translate><!--T:81--> <tvar name="1">{{Status updates|2025-07-19}}</tvar>: Wikidata-based enumerations are here</translate>
* <translate><!--T:80--> <tvar name="1">{{Status updates|2025-07-10}}</tvar>: Length limits on labels and descriptions</translate>
* <translate><!--T:79--> <tvar name="1">{{Status updates|2025-07-04}}</tvar>: Coverage of 1298</translate>
* <translate><!--T:78--> <tvar name="1">{{Status updates|2025-06-27}}</tvar>: How many people are needed to write an encyclopedia?</translate>
* <translate><!--T:76--> <tvar name="1">{{Status updates|2025-06-21}}</tvar>: Quarterly Planning for July–September 2025</translate>
* <translate><!--T:77--> <tvar name="1">{{Status updates|2025-06-15}}</tvar>: Closing the consultation about the location of Abstract Content</translate>
* <translate><!--T:75--> <tvar name="1">{{Status updates|2025-06-06}}</tvar>: Where will Abstract Content go?</translate>
* <translate><!--T:74--> <tvar name="1">{{Status updates|2025-05-29}}</tvar>: Rolling out to five Wiktionaries; Calculating with today's date</translate>
* <translate><!--T:73--> <tvar name="1">{{Status updates|2025-05-23}}</tvar>: Ongoing consultation about the Location for Abstract Content</translate>
* <translate><!--T:72--> <tvar name="1">{{Status updates|2025-05-15}}</tvar>: Location of Abstract Content</translate>
* <translate><!--T:71--> <tvar name="1">{{Status updates|2025-05-09}}</tvar>: Abstract Wikipedia and the Wikimedia AI Strategy</translate>
* <translate><!--T:70--> <tvar name="1">{{Status updates|2025-04-30}}</tvar>: Abstract Wikipedia is a MacArthur 100&Change finalist</translate>
* <translate><!--T:69--> <tvar name="1">{{Status updates|2025-04-25}}</tvar>: Welcome, Gregory!</translate>
* <translate><!--T:68--> <tvar name="1">{{Status updates|2025-04-16}}</tvar>: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</translate>
* <translate><!--T:67--> <tvar name="1">{{Status updates|2025-04-11}}</tvar>: Quarter in review</translate>
* <translate><!--T:65--> <tvar name="1">{{Status updates|2025-04-05}}</tvar>: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</translate>
* <translate><!--T:66--> <tvar name="1">{{Status updates|2025-03-28}}</tvar>: It's about time</translate>
* <translate><!--T:64--> <tvar name="1">{{Status updates|2025-03-20}}</tvar>: Wikidata-based simple enumerations</translate>
* <translate><!--T:63--> <tvar name="1">{{Status updates|2025-03-15}}</tvar>: Upcoming NLG meeting, Recent Changes in the software</translate>
* <translate><!--T:62--> <tvar name="1">{{Status updates|2025-03-07}}</tvar>: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</translate>
* <translate><!--T:61--> <tvar name="1">{{Status updates|2025-02-26}}</tvar>: From things to words</translate>
* <translate><!--T:60--> <tvar name="1">{{Status updates|2025-02-19}}</tvar>: A proposal for types per language and part of speech</translate>
* <translate><!--T:59--> <tvar name="1">{{Status updates|2025-02-13}}</tvar>: Restricting the World, redux</translate>
* <translate><!--T:58--> <tvar name="1">{{Status updates|2025-02-06}}</tvar>: Invitation to the Natural Language Generation Special Interest Group</translate>
* <translate><!--T:57--> <tvar name="1">{{Status updates|2025-01-29}}</tvar>: With 2000 Functions into the new year: time for stats</translate>
* <translate><!--T:56--> <tvar name="1">{{Status updates|2025-01-22}}</tvar>: Welcome, David! Naming conventions recommendations</translate>
* <translate><!--T:55--> <tvar name="1">{{Status updates|2025-01-15}}</tvar>: Happy Wikipedia day! Quarterly planning</translate>
=== 2024 ===
* <translate><!--T:54--> <tvar name="1">{{Status updates|2024-12-19}}</tvar>: Function of the Week: age; Intros for year articles; New Type: Floating-point number</translate>
* <translate><!--T:53--> <tvar name="1">{{Status updates|2024-12-12}}</tvar>: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</translate>
* <translate><!--T:52--> <tvar name="1">{{Status updates|2024-11-27}}</tvar>: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</translate>
* <translate><!--T:51--> <tvar name="1">{{Status updates|2024-11-21}}</tvar>: New special page for missing labels, new type for Gregorian years, and much more</translate>
* <translate><!--T:50--> <tvar name="1">{{Status updates|2024-11-13}}</tvar>: New Type: Rational number; Documentation on Wikidata-based types; and more</translate>
* <translate><!--T:48--> <tvar name="1">{{Status updates|2024-11-07}}</tvar>: The Dream of a Universal Language</translate>
* <translate><!--T:49--> <tvar name="1">{{Status updates|2024-11-01}}</tvar>: Rewriting the backend</translate>
* <translate><!--T:47--> <tvar name="1">{{Status updates|2024-10-25}}</tvar>: Our goal for this Quarter: Agreement</translate>
* <translate><!--T:45--> <tvar name="1">{{Status updates|2024-10-17}}</tvar>: What could abstract content look like?</translate>
* <translate><!--T:46--> <tvar name="1">{{Status updates|2024-10-11}}</tvar>: Wikidata Lexemes in Wikifunctions are coming soon</translate>
* <translate><!--T:44--> <tvar name="1">{{Status updates|2024-10-02}}</tvar>: Focus topic: Food</translate>
* <translate><!--T:43--> <tvar name="1">{{Status updates|2024-09-26}}</tvar>: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</translate>
* <translate><!--T:42--> <tvar name="1">{{Status updates|2024-09-20}}</tvar>: Introducing focus topic areas</translate>
* <translate><!--T:41--> <tvar name="1">{{Status updates|2024-09-13}}</tvar>: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</translate>
* <translate><!--T:40--> <tvar name="1">{{Status updates|2024-09-06}}</tvar>: Volunteer's corner and other updates</translate>
* <translate><!--T:39--> <tvar name="1">{{Status updates|2024-08-29}}</tvar>: Limits on Name and Description Lengths</translate>
* <translate><!--T:38--> <tvar name="1">{{Status updates|2024-08-23}}</tvar>: WasmEdge, Now 300ms Less Edgy</translate>
* <translate><!--T:37--> <tvar name="1">{{Status updates|2024-08-16}}</tvar>: Wikimania 2024 edition</translate>
* <translate><!--T:36--> <tvar name="1">{{Status updates|2024-08-02}}</tvar>: Revamping our 'About' widget</translate>
* <translate><!--T:35--> <tvar name="1">{{Status updates|2024-07-26}}</tvar>: Wikimania 2024 coming soon!</translate>
* <translate><!--T:34--> <tvar name="1">{{Status updates|2024-07-18}}</tvar>: Research report on integrating Wikifunctions from Wikipedia</translate>
* <translate><!--T:33--> <tvar name="1">{{Status updates|2024-07-10}}</tvar>: Type proposals for accessing Lexemes</translate>
* <translate><!--T:32--> <tvar name="1">{{Status updates|2024-07-03}}</tvar>: Quarterly planning</translate>
* <translate><!--T:31--> <tvar name="1">{{Status updates|2024-06-26}}</tvar>: Welcome, Daphne!</translate>
* <translate><!--T:30--> <tvar name="1">{{Status updates|2024-06-20}}</tvar>: New Type: Integers</translate>
* <translate><!--T:29--> <tvar name="1">{{Status updates|2024-06-13}}</tvar>: New Type: Igbo calendar months</translate>
* <translate><!--T:27--> <tvar name="1">{{Status updates|2024-06-06}}</tvar>: New Type: Sign</translate>
* <translate><!--T:26--> <tvar name="1">{{Status updates|2024-05-30}}</tvar>: A single singular or a plurality of plurals?</translate>
* <translate><!--T:25--> <tvar name="1">{{Status updates|2024-05-22}}</tvar>: New Type: Gregorian calendar months</translate>
* <translate><!--T:24--> <tvar name="1">{{Status updates|2024-05-15}}</tvar>: Call for Functions: Spell out the number!</translate>
* <translate><!--T:23--> <tvar name="1">{{Status updates|2024-05-10}}</tvar>: Flagship type for enumerations: Months of the Gregorian calendar</translate>
* <translate><!--T:22--> <tvar name="1">{{Status updates|2024-05-03}}</tvar>: Team meeting and Quarterly plan</translate>
* <translate><!--T:21--> <tvar name="1">{{Status updates|2024-04-19}}</tvar>: Welcome, Sharvani!</translate>
* <translate><!--T:20--> <tvar name="1">{{Status updates|2024-04-11}}</tvar>: New API for calling Wikifunctions and celebrating 1000 functions</translate>
* <translate><!--T:19--> <tvar name="1">{{Status updates|2024-04-03}}</tvar>: Product Update on Diff and Upcoming API Improvements</translate>
* <translate><!--T:18--> <tvar name="1">{{Status updates|2024-03-28}}</tvar>: Creating tests is now much easier!</translate>
* <translate><!--T:17--> <tvar name="1">{{Status updates|2024-03-21}}</tvar>: On the way to internationalizing numbers</translate>
* <translate><!--T:16--> <tvar name="1">{{Status updates|2024-03-13}}</tvar>: On identity</translate>
* <translate><!--T:15--> <tvar name="1">{{Status updates|2024-03-07}}</tvar>: Introducing our second new type: Natural numbers</translate>
* <translate><!--T:14--> <tvar name="1">{{Status updates|2024-02-28}}</tvar>: Type proposal for natural numbers</translate>
* <translate><!--T:13--> <tvar name="1">{{Status updates|2024-02-22}}</tvar>: Updating the function model</translate>
* <translate><!--T:12--> <tvar name="1">{{Status updates|2024-02-14}}</tvar>: Fix-it week</translate>
* <translate><!--T:11--> <tvar name="1">{{Status updates|2024-02-07}}</tvar>: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</translate>
* <translate><!--T:9--> <tvar name="1">{{Status updates|2024-02-01}}</tvar>: The Igbo Imperative!</translate>
<translate>
=== Before February 2024 === <!--T:7-->
<!--T:10-->
All updates from this period are [[<tvar name="meta">:m:Special:MyLanguage/Abstract Wikipedia/Updates</tvar>|available on Meta-Wiki]].
</translate>
[[Category:Status updates{{#translation:}}| ]]
s3dxsr7dxxf071iwweo8l4s15gnrxh3
275152
275005
2026-05-15T18:43:01Z
Arlo Barnes
1231
see also template
275152
wikitext
text/x-wiki
<languages/>
{{see also|meta:Abstract Wikipedia/Updates}}{{shortcut|WF:SU}}{{notice|1=<translate><!--T:1--> '''[[<tvar name="sub">:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia</tvar>|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</translate>}}
{{Wikifunctions updates
| prevlabel = <translate><!--T:2--> Previous update</translate>
| prev = 2024-02-01
| nextlabel = <translate><!--T:3--> Last update</translate>
| next = 2026-05-15
}}
<translate><!--T:4-->
A lot is happening around Wikifunctions and Abstract Wikipedia. This is the page where our updates are posted, including the [[<tvar name="1">Special:MyLanguage/WF:function of the Week</tvar>|function of the Week]].
<!--T:5-->
You can also subscribe to the [[<tvar name="sub">:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia</tvar>|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump.</translate>
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=<translate nowrap><!--T:119--> Search all status updates</translate>
</inputbox>
<translate>
== Newsletters == <!--T:28-->
</translate>
<!--<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 ===
* <translate><!--T:120--> <tvar name="1">{{Status updates|2026-05-15}}</tvar>: A higher meaning</translate>
* <translate><!--T:117--> <tvar name="1">{{Status updates|2026-05-08}}</tvar>: References from Wikidata are now available</translate>
* <translate><!--T:116--> <tvar name="1">{{Status updates|2026-05-02}}</tvar>: Request for input: what should we count for Abstract Wikipedia?</translate>
* <translate><!--T:115--> <tvar name="1">{{Status updates|2026-04-25}}</tvar>: The Foundation's search for the perfect language</translate>
* <translate><!--T:114--> <tvar name="1">{{Status updates|2026-04-16}}</tvar>: Milestones; Some major issues hopefully resolved</translate>
* <translate><!--T:113--> <tvar name="1">{{Status updates|2026-04-10}}</tvar>: Community proposals for capturing meaning</translate>
* <translate><!--T:112--> <tvar name="1">{{Status updates|2026-04-02}}</tvar>: Request for Discussion: Syntactic tables</translate>
* <translate><!--T:111--> <tvar name="1">{{Status updates|2026-03-26}}</tvar>: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</translate>
* <translate><!--T:110--> <tvar name="1">{{Status updates|2026-03-19}}</tvar>: Abstract Wikipedia in Beta</translate>
* <translate><!--T:109--> <tvar name="1">{{Status updates|2026-03-11}}</tvar>: A new composition language</translate>
* <translate><!--T:108--> <tvar name="1">{{Status updates|2026-03-06}}</tvar>: Citations and Copy and Paste</translate>
* <translate><!--T:107--> <tvar name="1">{{Status updates|2026-02-26}}</tvar>: Graceful overrides and fallbacks</translate>
* <translate><!--T:106--> <tvar name="1">{{Status updates|2026-02-20}}</tvar>: A sneak preview of Abstract Wikipedia</translate>
* <translate><!--T:105--> <tvar name="1">{{Status updates|2026-02-13}}</tvar>: Finishing each other sentences: Starting things; Offsite in Istanbul</translate>
* <translate><!--T:104--> <tvar name="1">{{Status updates|2026-01-29}}</tvar>: Integrating Abstract Wikipedia</translate>
* <translate><!--T:103--> <tvar name="1">{{Status updates|2026-01-22}}</tvar>: Quarterly plan for January–March 2026</translate>
* <translate><!--T:102--> <tvar name="1">{{Status updates|2026-01-15}}</tvar>: 25 years of Wikipedia</translate>
=== 2025 ===
* <translate><!--T:101--> <tvar name="1">{{Status updates|2025-12-18}}</tvar>: We wish you a happy new Gregorian year!</translate>
* <translate><!--T:100--> <tvar name="1">{{Status updates|2025-12-11}}</tvar>: How to write better error messages</translate>
* <translate><!--T:99--> <tvar name="1">{{Status updates|2025-12-04}}</tvar>: And the name is Abstract Wikipedia</translate>
* <translate><!--T:98--> <tvar name="1">{{Status updates|2025-11-27}}</tvar>: Vote on the new wiki name!; Finishing each other’s sentences</translate>
* <translate><!--T:97--> <tvar name="1">{{Status updates|2025-11-20}}</tvar>: Second round of voting for naming the wiki with language-independent content; Sharing function calls</translate>
* <translate><!--T:96--> <tvar name="1">{{Status updates|2025-11-13}}</tvar>: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</translate>
* <translate><!--T:95--> <tvar name="1">{{Status updates|2025-11-05}}</tvar>: 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</translate>
* <translate><!--T:94--> <tvar name="1">{{Status updates|2025-10-29}}</tvar>: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</translate>
* <translate><!--T:93--> <tvar name="1">{{Status updates|2025-10-23}}</tvar>: Welcome Zaree and Laura! Naming contest round 1 kicked off</translate>
* <translate><!--T:92--> <tvar name="1">{{Status updates|2025-10-15}}</tvar>: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</translate>
* <translate><!--T:91--> <tvar name="1">{{Status updates|2025-10-08}}</tvar>: Decision on location for abstract content and Quarterly Planning for October–December</translate>
* <translate><!--T:90--> <tvar name="1">{{Status updates|2025-10-03}}</tvar>: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</translate>
* <translate><!--T:89--> <tvar name="1">{{Status updates|2025-09-26}}</tvar>: Accessing qualifiers in Wikidata statements</translate>
* <translate><!--T:88--> <tvar name="1">{{Status updates|2025-09-19}}</tvar>: Wikifunctions available on 123 Wiktionary languages</translate>
* <translate><!--T:87--> <tvar name="1">{{Status updates|2025-09-12}}</tvar>: More than 3,000 functions on Wikifunctions</translate>
* <translate><!--T:86--> <tvar name="1">{{Status updates|2025-09-07}}</tvar>: Copying function calls from one Wikipedia to another</translate>
* <translate><!--T:85--> <tvar name="1">{{Status updates|2025-08-29}}</tvar>: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</translate>
* <translate><!--T:84--> <tvar name="1">{{Status updates|2025-08-22}}</tvar>: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</translate>
* <translate><!--T:83--> <tvar name="1">{{Status updates|2025-08-01}}</tvar>: Wikimania 2025 is coming soon!</translate>
* <translate><!--T:82--> <tvar name="1">{{Status updates|2025-07-26}}</tvar>: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</translate>
* <translate><!--T:81--> <tvar name="1">{{Status updates|2025-07-19}}</tvar>: Wikidata-based enumerations are here</translate>
* <translate><!--T:80--> <tvar name="1">{{Status updates|2025-07-10}}</tvar>: Length limits on labels and descriptions</translate>
* <translate><!--T:79--> <tvar name="1">{{Status updates|2025-07-04}}</tvar>: Coverage of 1298</translate>
* <translate><!--T:78--> <tvar name="1">{{Status updates|2025-06-27}}</tvar>: How many people are needed to write an encyclopedia?</translate>
* <translate><!--T:76--> <tvar name="1">{{Status updates|2025-06-21}}</tvar>: Quarterly Planning for July–September 2025</translate>
* <translate><!--T:77--> <tvar name="1">{{Status updates|2025-06-15}}</tvar>: Closing the consultation about the location of Abstract Content</translate>
* <translate><!--T:75--> <tvar name="1">{{Status updates|2025-06-06}}</tvar>: Where will Abstract Content go?</translate>
* <translate><!--T:74--> <tvar name="1">{{Status updates|2025-05-29}}</tvar>: Rolling out to five Wiktionaries; Calculating with today's date</translate>
* <translate><!--T:73--> <tvar name="1">{{Status updates|2025-05-23}}</tvar>: Ongoing consultation about the Location for Abstract Content</translate>
* <translate><!--T:72--> <tvar name="1">{{Status updates|2025-05-15}}</tvar>: Location of Abstract Content</translate>
* <translate><!--T:71--> <tvar name="1">{{Status updates|2025-05-09}}</tvar>: Abstract Wikipedia and the Wikimedia AI Strategy</translate>
* <translate><!--T:70--> <tvar name="1">{{Status updates|2025-04-30}}</tvar>: Abstract Wikipedia is a MacArthur 100&Change finalist</translate>
* <translate><!--T:69--> <tvar name="1">{{Status updates|2025-04-25}}</tvar>: Welcome, Gregory!</translate>
* <translate><!--T:68--> <tvar name="1">{{Status updates|2025-04-16}}</tvar>: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</translate>
* <translate><!--T:67--> <tvar name="1">{{Status updates|2025-04-11}}</tvar>: Quarter in review</translate>
* <translate><!--T:65--> <tvar name="1">{{Status updates|2025-04-05}}</tvar>: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</translate>
* <translate><!--T:66--> <tvar name="1">{{Status updates|2025-03-28}}</tvar>: It's about time</translate>
* <translate><!--T:64--> <tvar name="1">{{Status updates|2025-03-20}}</tvar>: Wikidata-based simple enumerations</translate>
* <translate><!--T:63--> <tvar name="1">{{Status updates|2025-03-15}}</tvar>: Upcoming NLG meeting, Recent Changes in the software</translate>
* <translate><!--T:62--> <tvar name="1">{{Status updates|2025-03-07}}</tvar>: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</translate>
* <translate><!--T:61--> <tvar name="1">{{Status updates|2025-02-26}}</tvar>: From things to words</translate>
* <translate><!--T:60--> <tvar name="1">{{Status updates|2025-02-19}}</tvar>: A proposal for types per language and part of speech</translate>
* <translate><!--T:59--> <tvar name="1">{{Status updates|2025-02-13}}</tvar>: Restricting the World, redux</translate>
* <translate><!--T:58--> <tvar name="1">{{Status updates|2025-02-06}}</tvar>: Invitation to the Natural Language Generation Special Interest Group</translate>
* <translate><!--T:57--> <tvar name="1">{{Status updates|2025-01-29}}</tvar>: With 2000 Functions into the new year: time for stats</translate>
* <translate><!--T:56--> <tvar name="1">{{Status updates|2025-01-22}}</tvar>: Welcome, David! Naming conventions recommendations</translate>
* <translate><!--T:55--> <tvar name="1">{{Status updates|2025-01-15}}</tvar>: Happy Wikipedia day! Quarterly planning</translate>
=== 2024 ===
* <translate><!--T:54--> <tvar name="1">{{Status updates|2024-12-19}}</tvar>: Function of the Week: age; Intros for year articles; New Type: Floating-point number</translate>
* <translate><!--T:53--> <tvar name="1">{{Status updates|2024-12-12}}</tvar>: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</translate>
* <translate><!--T:52--> <tvar name="1">{{Status updates|2024-11-27}}</tvar>: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</translate>
* <translate><!--T:51--> <tvar name="1">{{Status updates|2024-11-21}}</tvar>: New special page for missing labels, new type for Gregorian years, and much more</translate>
* <translate><!--T:50--> <tvar name="1">{{Status updates|2024-11-13}}</tvar>: New Type: Rational number; Documentation on Wikidata-based types; and more</translate>
* <translate><!--T:48--> <tvar name="1">{{Status updates|2024-11-07}}</tvar>: The Dream of a Universal Language</translate>
* <translate><!--T:49--> <tvar name="1">{{Status updates|2024-11-01}}</tvar>: Rewriting the backend</translate>
* <translate><!--T:47--> <tvar name="1">{{Status updates|2024-10-25}}</tvar>: Our goal for this Quarter: Agreement</translate>
* <translate><!--T:45--> <tvar name="1">{{Status updates|2024-10-17}}</tvar>: What could abstract content look like?</translate>
* <translate><!--T:46--> <tvar name="1">{{Status updates|2024-10-11}}</tvar>: Wikidata Lexemes in Wikifunctions are coming soon</translate>
* <translate><!--T:44--> <tvar name="1">{{Status updates|2024-10-02}}</tvar>: Focus topic: Food</translate>
* <translate><!--T:43--> <tvar name="1">{{Status updates|2024-09-26}}</tvar>: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</translate>
* <translate><!--T:42--> <tvar name="1">{{Status updates|2024-09-20}}</tvar>: Introducing focus topic areas</translate>
* <translate><!--T:41--> <tvar name="1">{{Status updates|2024-09-13}}</tvar>: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</translate>
* <translate><!--T:40--> <tvar name="1">{{Status updates|2024-09-06}}</tvar>: Volunteer's corner and other updates</translate>
* <translate><!--T:39--> <tvar name="1">{{Status updates|2024-08-29}}</tvar>: Limits on Name and Description Lengths</translate>
* <translate><!--T:38--> <tvar name="1">{{Status updates|2024-08-23}}</tvar>: WasmEdge, Now 300ms Less Edgy</translate>
* <translate><!--T:37--> <tvar name="1">{{Status updates|2024-08-16}}</tvar>: Wikimania 2024 edition</translate>
* <translate><!--T:36--> <tvar name="1">{{Status updates|2024-08-02}}</tvar>: Revamping our 'About' widget</translate>
* <translate><!--T:35--> <tvar name="1">{{Status updates|2024-07-26}}</tvar>: Wikimania 2024 coming soon!</translate>
* <translate><!--T:34--> <tvar name="1">{{Status updates|2024-07-18}}</tvar>: Research report on integrating Wikifunctions from Wikipedia</translate>
* <translate><!--T:33--> <tvar name="1">{{Status updates|2024-07-10}}</tvar>: Type proposals for accessing Lexemes</translate>
* <translate><!--T:32--> <tvar name="1">{{Status updates|2024-07-03}}</tvar>: Quarterly planning</translate>
* <translate><!--T:31--> <tvar name="1">{{Status updates|2024-06-26}}</tvar>: Welcome, Daphne!</translate>
* <translate><!--T:30--> <tvar name="1">{{Status updates|2024-06-20}}</tvar>: New Type: Integers</translate>
* <translate><!--T:29--> <tvar name="1">{{Status updates|2024-06-13}}</tvar>: New Type: Igbo calendar months</translate>
* <translate><!--T:27--> <tvar name="1">{{Status updates|2024-06-06}}</tvar>: New Type: Sign</translate>
* <translate><!--T:26--> <tvar name="1">{{Status updates|2024-05-30}}</tvar>: A single singular or a plurality of plurals?</translate>
* <translate><!--T:25--> <tvar name="1">{{Status updates|2024-05-22}}</tvar>: New Type: Gregorian calendar months</translate>
* <translate><!--T:24--> <tvar name="1">{{Status updates|2024-05-15}}</tvar>: Call for Functions: Spell out the number!</translate>
* <translate><!--T:23--> <tvar name="1">{{Status updates|2024-05-10}}</tvar>: Flagship type for enumerations: Months of the Gregorian calendar</translate>
* <translate><!--T:22--> <tvar name="1">{{Status updates|2024-05-03}}</tvar>: Team meeting and Quarterly plan</translate>
* <translate><!--T:21--> <tvar name="1">{{Status updates|2024-04-19}}</tvar>: Welcome, Sharvani!</translate>
* <translate><!--T:20--> <tvar name="1">{{Status updates|2024-04-11}}</tvar>: New API for calling Wikifunctions and celebrating 1000 functions</translate>
* <translate><!--T:19--> <tvar name="1">{{Status updates|2024-04-03}}</tvar>: Product Update on Diff and Upcoming API Improvements</translate>
* <translate><!--T:18--> <tvar name="1">{{Status updates|2024-03-28}}</tvar>: Creating tests is now much easier!</translate>
* <translate><!--T:17--> <tvar name="1">{{Status updates|2024-03-21}}</tvar>: On the way to internationalizing numbers</translate>
* <translate><!--T:16--> <tvar name="1">{{Status updates|2024-03-13}}</tvar>: On identity</translate>
* <translate><!--T:15--> <tvar name="1">{{Status updates|2024-03-07}}</tvar>: Introducing our second new type: Natural numbers</translate>
* <translate><!--T:14--> <tvar name="1">{{Status updates|2024-02-28}}</tvar>: Type proposal for natural numbers</translate>
* <translate><!--T:13--> <tvar name="1">{{Status updates|2024-02-22}}</tvar>: Updating the function model</translate>
* <translate><!--T:12--> <tvar name="1">{{Status updates|2024-02-14}}</tvar>: Fix-it week</translate>
* <translate><!--T:11--> <tvar name="1">{{Status updates|2024-02-07}}</tvar>: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</translate>
* <translate><!--T:9--> <tvar name="1">{{Status updates|2024-02-01}}</tvar>: The Igbo Imperative!</translate>
<translate>
=== Before February 2024 === <!--T:7-->
<!--T:10-->
All updates from this period are [[<tvar name="meta">:m:Special:MyLanguage/Abstract Wikipedia/Updates</tvar>|available on Meta-Wiki]].
</translate>
[[Category:Status updates{{#translation:}}| ]]
mmheccnfanckapchshdsc5p87rcekfy
Category:Status updates
14
22741
275150
106672
2026-05-15T18:41:59Z
Arlo Barnes
1231
see also template
275150
wikitext
text/x-wiki
<languages/>
<translate>{{see also|meta:Abstract Wikipedia/Updates}}</translate>
[[category:contents{{#translation:}}]]
iz1sfguedixp2qtdwi28az8rkbg41mz
275151
275150
2026-05-15T18:42:28Z
Arlo Barnes
1231
cat to cat
275151
wikitext
text/x-wiki
<languages/>
<translate>{{see also|meta:category:Abstract Wikipedia/Updates}}</translate>
[[category:contents{{#translation:}}]]
e3gb0686xiblv50lzuz032opc3j4e6q
Wikifunctions:Status updates/en
4
22759
275011
274052
2026-05-15T14:27:31Z
FuzzyBot
207
Updating to match new version of source page
275011
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue}}
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2024-02-01
| nextlabel = Last update
| next = 2026-05-15
}}
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]].
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.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
== Newsletters ==
<!--<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 ===
* {{Status updates|2026-05-15}}: A higher meaning
* {{Status updates|2026-05-08}}: References from Wikidata are now available
* {{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?
* {{Status updates|2026-04-25}}: The Foundation's search for the perfect language
* {{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved
* {{Status updates|2026-04-10}}: Community proposals for capturing meaning
* {{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables
* {{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2
* {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta
* {{Status updates|2026-03-11}}: A new composition language
* {{Status updates|2026-03-06}}: Citations and Copy and Paste
* {{Status updates|2026-02-26}}: Graceful overrides and fallbacks
* {{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia
* {{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul
* {{Status updates|2026-01-29}}: Integrating Abstract Wikipedia
* {{Status updates|2026-01-22}}: Quarterly plan for January–March 2026
* {{Status updates|2026-01-15}}: 25 years of Wikipedia
=== 2025 ===
* {{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!
* {{Status updates|2025-12-11}}: How to write better error messages
* {{Status updates|2025-12-04}}: And the name is Abstract Wikipedia
* {{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences
* {{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls
* {{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?
* {{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
* {{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions
* {{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off
* {{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions
* {{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December
* {{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator
* {{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements
* {{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages
* {{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions
* {{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another
* {{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries
* {{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!
* {{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!
* {{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions
* {{Status updates|2025-07-19}}: Wikidata-based enumerations are here
* {{Status updates|2025-07-10}}: Length limits on labels and descriptions
* {{Status updates|2025-07-04}}: Coverage of 1298
* {{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?
* {{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025
* {{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content
* {{Status updates|2025-06-06}}: Where will Abstract Content go?
* {{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date
* {{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content
* {{Status updates|2025-05-15}}: Location of Abstract Content
* {{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy
* {{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist
* {{Status updates|2025-04-25}}: Welcome, Gregory!
* {{Status updates|2025-04-16}}: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter
* {{Status updates|2025-04-11}}: Quarter in review
* {{Status updates|2025-04-05}}: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager
* {{Status updates|2025-03-28}}: It's about time
* {{Status updates|2025-03-20}}: Wikidata-based simple enumerations
* {{Status updates|2025-03-15}}: Upcoming NLG meeting, Recent Changes in the software
* {{Status updates|2025-03-07}}: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London
* {{Status updates|2025-02-26}}: From things to words
* {{Status updates|2025-02-19}}: A proposal for types per language and part of speech
* {{Status updates|2025-02-13}}: Restricting the World, redux
* {{Status updates|2025-02-06}}: Invitation to the Natural Language Generation Special Interest Group
* {{Status updates|2025-01-29}}: With 2000 Functions into the new year: time for stats
* {{Status updates|2025-01-22}}: Welcome, David! Naming conventions recommendations
* {{Status updates|2025-01-15}}: Happy Wikipedia day! Quarterly planning
=== 2024 ===
* {{Status updates|2024-12-19}}: Function of the Week: age; Intros for year articles; New Type: Floating-point number
* {{Status updates|2024-12-12}}: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more
* {{Status updates|2024-11-27}}: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more
* {{Status updates|2024-11-21}}: New special page for missing labels, new type for Gregorian years, and much more
* {{Status updates|2024-11-13}}: New Type: Rational number; Documentation on Wikidata-based types; and more
* {{Status updates|2024-11-07}}: The Dream of a Universal Language
* {{Status updates|2024-11-01}}: Rewriting the backend
* {{Status updates|2024-10-25}}: Our goal for this Quarter: Agreement
* {{Status updates|2024-10-17}}: What could abstract content look like?
* {{Status updates|2024-10-11}}: Wikidata Lexemes in Wikifunctions are coming soon
* {{Status updates|2024-10-02}}: Focus topic: Food
* {{Status updates|2024-09-26}}: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow
* {{Status updates|2024-09-20}}: Introducing focus topic areas
* {{Status updates|2024-09-13}}: Dagbani Wikipedia will be our first wiki for Wikifunctions integration
* {{Status updates|2024-09-06}}: Volunteer's corner and other updates
* {{Status updates|2024-08-29}}: Limits on Name and Description Lengths
* {{Status updates|2024-08-23}}: WasmEdge, Now 300ms Less Edgy
* {{Status updates|2024-08-16}}: Wikimania 2024 edition
* {{Status updates|2024-08-02}}: Revamping our 'About' widget
* {{Status updates|2024-07-26}}: Wikimania 2024 coming soon!
* {{Status updates|2024-07-18}}: Research report on integrating Wikifunctions from Wikipedia
* {{Status updates|2024-07-10}}: Type proposals for accessing Lexemes
* {{Status updates|2024-07-03}}: Quarterly planning
* {{Status updates|2024-06-26}}: Welcome, Daphne!
* {{Status updates|2024-06-20}}: New Type: Integers
* {{Status updates|2024-06-13}}: New Type: Igbo calendar months
* {{Status updates|2024-06-06}}: New Type: Sign
* {{Status updates|2024-05-30}}: A single singular or a plurality of plurals?
* {{Status updates|2024-05-22}}: New Type: Gregorian calendar months
* {{Status updates|2024-05-15}}: Call for Functions: Spell out the number!
* {{Status updates|2024-05-10}}: Flagship type for enumerations: Months of the Gregorian calendar
* {{Status updates|2024-05-03}}: Team meeting and Quarterly plan
* {{Status updates|2024-04-19}}: Welcome, Sharvani!
* {{Status updates|2024-04-11}}: New API for calling Wikifunctions and celebrating 1000 functions
* {{Status updates|2024-04-03}}: Product Update on Diff and Upcoming API Improvements
* {{Status updates|2024-03-28}}: Creating tests is now much easier!
* {{Status updates|2024-03-21}}: On the way to internationalizing numbers
* {{Status updates|2024-03-13}}: On identity
* {{Status updates|2024-03-07}}: Introducing our second new type: Natural numbers
* {{Status updates|2024-02-28}}: Type proposal for natural numbers
* {{Status updates|2024-02-22}}: Updating the function model
* {{Status updates|2024-02-14}}: Fix-it week
* {{Status updates|2024-02-07}}: Quarterly planning. Thank you, Nick! Function of the Week: is permutation
* {{Status updates|2024-02-01}}: The Igbo Imperative!
=== Before February 2024 ===
All updates from this period are [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|available on Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
gr86gy3f3nzo9dd7p15iueq4mxizmz7
Wikifunctions:Status updates/pl
4
22849
275022
274062
2026-05-15T14:27:37Z
FuzzyBot
207
Updating to match new version of source page
275022
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{Wikifunctions updates
| prevlabel = Poprzednia aktualizacja
| prev = 2024-02-01
| nextlabel = Ostatnia aktualizacja
| next = 2026-05-15
}}
<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>
<span id="Newsletters"></span>
== Newslettery ==
<!--<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2025-03-15}}: nadchodzące spotkanie NLG, najnowsze zmiany w oprogramowaniu
* {{Status updates|2025-03-07}}: Ostatnie zmiany w oprogramowaniu, nagranie Kącika Wolontariuszy oraz spotkania w Londynie
* <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>
<span id="Before_February_2024"></span>
=== Do lutego 2024 ===
<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:}}| ]]
kqjta3irvtugwpeu4g7n7q8mxmpxr1h
Wikifunctions:Status updates/de
4
22906
275012
274074
2026-05-15T14:27:31Z
FuzzyBot
207
Updating to match new version of source page
275012
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Abonniere]]''' kurze MassMessage-Benachrichtigungen im Wiki über jede neue Ausgabe.}}
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2024-02-01
| nextlabel = Letztes Update
| next = 2026-05-15
}}
Es passiert viel rund um Wikifunctions und die Abstrakte Wikipedia. Auf dieser Seite werden unsere Updates veröffentlicht, inklusive der [[Special:MyLanguage/WF:function of the Week|Funktion der Woche]].
Du kannst auch den [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|On-Wiki-Newsletter]] abonnieren, um sie auf deine Diskussionsseite oder die Projektdiskussion deines Projekts geliefert zu bekommen.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Suchen Sie nach allen Status-Updates
</inputbox>
<span id="Newsletters"></span>
== Newsletter ==
<!--<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-05-15}}: A higher meaning</span>
* {{Status updates|2026-05-08}}: Einzelnachweise aus Wikidata jetzt verfügbar
* {{Status updates|2026-05-02}}: Bitte um Anregungen: Was sollten wir für die Abstrakte Wikipedia zählen?
* {{Status updates|2026-04-25}}: Die Suche der Foundation nach der perfekten Sprache
* {{Status updates|2026-04-16}}: Meilensteine; Einige größere Probleme hoffentlich behoben
* {{Status updates|2026-04-10}}: Community-Vorschläge zur Erfassung von Bedeutungen
* {{Status updates|2026-04-02}}: Diskussionsanfrage: Syntaktische Tabellen
* {{Status updates|2026-03-26}}: Erste Tage der Abstrakten Wikipedia Beta; Status der Kompositionssprache v2
* {{Status updates|2026-03-19}}: Abstrakte Wikipedia in Beta
* {{Status updates|2026-03-11}}: Eine neue Kompositionssprache
* {{Status updates|2026-03-06}}: Einzelnachweise und Kopieren und Einfügen
* {{Status updates|2026-02-26}}: Elegante Überschreibungen und Rückfalllösungen
* {{Status updates|2026-02-20}}: Eine Vorschau auf die Abstrakte Wikipedia
* {{Status updates|2026-02-13}}: Sätze des anderen beenden: Dinge anfangen; Treffen in Istanbul
* {{Status updates|2026-01-29}}: Integration der Abstrakten Wikipedia
* {{Status updates|2026-01-22}}: Vierteljährliche Planung für Januar–März 2026
* {{Status updates|2026-01-15}}: 25 Jahre Wikipedia
=== 2025 ===
* {{Status updates|2025-12-18}}: Wir wünschen euch ein frohes neues gregorianisches Jahr!
* {{Status updates|2025-12-11}}: Wie man bessere Fehlermeldungen schreibt
* {{Status updates|2025-12-04}}: Und der Name ist Abstrakte Wikipedia
* {{Status updates|2025-11-27}}: Stimme über den Namen für das neue Wiki ab!; Sätze des anderen beenden
* {{Status updates|2025-11-20}}: Zweite Abstimmungsrunde über den Namen des Wikis mit sprachunabhängigen Inhalten; Teilen von Funktionsaufrufen
* {{Status updates|2025-11-13}}: Vorbereitung für die zweite Abstimmungsrunde über den Namen des Wikis mit abstraktem Inhalt; Neuschreiben des Back-Ends: Warum Rust?
* {{Status updates|2025-11-05}}: Erste Runde der Abstimmung über den Namen für das Wiki der Abstrakten Inhalte beendet; Aufruf für Wiktionary-Funktionen; Eingebettete Wikifunctions in der bengalischen Wikipedia und sieben weiteren Wiktionarys
* {{Status updates|2025-10-29}}: Runde 1 der Abstimmung über den Namen für das “Wiki der Abstrakten Inhalte” endet Montag; Ein Beispiel für Kurzbeschreibungen
* {{Status updates|2025-10-23}}: Willkommen, Zaree und Laura! Runde 1 des Namenswettbewerbs gestartet
* {{Status updates|2025-10-15}}: Start des Namenswettbewerbs für die Abstrakte Wikipedia; Visualisierung von Funktionen
* {{Status updates|2025-10-08}}: Entscheidung über den Ort für abstrakte Inhalte und Quartalsplanung für Oktober–Dezember
* {{Status updates|2025-10-03}}: Rich Text jetzt in eingebetteten Funktionsaufrufen in 148 Wiktionarys und im Incubator verfügbar
* {{Status updates|2025-09-26}}: Zugriff auf Qualifikatoren in Wikidata-Aussagen
* {{Status updates|2025-09-19}}: Wikifunctions in 123 Wiktionary-Sprachversionen verfügbar
* {{Status updates|2025-09-12}}: Mehr als 3000 Funktionen auf Wikifunctions
* {{Status updates|2025-09-07}}: Funktionsaufrufe aus einer Wikipedia in eine andere kopieren
* {{Status updates|2025-08-29}}: Zugriff auf Wikidata-Datenobjekte über eingebettete Funktionsaufrufe nun möglich; Wikifunctions in 65 Wiktionarys verfügbar
* {{Status updates|2025-08-22}}: Aufzeichnung der Wikimania-Sitzung: Wikifunctions kommt bald in ein Wiki in deiner Nähe!
* {{Status updates|2025-08-01}}: Die Wikimania 2025 kommt bald!
* {{Status updates|2025-07-26}}: “Wikipedia ist eine Enzyklopädie”; Zwei Jahre Wikifunctions
* {{Status updates|2025-07-19}}: Wikidata-basierte Aufzählungen sind da
* {{Status updates|2025-07-10}}: Längenbeschränkungen für Bezeichnungen und Beschreibungen
* {{Status updates|2025-07-04}}: Abdeckung von 1298
* {{Status updates|2025-06-27}}: Wie viele Personen werden benötigt, um eine Enzyklopädie zu schreiben?
* {{Status updates|2025-06-21}}: Quartalsplanung für Juli-September 2025
* {{Status updates|2025-06-15}}: Ende der Konsultation über den Ort des Abstrakten Inhalts
* {{Status updates|2025-06-06}}: Wo wird sich der Abstrakte Inhalt befinden?
* {{Status updates|2025-05-29}}: Einführung in fünf Wiktionarys; Berechnung mit dem heutigen Datum
* {{Status updates|2025-05-23}}: Laufende Konsultation über den Ort des Abstrakten Inhalts
* {{Status updates|2025-05-15}}: Ort des Abstrakten Inhalts
* {{Status updates|2025-05-09}}: Abstrakte Wikipedia und die Wikimedia KI-Strategie
* {{Status updates|2025-04-30}}: Abstrakte Wikipedia ist Finalist bei MacArthur 100&Change
* {{Status updates|2025-04-25}}: Willkommen, Gregory!
* {{Status updates|2025-04-16}}: Wikifunctions integriert in Dagbani - und Wikifunctions; und das Osterdatum
* {{Status updates|2025-04-11}}: Rückblick auf das Quartal
* {{Status updates|2025-04-05}}: Vierteljährliche Planung für April–Juni 2025; Wir suchen nach einem Leitenden Produktmanager
* {{Status updates|2025-03-28}}: Es ist Zeit
* {{Status updates|2025-03-20}}: Auf Wikidata basierende einfache Aufzählungen
* {{Status updates|2025-03-15}}: Anstehendes NLG-Treffen, letzte Änderungen an der Software
* {{Status updates|2025-03-07}}: Letzte Änderungen an der Software, Aufzeichnung des Freiwilligentreffens und Vorträge in London
* {{Status updates|2025-02-26}}: Von Dingen zu Worten
* {{Status updates|2025-02-19}}: Ein Vorschlag für Typen je Sprache und Wortart
* {{Status updates|2025-02-13}}: Die Welt begrenzen
* {{Status updates|2025-02-06}}: Einladung zur Natural Language Generation Special Interest Group
* {{Status updates|2025-01-29}}: Mit 2000 Funktionen ins neue Jahr: Zeit für Statistiken
* {{Status updates|2025-01-22}}: Willkommen, David! Empfehlungen zu Namenskonventionen
* {{Status updates|2025-01-15}}: Einen frohen Wikipedia-Tag! Vierteljährliche Planung
=== 2024 ===
* {{Status updates|2024-12-19}}: Funktion der Woche: Alter; Intro für Artikel über Jahre; Neuer Typ: Gleitkommazahl
* {{Status updates|2024-12-12}}: Skizzieren eines Pfads zur Abstrakten Wikipedia; Offsite des Teams in Lissabon; und vieles mehr
* {{Status updates|2024-11-27}}: WordGraph-Veröffentlichung; Neue Spezialseite: Funktionen nach Tests auflisten; neuer Typ für Tag des Jahres und viel mehr
* {{Status updates|2024-11-21}}: Neue Spezialseite für fehlende Bezeichnungen, neuer Typ für Gregorianische Jahre und viel mehr
* {{Status updates|2024-11-13}}: Neuer Typ: rationale Zahl; Dokumentation zu Wikidata-basierten Typen; und mehr
* {{Status updates|2024-11-07}}: Der Traum einer universellen Sprache
* {{Status updates|2024-11-01}}: Neuschreiben des Back-Ends
* {{Status updates|2024-10-25}}: Unser Ziel für dieses Quartal: Kongruenz
* {{Status updates|2024-10-17}}: Wie könnte abstrakter Inhalt aussehen?
* {{Status updates|2024-10-11}}: Wikidata-Lexeme sind in Wikifunctions bald verfügbar
* {{Status updates|2024-10-02}}: Fokusthema: Essen
* {{Status updates|2024-09-26}}: Vierteljährliche Planung für Oktober bis Dezember 2024; Präsentation bei Celtic Knot morgen
* {{Status updates|2024-09-20}}: Einführung von Fokus-Themenbereichen
* {{Status updates|2024-09-13}}: Die Dagbani-Wikipedia wird unser erstes Wiki für die Integration von Wikifunctions sein
* {{Status updates|2024-09-06}}: Freiwilligentreffen und andere Neuigkeiten
* {{Status updates|2024-08-29}}: Beschränkungen für die Länge von Namen und Beschreibungen
* {{Status updates|2024-08-23}}: WasmEdge, jetzt 300 ms weniger langsam
* {{Status updates|2024-08-16}}: Ausgabe zur Wikimania 2024
* {{Status updates|2024-08-02}}: Überarbeitung unseres 'Info'-Widgets
* {{Status updates|2024-07-26}}: Bald findet die Wikimania 2024 statt!
* {{Status updates|2024-07-18}}: Forschungsbericht zur Integration von Wikifunctions in Wikipedia
* {{Status updates|2024-07-10}}: Typen-Vorschläge für den Zugriff auf Lexeme
* {{Status updates|2024-07-03}}: Vierteljährliche Planung
* {{Status updates|2024-06-26}}: Willkommen, Daphne!
* {{Status updates|2024-06-20}}: Neuer Typ: Integer
* {{Status updates|2024-06-13}}: Neuer Typ: Monate des Igbo-Kalenders
* {{Status updates|2024-06-06}}: Neuer Typ: Zeichen
* {{Status updates|2024-05-30}}: Ein einziger Singular oder eine Vielzahl von Pluralen?
* {{Status updates|2024-05-22}}: Neuer Typ: Monate des Gregorianischen Kalenders
* {{Status updates|2024-05-15}}: Aufruf zur Erstellung von Funktionen: Ausschreibung von Zahlen!
* {{Status updates|2024-05-10}}: Flaggschifftyp für Aufzählungen: Monate des Gregorianischen Kalenders
* {{Status updates|2024-05-03}}: Teamtreffen und Quartalsplan
* {{Status updates|2024-04-19}}: Willkommen, Sharvani!
* {{Status updates|2024-04-11}}: Neue API zum Aufrufen von Wikifunctions und Feier von 1000 Funktionen
* {{Status updates|2024-04-03}}: Produktneuigkeiten auf Diff und anstehende API-Verbesserungen
* {{Status updates|2024-03-28}}: Das Erstellen von Tests ist nun viel einfacher!
* {{Status updates|2024-03-21}}: Auf dem Weg zur Internationalisierung von Zahlen
* {{Status updates|2024-03-13}}: Zur Identität
* {{Status updates|2024-03-07}}: Einführung unseres zweiten neuen Typs: Natürliche Zahlen
* {{Status updates|2024-02-28}}: Typenvorschlag für natürliche Zahlen
* {{Status updates|2024-02-22}}: Aktualisierung des Funktionsmodells
* {{Status updates|2024-02-14}}: Reparatur-Woche
* {{Status updates|2024-02-07}}: Vierteljährliche Planung. Danke, Nick! Funktion der Woche: ist Permutation
* {{Status updates|2024-02-01}}: Der Igbo-Imperativ!
<span id="Before_February_2024"></span>
=== Vor Februar 2024 ===
Alle Updates aus dieser Zeit sind [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|im Meta-Wiki verfügbar]].
[[Category:Status updates{{#translation:}}| ]]
h72u43505xhqke90b4eyj7ez3jj708q
Wikifunctions:Status updates/fr
4
22921
275014
274080
2026-05-15T14:27:32Z
FuzzyBot
207
Updating to match new version of source page
275014
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Abonnez-vous]]''' pour recevoir sur le wiki de courtes [[$message|notifications de messagerie en masse]] concernant chaque nouveau changement.}}
{{Wikifunctions updates
| prevlabel = Mise à jour précédente
| prev = 2024-02-01
| nextlabel = Dernière mise à jour
| next = 2026-05-15
}}
Beaucoup de choses se passent autour de Wikifunctions et de la Wikipédia abstraite. Cette page publie nos mises à jour ainsi que la [[Special:MyLanguage/WF:function of the Week|fonction de la semaine]].
Vous pouvez également vous abonner au [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|bulletin d'information]] pour le recevoir sur votre page de discussion utilisateur ou bien sur le Bistro de votre projet.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Rechercher d'anciennes mises à jour
</inputbox>
<span id="Newsletters"></span>
== Bulletins d’actualités ==
<!--<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-05-15}}: A higher meaning</span>
* {{Status updates|2026-05-08}}: Les références de Wikidata sont maintenant disponibles
* <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>
* {{Status updates|2026-04-02}}: Demande de discussion: tables syntactiques
* <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>
* Un nouveau langage d'écriture
* <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>
* {{Status updates|2026-01-29}}: Intégration de la Wikipedia abstraite
* {{Status updates|2026-01-22}}: plan trimestriel pour janvier-mars 2026
* {{Status updates|2026-01-15}}: 25 ans de Wikipedia
=== 2025 ===
* {{Status updates|2025-12-18}} : Nous vous souhaitons une heureuse nouvelle année grégorienne !
* {{Status updates|2025-12-11}} : Comment mieux écrire les messages d'erreur
* <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>
* {{Status updates|2025-09-12}}: Plus de 3000 fonctions sur Wikifunctions
* {{Status updates|2025-09-07}}: Copie des appels de fonctions d'une Wikipédia à une autre
* <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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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 ===
* {{Status updates|2024-12-19}}: Fonction de la semaine : âge ; intros pour les articles sur une année ; Nouveau type : nombre à virgule flottante
* <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>
* {{Status updates|2024-03-13}}: Sur l'identité
* {{Status updates|2024-03-07}}: Présentation de notre deuxième nouveau type : Les nombres naturels
* <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>
* {{Status updates|2024-02-01}} : l'impératif en igbo !
<span id="Before_February_2024"></span>
=== Avant février 2024 ===
Toutes les mises à jour pour cette période sont [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|disponibles sur Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
3qbvsvixj8d4h5tln1ae3q6z9yxcp6b
Wikifunctions:Status updates/id
4
23010
275017
274057
2026-05-15T14:27:34Z
FuzzyBot
207
Updating to match new version of source page
275017
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Berlanggananlah]]''' untuk mendapatkan pemberitahuan MassMessage singkat di wiki tentang setiap berita baru}}
{{Wikifunctions updates
| prevlabel = Pemberitahuan sebelumnya
| prev = 2024-02-01
| nextlabel = Pemberitahuan terakhir
| next = 2026-05-15
}}
Banyak hal terjadi di sekitar Wikifungsi dan Wikipedia Abstrak. Ini adalah halaman tempat pengumuman kami diterbitkan.
Anda juga bisa berlangganan ke [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|nawala wiki]] agar pengumumannya dikirimkan ke halaman pembicaraan Anda atau ke Warung kopi proyek Anda.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<span id="Newsletters"></span>
== Nawala ==
<!--<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-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>
* {{Status updates|2025-11-05}}: Ronde pertama dari pemilihan nama wiki untuk konten abstrak sudah ditutup; Panggilan untuk fungsi Wikikamus; Wikifunctions tertanam di Wikipedia bahasa Bengali dan tujuh tambahan Wikikamus
* {{Status updates|2025-10-29}}: Ronde 1 untuk pemilihan nama "konten wiki abstrak" selesai Senin; Sebuah contoh untuk deskripsi singkat
* {{Status updates|2025-10-23}}: Selamat datang Zaree dan Laura! Babak 1 kontes penamaan telah dimulai.
* {{Status updates|2025-10-15}}: Memulai Kontes Penamaan untuk Wikipedia Abstrak; Memvisualisasikan fungsi
* {{Status updates|2025-10-08}}: Keputusan lokasi konten abstrak dan Perencanaan Triwulanan untuk Oktober–Desember
* {{Status updates|2025-10-03}}: Teks kaya kini tersedia dalam panggilan fungsi tertanam di 148 Wikikamus dan Inkubator
* {{Status updates|2025-09-26}}: Mengakses kualifikasi dalam pernyataan Wikidata
* {{Status updates|2025-09-19}}: Wikifunctions tersedia pada 123 bahasa Wikikamus
* {{Status updates|2025-09-12}}: Lebih dari 3.000 fungsi di Wikifunctions
* {{Status updates|2025-09-07}}: Menyalin pemanggilan fungsi dari satu Wikipedia ke yang lainnya
* {{Status updates|2025-08-29}}: Akses ke butir Wikidata sekarang dapat dilakukan pemanggilan fungsi tertanam; Wikifunctions tersedia di 65 Wikikamus
* {{Status updates|2025-08-22}}: Rekaman sesi Wikimania: Wikifunctions segera datang di wiki terdekat Anda!
* {{Status updates|2025-08-01}}: Wikimania 2025 segera datang!
* {{Status updates|2025-07-26}}: "Wikipedia adalah ensiklopedia"; Dua tahun Wikifunctions
* {{Status updates|2025-07-19}}: Enumerasi berbasis Wikidata ada di sini
* {{Status updates|2025-07-10}}: Batas panjang label dan deskripsi
* {{Status updates|2025-07-04}}: Tentang 1298
* {{Status updates|2025-06-27}}: Berpaa banyak orang yang diperlukan untuk menulis sebuah ensiklopedia?
* {{Status updates|2025-06-21}}: Perencanaan Kuartal untuk Juli-September 2025
* {{Status updates|2025-06-15}}: Menutup konsultasi tentang lokasi dari Konten Abstrak
* {{Status updates|2025-06-06}}: Di mana Konten Abstrak akan diletakkan?
* {{Status updates|2025-05-29}}: Rilis pada lima Wikikamus; Menghitung dengan tanggal hari ini
* {{Status updates|2025-05-23}}: Konsultasi yang sedang berlangsung tentang Lokasi untuk konten Abstrak
* {{Status updates|2025-05-15}}: Lokasi Konten Abstrak
* {{Status updates|2025-05-09}}; Wikipedia Abstrak dan Strategi AI Wikimedia
* {{Status updates|2025-04-30}}: Wikipedia Abstrak adalah finalis MacArthur 100&Change
* {{Status updates|2025-04-25}}: Selamat datang, Gregory!
* {{Status updates|2025-04-16}}: Wikifunction diintegrasikan di Dagbani - dan Wikifunctions; dan tanggal Paskah
* {{Status updates|2025-04-11}}: Tinjauan kuartal
* {{Status updates|2025-04-05}}: Perencanaan Kuartal untuk April-Juni 2025; Kami mencari Manajer Produk Senior
* {{Status updates|2025-03-28}}: Sudah waktunya
* {{Status updates|2025-03-20}}: Enumerasi sederhana berbasis Wikidata
* {{Status updates|2025-03-15}}: Pertemuan NLG selanjutnya, Perubahan terbaru dalam perangkat lunak
* {{Status updates|2025-03-07}}: Perubahan terbaru di perangkat lunak, Rekaman Pojok Sukarelawan, dan diskusi di London
* {{Status updates|2025-02-26}}: Dari benda ke kata
* {{Status updates|2025-02-19}}: Proposal untuk tipe per bahasa dan bagian dari bahasa
* {{Status updates|2025-02-13}}: Membatasi Dunia, redux
* {{Status updates|2025-02-06}}: Undangan untuk Grup Minat Khusus Generasi Bahasa Alami
* {{Status updates|2025-01-29}}: Dengan 2000 Fungsi menuju tahun baru: waktu untuk statistik
* {{Status updates|2025-01-22}}: Selamat datang, David! Rekomendasi konvensi nama
* {{Status updates|2025-01-15}}: Selamat hari Wikipedia! Perencanaan kuartal
=== 2024 ===
* {{Status updates|2024-12-19}}: Fungsi Mingguan: usia; Pengenalan untuk artikel tahun; Tipe baru: angka titik terapung
* {{Status updates|2024-12-12}}: Membuat sketsa arah menuju Wikipedia Abstrak; Tim luar lokasi di Lisbon; dan banyak lainnya
* {{Status updates|2024-11-27}}: Perilisan WordGraph; halaman Istimewa baru: daftar fungsi berdasarkan pengujian; tipe baru untuk hari dalam tahun, dan banyak lagi
* {{Status updates|2024-11-21}}: Halaman Istimewa baru untuk label yang hilang, tipe baru untuk tahun Gregorius, dan banyak lagi
* {{Status updates|2024-11-13}}: Tipe baru: Angka rasional; Dokumentasi untuk tipe berbasis Wikidata; dan banyak lagi
* {{Status updates|2024-11-07}}: Mimpi terhadap Bahasa Universal
* {{Status updates|2024-11-01}}: Menulis ulang perangkat lunak belakang
* {{Status updates|2024-10-25}}: Tujuan kami untuk Kuartal ini: Kesepakatan
* {{Status updates|2024-10-17}}: Seperti apa konten abstrak itu?
* {{Status updates|2024-10-11}}: Leksem Wikidata di Wikifunctions akan segera datang
* {{Status updates|2024-10-02}}: Fokus topik: Makanan
* {{Status updates|2024-09-26}}: Perencanaan kuartal untuk Oktober-Desember 2024; Presentasi di Celtic Know besok
* {{Status updates|2024-09-20}}: Mengenalkan area topik fokus
* {{Status updates|2024-09-13}}: Wikipedia Dagbani akan menjadi wiki pertama kita untuk integrasi Wikifunctions
* {{Status updates|2024-09-06}}: Pojok Sukarelawan dan pembaruan lainnya
* {{Status updates|2024-08-29}}: Batas pada panjang Nama dan Deskripsi
* {{Status updates|2024-08-23}}: WasmEdge, sekarang 300ms Lebih Cepat
* {{Status updates|2024-08-16}}: Edisi Wikimania 2024
* {{Status updates|2024-08-02}}: Mengubah gawit 'Tentang' kita
* {{Status updates|2024-07-26}}: Wikimadia 2024 segera datang!
* {{Status updates|2024-07-18}}: Laporan riset tentang mengintegrasikan Wikifunctions dari Wikipedia
* {{Status updates|2024-07-10}}: Proposal Tipe untuk mengakses Leksem
* {{Status updates|2024-07-03}}: Perencanaan kuartal
* {{Status updates|2024-06-26}}: Selamat datang, Daphne!
* {{Status updates|2024-06-20}}: Tipe baru: Bilangan bulat
* {{Status updates|2024-06-13}}: Tipe baru: Bulan kalender Igbo
* {{Status updates|2024-06-06}}: Tipe baru: Tanda
* {{Status updates|2024-05-30}}: Satu tunggal atau pluralitas plural?
* {{Status updates|2024-05-22}}: Jenis baru: bulan kalender Gregorius
* {{Status updates|2024-05-15}}: Panggilan Fungsi: Tuliskan nomornya!
* {{Status updates|2024-05-10}}: Tipe tertinggi untuk enumerasi: Bulan dari kalender Gregorius
* {{Status updates|2024-05-03}}: Pertemuan Tim dan Rencana Kuartal
* {{Status updates|2024-04-19}}: Selamat datang, Sharvani!
* {{Status updates|2024-04-11}}: API baru untuk memanggil Wikifunctions dan merayakan 1000 fungsi
* {{Status updates|2024-04-03}}: Pembaruan produk di Diff dan Perbaikan API yang Akan Datang
* {{Status updates|2024-03-28}}: Membuat pengujian sekarang lebih mudah!
* {{Status updates|2024-03-21}}: Di jalan untuk menginternasionalkan angka
* {{Status updates|2024-03-13}}: Tentang identitas
* {{Status updates|2024-03-07}}: Mengenaikan tipe baru kedua kita: bilangan asli
* {{Status updates|2024-02-28}}: Proposal tipe untuk bilangan asli
* {{Status updates|2024-02-22}}: Mengupdate model fungsi
* {{Status updates|2024-02-14}}: Minggu memperbaiki itu
* {{Status updates|2024-02-07}}: Perencanaan triwulanan. Terima kasih, Nick! Fungsi Minggu: adalah permutasi
* {{Status updates|2024-02-01}}: Imperatif Igbo!
<span id="Before_February_2024"></span>
=== Sebelum Februari 2024 ===
Sebuah pemberitahuan selama periodi ini [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|dapat dilihat di Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
7q999kr5950ym3tw8qh5neb2meb79tk
Z13464
0
24433
275371
273259
2026-05-16T04:07:11Z
YoshiRulz
10156
Removed Z13466 and Z31249 from the approved list of implementations
275371
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z13465",
"Z31256",
"Z33120",
"Z33903",
"Z34975"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
38a9ttsvsyfo1ruxeob11a8zwgagrv4
275372
275371
2026-05-16T04:07:13Z
YoshiRulz
10156
Removed Z13465, Z31256, Z33120, Z33903 and Z34975 from the approved list of test cases
275372
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
dcpnfve2w56gnje7jozdka9lfrve45k
275373
275372
2026-05-16T04:07:46Z
YoshiRulz
10156
Fix type of the list input to be a list
275373
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
4v98wsf1qhfjv1rns7inibbyeud8jrx
275374
275373
2026-05-16T04:07:54Z
YoshiRulz
10156
Added Z13465, Z31256, Z33120, Z33903 and Z34975 to the approved list of test cases
275374
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z13465",
"Z31256",
"Z33120",
"Z33903",
"Z34975"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
4us15hjqfhyl2ui2ris7chb1huf7ijq
275375
275374
2026-05-16T04:07:56Z
YoshiRulz
10156
Added Z13466 and Z31249 to the approved list of implementations
275375
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z13465",
"Z31256",
"Z33120",
"Z33903",
"Z34975"
],
"Z8K4": [
"Z14",
"Z13466",
"Z31249"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
oq2ovk5owsqwn9unbdfuqy4k2zvyq77
275376
275375
2026-05-16T04:08:32Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
275376
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z13465",
"Z31256",
"Z33120",
"Z33903",
"Z34975"
],
"Z8K4": [
"Z14",
"Z31249",
"Z13466"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
rfvp30dozno8xtrvf6wz2idafzm3b0r
275377
275376
2026-05-16T04:09:15Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
275377
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z13465",
"Z31256",
"Z33120",
"Z33903",
"Z34975"
],
"Z8K4": [
"Z14",
"Z13466",
"Z31249"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
oq2ovk5owsqwn9unbdfuqy4k2zvyq77
275408
275377
2026-05-16T10:13:12Z
Dv103
11127
Removed Z31249 from the approved list of implementations
275408
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13464"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z8",
"Z17K2": "Z13464K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "function to apply"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "anzuwendende Funktion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovaná funkce"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z13464K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of first arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Liste des ersten Arguments"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "seznam hodnot prvního argumentu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z13464K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zweites Argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "společný druhý argument"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z13465",
"Z31256",
"Z33120",
"Z33903",
"Z34975"
],
"Z8K4": [
"Z14",
"Z13466"
],
"Z8K5": "Z13464"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply a two-parameter function to a list of first arguments and a common second argument"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "tinye ọrụ paramita abụọ na ndepụta nke arụmụka mbụ na arụmụka nke abụọ nkịtị"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Funktion mit zwei Parametern auf Liste anwenden"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "aplikovat 2-funkci na seznam a fixní druhý arg"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"apply2 list scalar",
"apply a two parameter function to a list of first arguments and a common second argument",
"map function to list with argument",
"map2"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns a list of results"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1014",
"Z11K2": "weghachi ndepụta nke rịzọlt"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt eine Liste der Ergebnisse aus"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Aplikuje funkci se dvěma argumenty, přičemž pro první parametr bere hodnoty dodaného seznamu, druhý parametr je dodaný fixní. Vrátí seznam výsledků těchto volání."
}
]
}
}
cqfkeh5ovgt67jr191dmp26hsne7ki0
Wikifunctions:Status updates/uk
4
24551
275028
274068
2026-05-15T14:27:40Z
FuzzyBot
207
Updating to match new version of source page
275028
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Підпишіться]]''', щоб отримувати короткі сповіщення на вікі через систему масових повідомлень MassMessage про кожний новий випуск}}
{{Wikifunctions updates
| prevlabel = Попереднє оновлення
| prev = 2024-02-01
| nextlabel = Останнє оновлення
| next = 2026-05-15
}}
Багато чого відбувається навколо Вікіфункцій і Абстрактної Вікіпедії. Це сторінка, де ми публікуємо наші оновлення, включаючи [[Special:MyLanguage/WF:function of the Week|функцію тижня]].
Ви також можете підписатися на [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|бюлетень вікі-спільноти]], щоб отримувати його на свою сторінку обговорення або на сторінку спільноти вашого проєкту.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<span id="Newsletters"></span>
== Інформаційні бюлетені ==
<!--<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2024-12-12}}: Ескіз шляху до Абстрактної Вікіпедії; команда поза офісом у Лісабоні; і багато іншого
* <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>
* {{Status updates|2024-11-13}}: Новий тип: Раціональне число; Документація типів на основі Вікіданих; та інше
* {{Status updates|2024-11-07}}: Мрія про універсальну мову
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-01}}: Rewriting the backend</span>
* {{Status updates|2024-10-25}}: Наша ціль на цей квартал: Узгодження
* {{Status updates|2024-10-17}}: Як може виглядати абстрактний вміст?
* {{Status updates|2024-10-11}}: Лексеми Вікіданих зовсім скоро будуть у Вікіфункціях
* <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>
* {{Status updates|2024-06-06}}: Новий тип: Знак
* {{Status updates|2024-05-30}}: Єдине однини чи множинність множин?
* {{Status updates|2024-05-22}}: Новий тип: Місяці григоріанського календаря
* {{Status updates|2024-05-15}}: Виклик функцій: Напишіть число словами!
* {{Status updates|2024-05-10}}: Флагманський тип для переліків: Місяці григоріанського календаря
* {{Status updates|2024-05-03}}: Зустріч команди і квартальне планування
* {{Status updates|2024-04-19}}: Ласкаво просимо, Шарвані!
* {{Status updates|2024-04-11}}: Новий API для виклику Вікіфункцій і святкування 1000 функцій
* {{Status updates|2024-04-03}}: Оновлення продукту щодо відмінностей між версіями і майбутні покращення API
* {{Status updates|2024-03-28}}: Створювати тести тепер набагато простіше!
* {{Status updates|2024-03-21}}: На шляху до інтернаціоналізації чисел
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-13}}: On identity</span>
* {{Status updates|2024-03-07}}: Представляємо наш другий новий тип: Натуральні числа
* {{Status updates|2024-02-28}}: Пропозиція типу для натуральних чисел
* {{Status updates|2024-02-22}}: Оновлення моделі функції
* {{Status updates|2024-02-14}}: Tиждень виправлень
* {{Status updates|2024-02-07}}: Квартальне планування. Дякуємо, Нік! Функція тижня: є перестановкою
* {{Status updates|2024-02-01}}: Наказовий спосіб у мові ібго!
<span id="Before_February_2024"></span>
=== До лютого 2024 ===
Всі оновлення цього періоду [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|доступні на Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
9fwszy7g1y1frmtsr168fd72gvp2e05
Z13528
0
24751
275412
134425
2026-05-16T10:29:23Z
Néhémienathan
35027
ajout de libellé en français
275412
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z13528"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z13521",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z13521K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "1+0=1"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "1 + 0 = 1"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
i6j4o4zv6xe196al7d7vgikhtobnpf6
Talk:Z2
1
25862
275307
89662
2026-05-16T00:37:51Z
YoshiRulz
10156
Add auto-generated docs
275307
wikitext
text/x-wiki
{{type documentation|Z2|Persistent object}}
== "labels" and "short descriptions" ==
As far as I can understand, an object can have one label and one description.
The Englsih strings here, however, say "labels" and "short descriptions". Why is it written in plural?
Can "labels" be changed to "label"?
And can "short descriptions" be changed to "short description" or, even better, just "description"? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 23:51, 10 March 2024 (UTC)
:I guess it’s really a question for @[[User:DVrandecic (WMF)|DVrandecic (WMF)]]. The object may contain many labels and many descriptions but only one of each for any given language. I agree it looks odd in the overwhelming majority of cases when you can only see or enter one value in the field. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 00:19, 11 March 2024 (UTC)
::@[[User:GrounderUK|GrounderUK]], @[[User:Amire80|Amire80]]/@[[User:Aaharoni-WMF|AAharoni-WMF]]: Yes, there's on-going (slow!) discussion of this at [[phab:T335583|T335583]] on Phabricator. Input welcome! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:15, 14 March 2024 (UTC)
snfm1c4rvj5wpmzbm2zothatlqebx40
Wikifunctions:Status updates/szl
4
26234
275026
274066
2026-05-15T14:27:39Z
FuzzyBot
207
Updating to match new version of source page
275026
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{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-05-15
}}
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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:}}| ]]
6af2mzplbuihevj09au956fztcafr35
Wikifunctions:Status updates/bn
4
26415
275008
274048
2026-05-15T14:27:29Z
FuzzyBot
207
Updating to match new version of source page
275008
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=প্রতিটি নতুন সমস্যা সম্পর্কে সংক্ষিপ্ত উইকি মধ্যস্থ গণবার্তা বিজ্ঞপ্তি পেতে '''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|অনুসরণ করুন]]'''}}
{{Wikifunctions updates
| prevlabel = পূর্ববর্তী হালনাগাদ
| prev = 2024-02-01
| nextlabel = সর্বশেষ হালনাগাদ
| next = 2026-05-15
}}
উইকিফাংশন এবং বিমূর্ত উইকিপিডিয়ার জুড়ে অনেক কিছু ঘটছে। এটি সেই পৃষ্ঠা যেখানে আমাদের হালনাগাদ গুলো পোস্ট করা হয়, [[Special:MyLanguage/WF:function of the Week|সপ্তাহের নির্বাচিত ফাংশন]] সহ।
এছাড়াও আপনি [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|অন-উইকি নিউজলেটার]]-এ সদস্যতা নিতে পারেন যাতে সেগুলি আপনার আলাপ পাতায় বা আপনার প্রকল্পের আলোচনাসভায় পৌঁছে দেওয়া যায়।
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<span id="Newsletters"></span>
== নিউজলেটার ==
<!--<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-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>
* {{Status updates|2025-07-26}}: “উইকিপিডিয়া একটি বিশ্বকোষ“; উইকিফাংশনের দুই বছর
* <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>
* {{Status updates|2025-06-27}}: একটি বিশ্বকোষ লিখতে কতজন লোকের প্রয়োজন?
* {{Status updates|2025-06-21}}: জুলাই-সেপ্টেম্বর ২০২৫-এর জন্য ত্রৈমাসিক পরিকল্পনা
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* {{Status updates|2025-06-06}}: বিমূর্ত বিষয়বস্তু কোথায় যাবে?
* <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>
* {{Status updates|2025-05-15}}: বিমূর্ত বিষয়বস্তুর অবস্থান
* {{Status updates|2025-05-09}}: বিমূর্ত উইকিপিডিয়া এবং উইকিমিডিয়া এআই কৌশল
* <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}}: স্বাগতম, গ্রেগরি!
* <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>
* {{Status updates|2025-04-05}}: এপ্রিল–জুন ২০২৫-এর জন্য ত্রৈমাসিক পরিকল্পনা; আমরা একজন সিনিয়র প্রোডাক্ট ম্যানেজার খুঁজছি
* <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>
* {{Status updates|2025-03-15}}: আসন্ন এনএলজি বৈঠক, সফটওয়্যারের সাম্প্রতিক পরিবর্তন
* <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>
* {{Status updates|2025-01-15}}: শুভ উইকিপিডিয়া দিবস! ত্রৈমাসিক পরিকল্পনা
=== 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>
* {{Status updates|2024-08-16}}: উইকিম্যানিয়া ২০২৪ সংস্করণ
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-02}}: Revamping our 'About' widget</span>
* {{Status updates|2024-07-26}}: শীঘ্রই আসছে উইকিম্যানিয়া ২০২৪!
* <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>
* {{Status updates|2024-07-03}}: ত্রৈমাসিক পরিকল্পনা
* {{Status updates|2024-06-26}}: স্বাগতম, ড্যাফনি!
* {{Status updates|2024-06-20}}: নতুন ধরন: পূর্ণ সংখ্যা
* {{Status updates|2024-06-13}}: নতুন ধরন: ইগবো বর্ষপঞ্জির মাস
* {{Status updates|2024-06-06}}: নতুন ধরন: চিহ্ন
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-30}}: A single singular or a plurality of plurals?</span>
* {{Status updates|2024-05-22}}: নতুন ধরন: গ্রেগরীয় বর্ষপঞ্জির মাস
* <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>
* {{Status updates|2024-05-03}}: দলের বৈঠক ও ত্রৈমাসিক পরিকল্পনা
* {{Status updates|2024-04-19}}: স্বাগতম, শর্বণী!
* {{Status updates|2024-04-11}}: উইকিফাংশন কল করার নতুন এপিআই এবং ১০০০ ফাংশন উদযাপন
* <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>
* {{Status updates|2024-03-21}}: সংখ্যা আন্তর্জাতিকীকরণের পথে
* {{Status updates|2024-03-13}}: পরিচয় সম্পর্কে
* {{Status updates|2024-03-07}}: আমাদের দ্বিতীয় নতুন ধরণ উপস্থাপন করা হয়েছে: স্বাভাবিক সংখ্যা
* {{Status updates|2024-02-28}}: স্বাভাবিক সংখ্যার জন্য নতুন ধরণ প্রস্তাবনা
* {{Status updates|2024-02-22}}: ফাংশন মডেল হালনাগাদ করা হচ্ছে
* {{Status updates|2024-02-14}}: সঠিক করন সপ্তাহ
* {{Status updates|2024-02-07}}: ত্রৈমাসিক পরিকল্পনা। ধন্যবাদ, নিক! এই সপ্তাহের নির্বাচিত ফাংশন: এটি কি স্থানান্তর
* {{Status updates|2024-02-01}}: ইগবো অত্যাবশ্যকতা!
<span id="Before_February_2024"></span>
<div class="mw-translate-fuzzy">
=== ২০২০ থেকে জানুয়ারী ২০২৪ পর্যন্ত ===
</div>
এই সময়কালের মধ্যে সব হালনাগাদ সমূহ [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|মেটা উইকিতে উপলব্ধ]]।
[[Category:Status updates{{#translation:}}| ]]
j2jvag4fit7r2b4fy4qgtpeotb1ecfg
Wikifunctions:Status updates/he
4
27145
275016
274056
2026-05-15T14:27:34Z
FuzzyBot
207
Updating to match new version of source page
275016
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{Wikifunctions updates
| prevlabel = עדכון קודם
| prev = 2024-02-01
| nextlabel = עדכון אחרון
| next = 2026-05-15
}}
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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:}}| ]]
37wwwbz3leph212idgza7yagi23xbd3
Wikifunctions:Status updates/su
4
27399
275025
274065
2026-05-15T14:27:39Z
FuzzyBot
207
Updating to match new version of source page
275025
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Ngalanggan]]''' pikeun meunangkeun béwara MassMessage pondok dina wiki ngeunaan unggal carita anyar}}
{{Wikifunctions updates
| prevlabel = Pembaruan saméméhna
| prev = 2024-02-01
| nextlabel = Pembaruan panganyarna
| next = 2026-05-15
}}
Aya seueur kajadian ngeunaan Wikifunctions sareng Wikipedia Abstrak. Ieu halaman dimana pengumuman kami diterbitkeun.
Anjeun ogé tiasa ngalanggan [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|newsletter wiki]] supados béwara dikirim ka halaman obrolan anjeun atanapi ka Warung Kopi proyék anjeun.
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2024-03-21}}: Dina jalan ka nomer internasionalisasi
* {{Status updates|2024-03-13}}: Dina identitas
* {{Status updates|2024-03-07}}: Ngawanohkeun tipe anyar urang kadua: angka alam
* {{Status updates|2024-02-28}}: Proposisi tipe pikeun angka alam
* {{Status updates|2024-02-22}}: Ngamutahirkeun modél fungsi
* {{Status updates|2024-02-14}}: Minggu ngalereskeunana
* {{Status updates|2024-02-07}}: Perencanaan kuartal. Hatur nuhun, Nick! Fungsi Minggu: nyaéta permutasi
* {{Status updates|2024-02-01}}: Imperatif Igbo!
<span id="Before_February_2024"></span>
<div class="mw-translate-fuzzy">
=== Ti 2020 Nepi Januari 2024 ===
</div>
Bewara dina mangsa ieu [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|tiasa ditingali dina Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
4kah2a53haxoehk6ojdal975tdger7w
User talk:Starwanderung
3
28777
275083
273225
2026-05-15T14:36:24Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275083
wikitext
text/x-wiki
== Wikifunctions & Abstract Wikipedia Newsletter #151 is out: New API for calling Wikifunctions and celebrating 1000 functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-04-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the new API for calling Wikifunctions, we celebrate our first 1,000 functions, and we take a look at the latest software developments. Also, there's [https://boards.greenhouse.io/wikimedia/jobs/5850672 a job opening] for joining our team!
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:57, 12 April 2024 (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=26566985 -->
== Wikifunctions & Abstract Wikipedia Newsletter #152 is out: Welcome, Sharvani! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-04-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome a new member of the team 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]]) 17:14, 22 April 2024 (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=26599436 -->
== Wikifunctions & Abstract Wikipedia Newsletter #153 is out: Team meeting and Quarterly plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the results of our team meeting held in San Francisco, USA, as well as presenting the objectives that we will pursue in the next months.
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:57, 4 May 2024 (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=26599436 -->
== Next Wikifunctions & Abstract Wikipedia Volunteer's Corner is on May 6 ==
We remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1715016600 May 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Apologies for the reaching out to you with a separate message.
See you at the meeting! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:12, 4 May 2024 (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=26599436 -->
== Wikifunctions & Abstract Wikipedia Newsletter #154 is out: Flagship type for enumerations: Months of the Gregorian calendar ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our first proposal for a new type for enumerations 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:22, 13 May 2024 (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=26599436 -->
== Wikifunctions & Abstract Wikipedia Newsletter #155 is out: Call for Functions: Spell out the number! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we call on you to help us doing new language functions about numbers and we also 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]]) 18:01, 16 May 2024 (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=26780875 -->
== Wikifunctions & Abstract Wikipedia Newsletter #156 is out: New type - Gregorian calendar months ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce our initial enumeration Type, Gregorian calendar months, 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:18, 23 May 2024 (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=26803534 -->
== Wikifunctions & Abstract Wikipedia Newsletter #157 is out: A single singular or a plurality of plurals? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the various implications of linguistic functions about singulars and plurals, 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/1717435800 June 3, 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]]) 12:17, 31 May 2024 (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=26847493 -->
== Wikifunctions & Abstract Wikipedia Newsletter #158 is out: New Type: Sign ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new enumeration type, Sign, and we take a look at the latest software developments.
We are also looking for feedback for our next new types. See [[:f:Wikifunctions:Project chat#Testing two new types|the announcement at the Project Chat]] for more information.
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]]) 11:59, 7 June 2024 (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=26847493 -->
== Wikifunctions & Abstract Wikipedia Newsletter #159 is out: New Type: Igbo calendar months ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new enumeration type, this time for the thirteen months of the [[:en:Igbo calendar|Igbo calendar]], 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]]) 16:21, 14 June 2024 (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=26847493 -->
== Wikifunctions & Abstract Wikipedia Newsletter #160 is out: New Type: Integers ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we are happy to announce that we introduced another new type, [[:f:Z16683|integers]], that will increase our coverage of mathematical functions. Moreover, we take a look at the (many!) software developments we introduced in the last week.
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]]) 11:07, 21 June 2024 (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=26945737 -->
== Wikifunctions & Abstract Wikipedia Newsletter #161 is out: Welcome, Daphne! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome a new member of the team, we ask for feedback about [[:f:Wikifunctions:Design/About widget improvements|our "About" widget designs]], 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/1719855000 July 1, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:20, 27 June 2024 (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=26945737 -->
== Wikifunctions & Abstract Wikipedia Newsletter #162 is out: Quarterly planning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present our objectives and lines of work for this quarter, we remember to give your feedback about [[:f:Wikifunctions:Design/About widget improvements|our "About" widget designs]], 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/1720459800 July 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:59, 5 July 2024 (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=27024810 -->
== Wikifunctions & Abstract Wikipedia Newsletter #163 is out: Type proposals for accessing Lexemes ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our current draft about Type proposals for accessing Lexemes, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:21, 12 July 2024 (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=27076454 -->
== Wikifunctions & Abstract Wikipedia Newsletter #164 is out: Research report on integrating Wikifunctions from Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the results of a research about how to integrate Wikifunctions and Wikipedia, 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]]) 13:33, 19 July 2024 (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=27076454 -->
== Wikifunctions & Abstract Wikipedia Newsletter #165 is out: Wikimania 2024 coming soon! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our upcoming Wikifunctions events at Wikimania 2024, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:13, 29 July 2024 (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=27145131 -->
== Wikifunctions & Abstract Wikipedia Newsletter #169 is out: Limits on Name and Description Lengths ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the introduction of more stringent limits on the length of object names, input names, and descriptions, 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]]! You might be interested in the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-02|launch of our "About" widget]], a [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-16|summary of our experience at Wikimania 2024]], or the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-23|refinement of WasmEdge]].
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/1725298200 September 2, 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:04, 30 August 2024 (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=27347529 -->
== Wikifunctions & Abstract Wikipedia Newsletter #171 is out: Dagbani Wikipedia will be our first wiki for Wikifunctions integration ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-09-13|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce Dagbani Wikipedia as our first wiki for Wikifunctions integration, discuss the recent stability challenges we've had in the past few days, 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]]) 13:51, 13 September 2024 (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=27347529 -->
== Wikifunctions & Abstract Wikipedia Newsletter #172 is out: Introducing focus topic areas ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-09-20|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce focus topic areas for generating natural language texts and we update you on last week's site incident.
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]]) 11:30, 21 September 2024 (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=27457443 -->
== Wikifunctions & Abstract Wikipedia Newsletter #173 is out: Quarterly planning for October–December 2024 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we give you an overview of what we will focus on in the next three months, we discuss our presentation at [[:m:Celtic Knot Conference 2024|Celtic Knot conference 2024]], 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]]) 15:42, 26 September 2024 (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=27457443 -->
== Wikifunctions & Abstract Wikipedia Newsletter #174 is out: Focus topic: food ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss one of our next topics we will focus on for our work: food. We hope you have a good appetite for discussion. :)
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/1728322200 October 7, 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:42, 4 October 2024 (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=27548252 -->
== Wikifunctions & Abstract Wikipedia Newsletter #175 is out: Wikidata Lexemes in Wikifunctions are coming soon ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a preview of our planned support for Wikidata lexemes in Wikifunctions, 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]]) 15:54, 11 October 2024 (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=27548252 -->
== Wikifunctions & Abstract Wikipedia Newsletter #176 is out: What could abstract content look like? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-17|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present some thoughts by [[User:Mahir256]] about how abstract content could look like in the future, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:13, 17 October 2024 (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=27548252 -->
== Wikifunctions & Abstract Wikipedia Newsletter #177 is out: Our goal for this Quarter: Agreement ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our goal of building up phrases from Lexemes using linguistic agreement, i.e. accordance to number and gender when constructing a phrase.
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]]) 16:32, 25 October 2024 (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=27638060 -->
== Wikifunctions & Abstract Wikipedia Newsletter #178 is out: Rewriting the backend ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how the team is working hard to rewrite Wikifunctions' backend, to overcome some of the limits we encountered with the current language.
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/1730745000 November 4, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 2 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #179 is out: The dream of a Universal Language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about several presentation in and around the topics of languages and our work, we discuss the current refactoring of our functions catalogue 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]]) 22:50, 7 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #180 is out: New type: Rational numbers ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you our newest Type, [[:f:Z19677|rational numbers]], as well as the new renderer and parser for natural numbers, 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:40, 14 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #181 is out: New special page for missing labels, new type for Gregorian years, and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-21|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new special page for objects with a missing label, we present two new types (Gregorian year and Wikidata statement rank), we showcase several contributions made by you volunteers, 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]]) 18:23, 22 November 2024 (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=27757932 -->
== Wikifunctions & Abstract Wikipedia Newsletter #182 is out: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the implications of the release of Google Zurich's WordGraph dataset, we introduce a new special page, support for other Wikidata statements and a new type (day of Roman year), and finally 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]]) 15:03, 28 November 2024 (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=27872982 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on December 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1733758200 December 9, at 15:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:46, 6 December 2024 (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=27889617 -->
== Wikifunctions & Abstract Wikipedia Newsletter #183 is out: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-12-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how natural language generation for Abstract Wikipedia might develop, and we share news on tools and types on Wikifunctions.
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]]) 18:52, 16 December 2024 (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=27889617 -->
== Wikifunctions & Abstract Wikipedia Newsletter #184 is out: Function of the Week: age; Intros for year articles; New Type: Floating-point number ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-12-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the last issue for 2024, we discuss functions to create introductions for articles about years, we showcase one of the 23 functions with the Gregorian year type, we introduce a new type, and finally 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]]) 22:06, 19 December 2024 (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=27889617 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on January 13 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next Volunteers' Corner, that will be held on [https://zonestamp.toolforge.org/1736793000 January 13, at 18:30 UTC] ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:44, 10 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #185 is out: Happy Wikipedia day! Quarterly planning ==
The [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-15|first update of 2025]] for Abstract Wikipedia and Wikifunctions is out. Please, come and read it!
In this issue, we present our plan for the upcoming quarter (January-March 2025), we suggest changes to our "Function of the week" section, 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]]) 18:34, 17 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #186 is out: Welcome, David! Naming conventions recommendations ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome a new member of the team, we introduce our current discussion on naming conventions recommendations, we introduce a new section dedicated to the newest functions created, 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]]) 16:36, 23 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #187 is out: With 2000 Functions into the new year: time for stats ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present some statistics about where we are as a project, we give some updates about our 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]]!
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/1738607400 February 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:05, 30 January 2025 (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=28185757 -->
== Wikifunctions & Abstract Wikipedia Newsletter #188 is out: Invitation to the Natural Language Generation Special Interest Group ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a proposal to restructure our Natural Language Generation Special Interest Group (NLG SIG) meeting, we announce the creation of a new type, 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]]) 17:17, 6 February 2025 (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=28185757 -->
== Wikifunctions & Abstract Wikipedia Newsletter #189 is out: Restricting the World, redux ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny, we discuss the fix to the Byte Type, 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]]) 11:19, 14 February 2025 (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=28241947 -->
== Wikifunctions & Abstract Wikipedia Newsletter #190 is out: A proposal for types per language and part of speech ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a proposal for types to represent a part of speech in a language, we present some events that we have taken part to (or we are taking part to), 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]]) 15:50, 20 February 2025 (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=28271571 -->
== Wikifunctions & Abstract Wikipedia Newsletter #191 is out: From things to words ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the deployment of the possibility of getting the right Lexeme given a Wikidata Item, we discuss the newest updates 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]]!
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/1741026600 March 3, at 18: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]]) 16:16, 28 February 2025 (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=28307629 -->
== Wikifunctions & Abstract Wikipedia Newsletter #192 is out: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present two talks that will feature Denny as a speaker 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]]) 15:12, 7 March 2025 (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=28307629 -->
== Wikifunctions & Abstract Wikipedia Newsletter #193 is out: Upcoming NLG meeting, Recent Changes in the software ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you to the next [[:f:Wikifunctions:NLG SIG|NLG SIG Meeting]], that will take place [https://zonestamp.toolforge.org/1739894400 on Tuesday March 18 at 16 UTC], 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]]) 16:39, 15 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #194 is out: Wikidata-based simple enumerations ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a discussion about a new kind of enumeration type, 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:06, 21 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #195 is out: It’s about time ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a discussion about how to support the creation of a type for time that is compatible with Wikidata, 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]]) 17:25, 28 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #196 is out: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present our work plan for the upcoming quarter (April-June 2025), we publish a new job opening for joining the team, 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/1744047000 April 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:22, 6 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #197 is out: Quarter in review, and lots of material to watch ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we evaluate our work done for the recently closed quarter (January-March 2025), we present you a number of video and blogpost about us to watch and read, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1744732800 April 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:20, 11 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #198 is out: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that this week we switched on the ability to call Wikifunctions functions from within Dagbani Wikipedia (our first wiki to do so!), we discuss the functions related to calculating the dates of Easter, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:28, 17 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #199 is out: Welcome, Gregory! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a new member of the team, 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/1746466200 May 5, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:16, 28 April 2025 (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=28586963 -->
== Wikifunctions & Abstract Wikipedia Newsletter #200 is out: Abstract Wikipedia is a MacArthur 100&Change finalist ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that we reached the final stage of a grant competition, we introduce our next big conversation about where the content of Abstract Wikipedia will be located, 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/1746466200 May 5, 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]]) 10:57, 1 May 2025 (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=28628447 -->
== Wikifunctions & Abstract Wikipedia Newsletter #201 is out: Abstract Wikipedia and the Wikimedia AI Strategy ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-09|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how Abstract Wikipedia ties in with the newly announced WMF's strategy for AI, we talk about the Wikimedia Hackathon and our community meetings, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:27, 10 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #202 is out: Location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we invite you to our next online presentation, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:56, 16 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #203 is out: Ongoing consultation about the Location for Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you again to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we present some updates about existing and new types, we remind you of our next online presentation, 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]]) 13:54, 23 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #204 is out: Rolling out to five Wiktionaries; Calculating with today's date ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about our latest deployment on five Wiktionaries, we showcase a couple of functions about dates, we remind you of ongoing discussions and upcoming presentations, 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/1748885400 June 2, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:38, 29 May 2025 (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=28780680 -->
== Wikifunctions & Abstract Wikipedia Newsletter #205 is out: Where will Abstract Content go? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we give you some updates on the discussion about where to store abstract content, we present you the recordings of our latest presentations and meetings, 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]]) 13:38, 9 June 2025 (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=28806388 -->
== Wikifunctions & Abstract Wikipedia Newsletter #206 is out: Closing the consultation about the location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the closing of the discussion about where to store abstract content, we remind you about our current discussions about types and our next [[:f:Special:MyLanguage/Wikifunctions:NLG_SIG|NLG SIG meeting]], 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:56, 16 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #207 is out: Quarterly Planning for July–September 2025 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-21|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we outline our priorities for the next quarter (July–September 2025), we give you some updates related to our new 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:38, 23 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #208 is out: How many people are needed to write an encyclopedia? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about writing an encyclopedia, 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]]) 15:38, 28 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #209 is out: Coverage of 1298 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about how Wikipedias cover articles about years, 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/1751909400 July 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:39, 4 July 2025 (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=28927185 -->
== Wikifunctions & Abstract Wikipedia Newsletter #210 is out: Length limits on labels and descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a measure to limit length of labels and descriptions, we show a video illustrating our work on front-end components, we share some news on new 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]]!
Also we remind you that the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1752595200 July 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:46, 11 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #211 is out: Wikidata-based enumerations are here ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new kind of Type (Wikidata-based enumerations), we remind you of our current sprint in fixing labels and descriptions that are too long, 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:16, 19 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #212 is out: “Wikipedia is an encyclopedia”; Two years of Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-26|the '''second anniversary update''']] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our work on functions that generate sentences and fragments in several languages, we celebrate our second anniversary, 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]]) 16:33, 26 July 2025 (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=29016422 -->
== Wikifunctions & Abstract Wikipedia Newsletter #215 is out: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to access Wikidata items from embedded function calls, we also inform that Wikifunctions is now available on 60 more Wiktionaries, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:57, 29 August 2025 (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=29173200 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers’ Corner is tomorrow! ==
We remind you that our next '''Wikifunctions & Abstract Wikipedia Volunteers’ Corner''' will be '''[https://zonestamp.toolforge.org/1757352600 tomorrow, September 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Unless you have many questions, we will follow our usual agenda, giving updates on the upcoming plans and recent activities, having plenty of time and space for your questions, and building a Function together.
See you at the Corner! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:39, 7 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #216 is out: Copying function calls from one Wikipedia to another ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to use natural languages as a default value in embedded function calls, we discuss the latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:04, 8 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #217 is out: More than 3,000 functions on Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-12|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we celebrate reaching the milestone of 3,000 functions on Wikifunctions, we discuss our upcoming commitments in outreach, we share with you our latest blogpost, 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]]) 18:21, 12 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #218 is out: Wikifunctions available on 123 Wiktionary languages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-19|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we update you on the recent Wikifunctions deployment on Wiktionaries, we introduce our new page for requesting cleanups, we update you on what's new on Types, we remind you of the upcoming meetings, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1758643200 September 23, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:26, 20 September 2025 (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=29289969 -->
== Wikifunctions & Abstract Wikipedia Newsletter #219 is out: Accessing qualifiers in Wikidata statements ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce the possibility of calling also qualifiers from Wikidata, we update you on the recent deployments of Wikifunctions and on the Wikifunctions presentations at Wikimedia events, we give you the recent updates on 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]]) 17:46, 26 September 2025 (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=29319712 -->
== Wikifunctions & Abstract Wikipedia Newsletter #220 is out: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the latest functions and types you can create, we announce that functions are now available to call on 152 projects, we talk about our presentations at Wikimedia meetings, 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/1759771800 October 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:55, 4 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #221 is out: Decision on location for abstract content and Quarterly Planning for October–December ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our plans and work for the upcoming quarter (October-December 2025), we report on the next events we'll be part of, 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]]) 17:47, 9 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #222 is out: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we kickstart our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we present a beautiful representation of functions by a community member, we report on the next events we'll be part of, 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]]) 17:04, 15 October 2025 (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=29444338 -->
== Wikifunctions & Abstract Wikipedia Newsletter #223 is out: Welcome Zaree and Laura! Naming contest round 1 kicked off ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome two new additions to the team, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we report on the next events we'll be part of, 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]]) 21:10, 23 October 2025 (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=29491948 -->
== Wikifunctions & Abstract Wikipedia Newsletter #224 is out: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we announce our first experimentation with short descriptions on Wikidata, we talk about our presentations at the upcoming WikidataCon 2025, and we take a look at the latest Type and 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/1762194600 November 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:48, 30 October 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #225 is out: 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 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the closing of the first phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we introduce a possible implementation of Wikifunctions for Wiktionaries, we talk about our latest outreach events, and we take a look at the latest Type and software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:06, 6 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #226 is out: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we summarise current discussion regarding the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss how we are rewriting the backend, we ask for help in substituting a function, we suggest you the recordings of Wikifunctions-related sessions at the WikidataCon 2025, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1763481600 November 18, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:42, 13 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #227 is out: Second round of voting for naming the wiki with language-independent content; Sharing function calls ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the start of the second phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share the results of the MacArthur Foundation's 100&Change contest, we share the recording of the last NLG SIG meeting, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:11, 21 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #228 is out: Vote on the new wiki name! Finishing each other’s sentences ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our progress on sentence creation with functions, 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/1762194600 December 1, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:38, 27 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #229 is out: And the name is Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the final results of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share two demos about new Wikifunctions features, we talk about Wikidata components in Wikifunctions, 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]]) 11:02, 4 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #230 is out: How to write better error messages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share an essay on how to write better error messages, on improving which we focused in the last months.
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:01, 12 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #231 is out: We wish you a happy new Gregorian year! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we showcase some templates using Wikifunctions functions on several projects, and we wrap up work for this Gregorian year, wishing you happy holidays.
The updates will resume in the week of January 14, so if you feel like you want more, you can always read the previous updates in [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:01, 18 December 2025 (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=29814552 -->
== Wikifunctions & Abstract Wikipedia Newsletter #232 is out: 25 years of Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the first issue of 2026, we celebrate our incredible milestone of 25 years of Wikipedia and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 16 January 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=29902635 -->
== Wikifunctions & Abstract Wikipedia Newsletter #233 is out: Quarterly plan for January–March 2026 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our work plans for the quarter that goes from January to March 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]]) 12:01, 22 January 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #234 is out: Integrating Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our ideas about the integration of Abstract Wikipedia with the existing Wikimedia projects, 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:51, 30 January 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=29963119 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on February 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1770661800 February 9, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 06:23, 6 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #235 is out: Finishing each other sentences: Starting things; Offsite in Istanbul ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the results of our recent team offsite (meeting in person) in Istanbul, Türkiye, especially on creating sentence fragments in several languages.
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]]) 16:31, 13 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #236 is out: A sneak preview of Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a sneak preview of how Abstract Wikipedia will look like and work, 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]]) 13:15, 20 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #237 is out: Graceful overrides and fallbacks ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss different patterns in articles about years on different Wikipedias, we present the video of the Wikifunctions presentation by Nicolas Vigneron at the last Celtic Knot, 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/1772476200 March 2, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:18, 27 February 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, 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]]) 17:28, 6 March 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #239 is out: A new composition language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about the revamp of the composition language on Wikifunctions, with its potential for further improvements.
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]]) 16:19, 12 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #240 is out: Abstract Wikipedia is now in Beta ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate the launch of the [https://abstract.wikipedia.org/ preliminary Beta version of Abstract Wikipedia], 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]]) 18:23, 19 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #241 is out: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the first early edits on [https://abstract.wikipedia.org/ Abstract Wikipedia], we share the status of Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:48, 26 March 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=30289284 -->
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
jp5qzvkvv2i06bb8kbiqw5cvm3krsqf
User talk:ATDT
3
29143
275082
273221
2026-05-15T14:36:24Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275082
wikitext
text/x-wiki
== Wikifunctions & Abstract Wikipedia Newsletter #151 is out: New API for calling Wikifunctions and celebrating 1000 functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-04-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the new API for calling Wikifunctions, we celebrate our first 1,000 functions, and we take a look at the latest software developments. Also, there's [https://boards.greenhouse.io/wikimedia/jobs/5850672 a job opening] for joining our team!
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:57, 12 April 2024 (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=26566985 -->
== Wikifunctions & Abstract Wikipedia Newsletter #152 is out: Welcome, Sharvani! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-04-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome a new member of the team 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]]) 17:14, 22 April 2024 (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=26599436 -->
== Wikifunctions & Abstract Wikipedia Newsletter #153 is out: Team meeting and Quarterly plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the results of our team meeting held in San Francisco, USA, as well as presenting the objectives that we will pursue in the next months.
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:57, 4 May 2024 (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=26599436 -->
== Next Wikifunctions & Abstract Wikipedia Volunteer's Corner is on May 6 ==
We remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1715016600 May 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Apologies for the reaching out to you with a separate message.
See you at the meeting! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:12, 4 May 2024 (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=26599436 -->
== Wikifunctions & Abstract Wikipedia Newsletter #154 is out: Flagship type for enumerations: Months of the Gregorian calendar ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our first proposal for a new type for enumerations 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:22, 13 May 2024 (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=26599436 -->
== Wikifunctions & Abstract Wikipedia Newsletter #155 is out: Call for Functions: Spell out the number! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we call on you to help us doing new language functions about numbers and we also 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]]) 18:01, 16 May 2024 (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=26780875 -->
== Wikifunctions & Abstract Wikipedia Newsletter #156 is out: New type - Gregorian calendar months ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce our initial enumeration Type, Gregorian calendar months, 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:18, 23 May 2024 (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=26803534 -->
== Wikifunctions & Abstract Wikipedia Newsletter #157 is out: A single singular or a plurality of plurals? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the various implications of linguistic functions about singulars and plurals, 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/1717435800 June 3, 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]]) 12:17, 31 May 2024 (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=26847493 -->
== Wikifunctions & Abstract Wikipedia Newsletter #158 is out: New Type: Sign ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new enumeration type, Sign, and we take a look at the latest software developments.
We are also looking for feedback for our next new types. See [[:f:Wikifunctions:Project chat#Testing two new types|the announcement at the Project Chat]] for more information.
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]]) 11:59, 7 June 2024 (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=26847493 -->
== Wikifunctions & Abstract Wikipedia Newsletter #159 is out: New Type: Igbo calendar months ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new enumeration type, this time for the thirteen months of the [[:en:Igbo calendar|Igbo calendar]], 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]]) 16:21, 14 June 2024 (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=26847493 -->
== Wikifunctions & Abstract Wikipedia Newsletter #160 is out: New Type: Integers ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we are happy to announce that we introduced another new type, [[:f:Z16683|integers]], that will increase our coverage of mathematical functions. Moreover, we take a look at the (many!) software developments we introduced in the last week.
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]]) 11:07, 21 June 2024 (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=26945737 -->
== Wikifunctions & Abstract Wikipedia Newsletter #161 is out: Welcome, Daphne! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome a new member of the team, we ask for feedback about [[:f:Wikifunctions:Design/About widget improvements|our "About" widget designs]], 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/1719855000 July 1, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:20, 27 June 2024 (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=26945737 -->
== Wikifunctions & Abstract Wikipedia Newsletter #162 is out: Quarterly planning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present our objectives and lines of work for this quarter, we remember to give your feedback about [[:f:Wikifunctions:Design/About widget improvements|our "About" widget designs]], 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/1720459800 July 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:59, 5 July 2024 (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=27024810 -->
== Wikifunctions & Abstract Wikipedia Newsletter #163 is out: Type proposals for accessing Lexemes ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our current draft about Type proposals for accessing Lexemes, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:21, 12 July 2024 (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=27076454 -->
== Wikifunctions & Abstract Wikipedia Newsletter #164 is out: Research report on integrating Wikifunctions from Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the results of a research about how to integrate Wikifunctions and Wikipedia, 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]]) 13:33, 19 July 2024 (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=27076454 -->
== Wikifunctions & Abstract Wikipedia Newsletter #165 is out: Wikimania 2024 coming soon! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-07-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our upcoming Wikifunctions events at Wikimania 2024, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:13, 29 July 2024 (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=27145131 -->
== Wikifunctions & Abstract Wikipedia Newsletter #169 is out: Limits on Name and Description Lengths ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the introduction of more stringent limits on the length of object names, input names, and descriptions, 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]]! You might be interested in the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-02|launch of our "About" widget]], a [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-16|summary of our experience at Wikimania 2024]], or the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-08-23|refinement of WasmEdge]].
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/1725298200 September 2, 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:04, 30 August 2024 (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=27347529 -->
== Wikifunctions & Abstract Wikipedia Newsletter #171 is out: Dagbani Wikipedia will be our first wiki for Wikifunctions integration ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-09-13|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce Dagbani Wikipedia as our first wiki for Wikifunctions integration, discuss the recent stability challenges we've had in the past few days, 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]]) 13:51, 13 September 2024 (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=27347529 -->
== Wikifunctions & Abstract Wikipedia Newsletter #172 is out: Introducing focus topic areas ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-09-20|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce focus topic areas for generating natural language texts and we update you on last week's site incident.
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]]) 11:30, 21 September 2024 (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=27457443 -->
== Wikifunctions & Abstract Wikipedia Newsletter #173 is out: Quarterly planning for October–December 2024 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we give you an overview of what we will focus on in the next three months, we discuss our presentation at [[:m:Celtic Knot Conference 2024|Celtic Knot conference 2024]], 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]]) 15:42, 26 September 2024 (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=27457443 -->
== Wikifunctions & Abstract Wikipedia Newsletter #174 is out: Focus topic: food ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss one of our next topics we will focus on for our work: food. We hope you have a good appetite for discussion. :)
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/1728322200 October 7, 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:42, 4 October 2024 (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=27548252 -->
== Wikifunctions & Abstract Wikipedia Newsletter #175 is out: Wikidata Lexemes in Wikifunctions are coming soon ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a preview of our planned support for Wikidata lexemes in Wikifunctions, 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]]) 15:54, 11 October 2024 (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=27548252 -->
== Wikifunctions & Abstract Wikipedia Newsletter #176 is out: What could abstract content look like? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-17|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present some thoughts by [[User:Mahir256]] about how abstract content could look like in the future, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:13, 17 October 2024 (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=27548252 -->
== Wikifunctions & Abstract Wikipedia Newsletter #177 is out: Our goal for this Quarter: Agreement ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our goal of building up phrases from Lexemes using linguistic agreement, i.e. accordance to number and gender when constructing a phrase.
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]]) 16:32, 25 October 2024 (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=27638060 -->
== Wikifunctions & Abstract Wikipedia Newsletter #178 is out: Rewriting the backend ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how the team is working hard to rewrite Wikifunctions' backend, to overcome some of the limits we encountered with the current language.
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/1730745000 November 4, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 2 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #179 is out: The dream of a Universal Language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about several presentation in and around the topics of languages and our work, we discuss the current refactoring of our functions catalogue 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]]) 22:50, 7 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #180 is out: New type: Rational numbers ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you our newest Type, [[:f:Z19677|rational numbers]], as well as the new renderer and parser for natural numbers, 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:40, 14 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #181 is out: New special page for missing labels, new type for Gregorian years, and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-21|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new special page for objects with a missing label, we present two new types (Gregorian year and Wikidata statement rank), we showcase several contributions made by you volunteers, 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]]) 18:23, 22 November 2024 (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=27757932 -->
== Wikifunctions & Abstract Wikipedia Newsletter #182 is out: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the implications of the release of Google Zurich's WordGraph dataset, we introduce a new special page, support for other Wikidata statements and a new type (day of Roman year), and finally 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]]) 15:03, 28 November 2024 (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=27872982 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on December 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1733758200 December 9, at 15:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:46, 6 December 2024 (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=27889617 -->
== Wikifunctions & Abstract Wikipedia Newsletter #183 is out: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-12-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how natural language generation for Abstract Wikipedia might develop, and we share news on tools and types on Wikifunctions.
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]]) 18:52, 16 December 2024 (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=27889617 -->
== Wikifunctions & Abstract Wikipedia Newsletter #184 is out: Function of the Week: age; Intros for year articles; New Type: Floating-point number ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-12-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the last issue for 2024, we discuss functions to create introductions for articles about years, we showcase one of the 23 functions with the Gregorian year type, we introduce a new type, and finally 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]]) 22:06, 19 December 2024 (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=27889617 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on January 13 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next Volunteers' Corner, that will be held on [https://zonestamp.toolforge.org/1736793000 January 13, at 18:30 UTC] ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:44, 10 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #185 is out: Happy Wikipedia day! Quarterly planning ==
The [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-15|first update of 2025]] for Abstract Wikipedia and Wikifunctions is out. Please, come and read it!
In this issue, we present our plan for the upcoming quarter (January-March 2025), we suggest changes to our "Function of the week" section, 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]]) 18:34, 17 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #186 is out: Welcome, David! Naming conventions recommendations ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome a new member of the team, we introduce our current discussion on naming conventions recommendations, we introduce a new section dedicated to the newest functions created, 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]]) 16:36, 23 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #187 is out: With 2000 Functions into the new year: time for stats ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present some statistics about where we are as a project, we give some updates about our 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]]!
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/1738607400 February 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:05, 30 January 2025 (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=28185757 -->
== Wikifunctions & Abstract Wikipedia Newsletter #188 is out: Invitation to the Natural Language Generation Special Interest Group ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a proposal to restructure our Natural Language Generation Special Interest Group (NLG SIG) meeting, we announce the creation of a new type, 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]]) 17:17, 6 February 2025 (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=28185757 -->
== Wikifunctions & Abstract Wikipedia Newsletter #189 is out: Restricting the World, redux ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny, we discuss the fix to the Byte Type, 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]]) 11:19, 14 February 2025 (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=28241947 -->
== Wikifunctions & Abstract Wikipedia Newsletter #190 is out: A proposal for types per language and part of speech ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a proposal for types to represent a part of speech in a language, we present some events that we have taken part to (or we are taking part to), 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]]) 15:50, 20 February 2025 (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=28271571 -->
== Wikifunctions & Abstract Wikipedia Newsletter #191 is out: From things to words ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the deployment of the possibility of getting the right Lexeme given a Wikidata Item, we discuss the newest updates 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]]!
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/1741026600 March 3, at 18: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]]) 16:16, 28 February 2025 (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=28307629 -->
== Wikifunctions & Abstract Wikipedia Newsletter #192 is out: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present two talks that will feature Denny as a speaker 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]]) 15:12, 7 March 2025 (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=28307629 -->
== Wikifunctions & Abstract Wikipedia Newsletter #193 is out: Upcoming NLG meeting, Recent Changes in the software ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you to the next [[:f:Wikifunctions:NLG SIG|NLG SIG Meeting]], that will take place [https://zonestamp.toolforge.org/1739894400 on Tuesday March 18 at 16 UTC], 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]]) 16:39, 15 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #194 is out: Wikidata-based simple enumerations ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a discussion about a new kind of enumeration type, 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:06, 21 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #195 is out: It’s about time ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a discussion about how to support the creation of a type for time that is compatible with Wikidata, 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]]) 17:25, 28 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #196 is out: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present our work plan for the upcoming quarter (April-June 2025), we publish a new job opening for joining the team, 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/1744047000 April 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:22, 6 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #197 is out: Quarter in review, and lots of material to watch ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we evaluate our work done for the recently closed quarter (January-March 2025), we present you a number of video and blogpost about us to watch and read, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1744732800 April 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:20, 11 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #198 is out: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that this week we switched on the ability to call Wikifunctions functions from within Dagbani Wikipedia (our first wiki to do so!), we discuss the functions related to calculating the dates of Easter, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:28, 17 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #199 is out: Welcome, Gregory! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a new member of the team, 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/1746466200 May 5, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:16, 28 April 2025 (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=28586963 -->
== Wikifunctions & Abstract Wikipedia Newsletter #200 is out: Abstract Wikipedia is a MacArthur 100&Change finalist ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that we reached the final stage of a grant competition, we introduce our next big conversation about where the content of Abstract Wikipedia will be located, 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/1746466200 May 5, 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]]) 10:57, 1 May 2025 (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=28628447 -->
== Wikifunctions & Abstract Wikipedia Newsletter #201 is out: Abstract Wikipedia and the Wikimedia AI Strategy ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-09|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how Abstract Wikipedia ties in with the newly announced WMF's strategy for AI, we talk about the Wikimedia Hackathon and our community meetings, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:27, 10 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #202 is out: Location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we invite you to our next online presentation, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:56, 16 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #203 is out: Ongoing consultation about the Location for Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you again to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we present some updates about existing and new types, we remind you of our next online presentation, 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]]) 13:54, 23 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #204 is out: Rolling out to five Wiktionaries; Calculating with today's date ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about our latest deployment on five Wiktionaries, we showcase a couple of functions about dates, we remind you of ongoing discussions and upcoming presentations, 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/1748885400 June 2, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:38, 29 May 2025 (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=28780680 -->
== Wikifunctions & Abstract Wikipedia Newsletter #205 is out: Where will Abstract Content go? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we give you some updates on the discussion about where to store abstract content, we present you the recordings of our latest presentations and meetings, 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]]) 13:38, 9 June 2025 (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=28806388 -->
== Wikifunctions & Abstract Wikipedia Newsletter #206 is out: Closing the consultation about the location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the closing of the discussion about where to store abstract content, we remind you about our current discussions about types and our next [[:f:Special:MyLanguage/Wikifunctions:NLG_SIG|NLG SIG meeting]], 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:56, 16 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #207 is out: Quarterly Planning for July–September 2025 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-21|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we outline our priorities for the next quarter (July–September 2025), we give you some updates related to our new 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:38, 23 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #208 is out: How many people are needed to write an encyclopedia? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about writing an encyclopedia, 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]]) 15:38, 28 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #209 is out: Coverage of 1298 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about how Wikipedias cover articles about years, 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/1751909400 July 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:39, 4 July 2025 (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=28927185 -->
== Wikifunctions & Abstract Wikipedia Newsletter #210 is out: Length limits on labels and descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a measure to limit length of labels and descriptions, we show a video illustrating our work on front-end components, we share some news on new 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]]!
Also we remind you that the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1752595200 July 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:46, 11 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #211 is out: Wikidata-based enumerations are here ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new kind of Type (Wikidata-based enumerations), we remind you of our current sprint in fixing labels and descriptions that are too long, 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:16, 19 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #212 is out: “Wikipedia is an encyclopedia”; Two years of Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-26|the '''second anniversary update''']] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our work on functions that generate sentences and fragments in several languages, we celebrate our second anniversary, 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]]) 16:33, 26 July 2025 (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=29016422 -->
== Wikifunctions & Abstract Wikipedia Newsletter #215 is out: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to access Wikidata items from embedded function calls, we also inform that Wikifunctions is now available on 60 more Wiktionaries, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:57, 29 August 2025 (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=29173200 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers’ Corner is tomorrow! ==
We remind you that our next '''Wikifunctions & Abstract Wikipedia Volunteers’ Corner''' will be '''[https://zonestamp.toolforge.org/1757352600 tomorrow, September 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Unless you have many questions, we will follow our usual agenda, giving updates on the upcoming plans and recent activities, having plenty of time and space for your questions, and building a Function together.
See you at the Corner! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:39, 7 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #216 is out: Copying function calls from one Wikipedia to another ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to use natural languages as a default value in embedded function calls, we discuss the latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:04, 8 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #217 is out: More than 3,000 functions on Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-12|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we celebrate reaching the milestone of 3,000 functions on Wikifunctions, we discuss our upcoming commitments in outreach, we share with you our latest blogpost, 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]]) 18:21, 12 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #218 is out: Wikifunctions available on 123 Wiktionary languages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-19|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we update you on the recent Wikifunctions deployment on Wiktionaries, we introduce our new page for requesting cleanups, we update you on what's new on Types, we remind you of the upcoming meetings, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1758643200 September 23, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:26, 20 September 2025 (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=29289969 -->
== Wikifunctions & Abstract Wikipedia Newsletter #219 is out: Accessing qualifiers in Wikidata statements ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce the possibility of calling also qualifiers from Wikidata, we update you on the recent deployments of Wikifunctions and on the Wikifunctions presentations at Wikimedia events, we give you the recent updates on 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]]) 17:46, 26 September 2025 (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=29319712 -->
== Wikifunctions & Abstract Wikipedia Newsletter #220 is out: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the latest functions and types you can create, we announce that functions are now available to call on 152 projects, we talk about our presentations at Wikimedia meetings, 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/1759771800 October 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:55, 4 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #221 is out: Decision on location for abstract content and Quarterly Planning for October–December ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our plans and work for the upcoming quarter (October-December 2025), we report on the next events we'll be part of, 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]]) 17:47, 9 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #222 is out: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we kickstart our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we present a beautiful representation of functions by a community member, we report on the next events we'll be part of, 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]]) 17:04, 15 October 2025 (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=29444338 -->
== Wikifunctions & Abstract Wikipedia Newsletter #223 is out: Welcome Zaree and Laura! Naming contest round 1 kicked off ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome two new additions to the team, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we report on the next events we'll be part of, 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]]) 21:10, 23 October 2025 (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=29491948 -->
== Wikifunctions & Abstract Wikipedia Newsletter #224 is out: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we announce our first experimentation with short descriptions on Wikidata, we talk about our presentations at the upcoming WikidataCon 2025, and we take a look at the latest Type and 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/1762194600 November 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:48, 30 October 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #225 is out: 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 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the closing of the first phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we introduce a possible implementation of Wikifunctions for Wiktionaries, we talk about our latest outreach events, and we take a look at the latest Type and software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:06, 6 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #226 is out: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we summarise current discussion regarding the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss how we are rewriting the backend, we ask for help in substituting a function, we suggest you the recordings of Wikifunctions-related sessions at the WikidataCon 2025, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1763481600 November 18, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:42, 13 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #227 is out: Second round of voting for naming the wiki with language-independent content; Sharing function calls ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the start of the second phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share the results of the MacArthur Foundation's 100&Change contest, we share the recording of the last NLG SIG meeting, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:11, 21 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #228 is out: Vote on the new wiki name! Finishing each other’s sentences ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our progress on sentence creation with functions, 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/1762194600 December 1, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:38, 27 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #229 is out: And the name is Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the final results of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share two demos about new Wikifunctions features, we talk about Wikidata components in Wikifunctions, 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]]) 11:02, 4 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #230 is out: How to write better error messages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share an essay on how to write better error messages, on improving which we focused in the last months.
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:01, 12 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #231 is out: We wish you a happy new Gregorian year! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we showcase some templates using Wikifunctions functions on several projects, and we wrap up work for this Gregorian year, wishing you happy holidays.
The updates will resume in the week of January 14, so if you feel like you want more, you can always read the previous updates in [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:01, 18 December 2025 (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=29814552 -->
== Wikifunctions & Abstract Wikipedia Newsletter #232 is out: 25 years of Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the first issue of 2026, we celebrate our incredible milestone of 25 years of Wikipedia and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 16 January 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=29902635 -->
== Wikifunctions & Abstract Wikipedia Newsletter #233 is out: Quarterly plan for January–March 2026 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our work plans for the quarter that goes from January to March 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]]) 12:01, 22 January 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #234 is out: Integrating Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our ideas about the integration of Abstract Wikipedia with the existing Wikimedia projects, 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:51, 30 January 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=29963119 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on February 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1770661800 February 9, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 06:23, 6 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #235 is out: Finishing each other sentences: Starting things; Offsite in Istanbul ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the results of our recent team offsite (meeting in person) in Istanbul, Türkiye, especially on creating sentence fragments in several languages.
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]]) 16:31, 13 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #236 is out: A sneak preview of Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a sneak preview of how Abstract Wikipedia will look like and work, 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]]) 13:15, 20 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #237 is out: Graceful overrides and fallbacks ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss different patterns in articles about years on different Wikipedias, we present the video of the Wikifunctions presentation by Nicolas Vigneron at the last Celtic Knot, 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/1772476200 March 2, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:18, 27 February 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, 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]]) 17:28, 6 March 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #239 is out: A new composition language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about the revamp of the composition language on Wikifunctions, with its potential for further improvements.
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]]) 16:19, 12 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #240 is out: Abstract Wikipedia is now in Beta ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate the launch of the [https://abstract.wikipedia.org/ preliminary Beta version of Abstract Wikipedia], 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]]) 18:23, 19 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #241 is out: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the first early edits on [https://abstract.wikipedia.org/ Abstract Wikipedia], we share the status of Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:48, 26 March 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=30289284 -->
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
jp5qzvkvv2i06bb8kbiqw5cvm3krsqf
Wikifunctions:Status updates/eo
4
29262
275010
274050
2026-05-15T14:27:31Z
FuzzyBot
207
Updating to match new version of source page
275010
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{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-05-15
}}
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2024-03-28}}: Krei testojn ekde nun pli facilas!
* <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:}}| ]]
j03n3zl8rplhqcgnu4pveu5opydtfki
Wikifunctions:Status updates/lb
4
31803
275020
274060
2026-05-15T14:27:36Z
FuzzyBot
207
Updating to match new version of source page
275020
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{Wikifunctions updates
| prevlabel = Viregen Update
| prev = 2024-02-01
| nextlabel = Lescht Update
| next = 2026-05-15
}}
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2024-06-06}}: Neien Typ: Virzeechen
* <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:}}| ]]
i06zv58c7p8s3edg6oj962cfbag287m
Wikifunctions:Status updates/tr
4
32179
275027
274067
2026-05-15T14:27:39Z
FuzzyBot
207
Updating to match new version of source page
275027
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{Wikifunctions updates
| prevlabel = Önceki güncelleme
| prev = 2024-02-01
| nextlabel = Son güncelleme
| next = 2026-05-15
}}
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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:}}| ]]
icvjomi8r777vfhytdtt0tqhdsw7kui
Z18891
0
38127
275421
124927
2026-05-16T10:58:07Z
Ameisenigel
44
de
275421
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18891"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z13934",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z13934(Z13934K1):\n\tnumchars = '0123456789.'\n\tdef tokenize(expr):\n\t\ttokens = []\n\t\tcurrent = ''\n\t\tfor c in expr:\n\t\t\tif c == ' ':\n\t\t\t\tcontinue\n\t\t\tif c in '+-*/()':\n\t\t\t\tif current:\n\t\t\t\t\ttokens.append(current)\n\t\t\t\t\tcurrent = ''\n\t\t\t\ttokens.append(c)\n\t\t\tif c in numchars:\n\t\t\t\tcurrent += c\n\t\tif current:\n\t\t\ttokens.append(current)\n\t\treturn tokens\n\t\t\n\tdef parse_literal(tokens):\n\t\tnext_token = tokens[0][tokens[1]]\n\t\ttokens [1]+=1\n\t\tif next_token == '(':\n\t\t\treturn parse_addsub(tokens)\n\t\tif next_token[0] in numchars:\n\t\t\treturn (\"Number\", next_token)\n\t\traise ValueError(next_token)\n\tdef parse_neg(tokens):\n\t\tnext_token = tokens[0][tokens[1]]\n\t\tif next_token == '-':\n\t\t\ttokens[1]+=1\n\t\t\treturn (\"-\", (\"Number\", \"0\"), parse_literal(tokens))\n\t\telse:\n\t\t\treturn parse_literal(tokens)\n\tdef parse_divmul(tokens):\n\t\tfirst = parse_neg(tokens)\n\t\ttry:\n\t\t\tnext_token = tokens[0][tokens[1]]\n\t\texcept IndexError:\n\t\t\treturn first\n\t\tif next_token in '*/':\n\t\t\ttokens[1]+=1\n\t\t\treturn (next_token, first, parse_divmul(tokens))\n\t\telse:\n\t\t\treturn first\n\tdef parse_addsub(tokens):\n\t\tfirst = parse_divmul(tokens)\n\t\ttry:\n\t\t\tnext_token = tokens[0][tokens[1]]\n\t\texcept IndexError:\n\t\t\treturn first\n\t\tif next_token in '+-':\n\t\t\ttokens[1]+=1\n\t\t\treturn (next_token, first, parse_addsub(tokens))\n\t\telse:\n\t\t\treturn first\n\t\t\t\n\timport decimal\n\tdecimal.setcontext(decimal.Context(prec=16))\n\tops = {\n\t\t\"Number\": decimal.Decimal,\n\t\t\"+\": lambda a,b: a+b,\n\t\t\"-\": lambda a,b: a-b,\n\t\t\"*\": lambda a,b: a*b,\n\t\t\"/\": lambda a,b: a/b\n\t}\n\t\n\tdef evaluate(parse_tree):\n\t\tif parse_tree[0]==\"Number\":\n\t\t\treturn decimal.Decimal(parse_tree[1])\n\t\top1 = evaluate(parse_tree[1])\n\t\top2 = evaluate(parse_tree[2])\n\t\treturn ops[parse_tree[0]](op1, op2)\n\tparse_result = parse_addsub([tokenize(Z13934K1), 0])\n\treturn str(evaluate(parse_result))"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "simple calculator, custom parser in python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "einfacher Rechner in Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A simple calculator implementation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Python-Implementierung des einfachen Rechners"
}
]
}
}
mmu8btc0lak83ffb2wt0vvk0q33axqj
Z18892
0
38279
275422
127441
2026-05-16T10:58:31Z
Ameisenigel
44
de
275422
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18892"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z13934",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z13934",
"Z13934K1": "0.1 + 0.2"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "0.3"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "0.1 + 0.2 = 0.3"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "0.1 + 0.2 = 0.3"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
716rkns7vz2wlrlxlb79xrk016fd93s
Z18893
0
38280
275423
141804
2026-05-16T11:00:59Z
Ameisenigel
44
de
275423
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18893"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18893K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Core vocabulary"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1531",
"Z11K2": "Kata dasar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wort"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z18895",
"Z18912",
"Z18913",
"Z18914",
"Z18915",
"Z18916",
"Z18917",
"Z18918",
"Z18919",
"Z18920",
"Z18921"
],
"Z8K4": [
"Z14",
"Z18894"
],
"Z8K5": "Z18893"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malay prefix peN- conversion"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1531",
"Z11K2": "Pertukaran awalan bahasa Melayu peN-"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Malaysisches Präfix peN"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Convert a word by add on \"peN-\" prefix to it. "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1531",
"Z11K2": "Pertukaran bentuk kata dasar bahasa Melayu dengan menambah awalan \"peN-\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "fügt das Präfix peN zu einem Wort hinzu"
}
]
}
}
cy0fvvh5mg5hwf5cnzocunonrrczyn3
Z18894
0
38281
275424
126053
2026-05-16T11:01:25Z
Ameisenigel
44
de
275424
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18894"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z18893",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z18893(Z18893K1):\n\t# begins with b, v\n\tif Z18893K1.startswith('b') or Z18893K1.startswith('v'):\n\t\treturn 'pem' + Z18893K1\n\t# begins with c, d, j\n\telif Z18893K1.startswith('c') or Z18893K1.startswith('d') or Z18893K1.startswith('j'):\n\t\treturn 'pen' + Z18893K1\n\t# begins with l, m, n (include ng and ny), w\n\telif Z18893K1.startswith('l') or Z18893K1.startswith('m') or Z18893K1.startswith('n') or Z18893K1.startswith('w'):\n\t\treturn 'pe' + Z18893K1\n\t# begins with f\n\telif Z18893K1.startswith('f'):\n\t\tif Z18893K1 in ['faham', 'fikir']:\n\t\t\treturn 'pem' + Z18893K1[1:]\n\t\telse:\n\t\t\treturn 'pem' + Z18893K1\n\t# begins with p\n\telif Z18893K1.startswith('p'):\n\t\tif Z18893K1.startswith('pl') or Z18893K1.startswith('pr'):\n\t\t\treturn 'pem' + Z18893K1\n\t\tif Z18893K1 in ['pengaruh']:\n\t\t\treturn 'pem' + Z18893K1\n\t\telse:\n\t\t\treturn 'pem' + Z18893K1[1:]\n\t# begins with t\n\telif Z18893K1.startswith('t'):\n\t\tif Z18893K1.startswith('tr') or Z18893K1.startswith('tw'):\n\t\t\treturn 'pen' + Z18893K1\n\t\tif Z18893K1 in ['takrif', 'taksir']:\n\t\t\treturn 'pen' + Z18893K1\n\t\telse:\n\t\t\treturn 'pen' + Z18893K1[1:]\n\t# begins with k\n\telif Z18893K1.startswith('k'):\n\t\tif Z18893K1.startswith('kl') or Z18893K1.startswith('kr'):\n\t\t\treturn 'peng' + Z18893K1\n\t\tif Z18893K1 in ['kanser']:\n\t\t\treturn 'peng' + Z18893K1\n\t\telse:\n\t\t\treturn 'peng' + Z18893K1[1:]\n\t# begins with s or sy (incomplete)\n\telif Z18893K1.startswith('s'):\n\t\tif Z18893K1.startswith('sy') or Z18893K1.startswith('sp') or Z18893K1.startswith('st') or Z18893K1.startswith('sw'):\n\t\t\treturn 'pen' + Z18893K1\n\t\tif Z18893K1 in ['skala']:\n\t\t\treturn 'pen' + Z18893K1\n\t\telse:\n\t\t\treturn 'peny' + Z18893K1[1:]\n\t# Default rule: Add peng- (begins with vowel letters, g, gh)\n\treturn 'peng' + Z18893K1"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Malay prefix peN, python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Malaysisches Präfix peN in Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lh7r2ww8k96fpyqks5nuqq60y1hcll8
Z18895
0
38282
275426
125271
2026-05-16T11:02:13Z
Ameisenigel
44
de
275426
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18895"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18893",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z18893",
"Z18893K1": "nyanyi"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "penyanyi"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test \"nyanyi\" \u003E \"penyanyi\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "nyanyi → penyanyi"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0wu1wckpyka6ri4z7rkfmdwnqpj7u5l
Z18896
0
38283
275427
125295
2026-05-16T11:03:09Z
Ameisenigel
44
de
275427
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18896"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z17713",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z17713",
"Z17713K1": "#FFFFFF"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "#FFFFFF"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "leave #FFFFFF unchanged"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "#FFFFFF = #FFFFFF"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if it's already in hex, return it unchanged"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "bleibt unverändert, da bereits hexadezimal"
}
]
}
}
rj3hr3logdxiq8qpuw1xf8w6mkjdxa1
Z18897
0
38284
275428
125302
2026-05-16T11:04:39Z
Ameisenigel
44
de
275428
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18897"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z12997",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z12997",
"Z12997K1": "lightgoldenrodyellow",
"Z12997K2": "Deep Sky Blue"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "#7ddce8"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "X11 names: lightgoldenrodyellow + Deep Sky Blue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "lightgoldenrodyellow + Deep Sky Blue = #7ddce8"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0miaaa7jm6c6erxdnprdbr3yg0tdver
Z18898
0
38317
275432
217531
2026-05-16T11:15:03Z
Ameisenigel
44
de
275432
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18898"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18898K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "initial string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18898K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "matching string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "übereinstimmende Zeichenkette"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z18898K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "replacement string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ersatz-Zeichenkette"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z18899",
"Z18900",
"Z18901"
],
"Z8K4": [
"Z14",
"Z20333",
"Z18904",
"Z18903",
"Z18902"
],
"Z8K5": "Z18898"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "echo string except for specific replacement"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenketten-Echo mit Ersetzung"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"replace a certain string",
"string replacement",
"error text replacement",
"specific replacement",
"empty string replacement",
"catch"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the same string, unless it matches a specific string when it returns a specific string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "gibt die gleiche Zeichenkette aus, sofern es nicht eine Übereinstimmung mit einer bestimmten Zeichenkette gibt, die durch eine andere ersetzt wird"
}
]
}
}
0scux7g86ljw54eoulhwus2dsasby8d
Z18899
0
38318
275433
182131
2026-05-16T11:16:27Z
Ameisenigel
44
de
275433
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18899"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18898",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z18898",
"Z18898K1": "",
"Z18898K2": "",
"Z18898K3": "Warning: empty string"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Warning: empty string"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "warning for empty string"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "avertissement pour une chaîne vide"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "leere Zeichenkette, Ersatz: Warning: empty string"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
iuv8s8r9fc1wwczm2ni4c4mjbcvy83s
Z18900
0
38319
275434
203382
2026-05-16T11:17:17Z
Ameisenigel
44
de
275434
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z18900"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z18898",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z18898",
"Z18898K1": "Hello, world!",
"Z18898K2": "Hello",
"Z18898K3": "Goodbye"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Hello, world!"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "if matching string not identically matched, echo"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Hello, world!, kein Ersatz"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ajntl03qjz143ig743d3gnh8hzbbidp
Wikifunctions:Status updates/gu
4
38628
275015
274055
2026-05-15T14:27:33Z
FuzzyBot
207
Updating to match new version of source page
275015
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{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-05-15
}}
<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>
<span id="Newsletters"></span>
== સમાચારપત્રો ==
<!--<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
<span id="Before_February_2024"></span>
=== ફેબ્રુઆરી ૨૦૨૪ પહેલા ===
<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:}}| ]]
ga82xuqdd01mgl74ys8tbyzzd4euco4
User talk:沈澄心/Wikifunctions News
3
41529
275084
273226
2026-05-15T14:36:24Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275084
wikitext
text/x-wiki
== Wikifunctions & Abstract Wikipedia Newsletter #177 is out: Our goal for this Quarter: Agreement ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-10-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss our goal of building up phrases from Lexemes using linguistic agreement, i.e. accordance to number and gender when constructing a phrase.
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]]) 16:32, 25 October 2024 (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=27638060 -->
== Wikifunctions & Abstract Wikipedia Newsletter #178 is out: Rewriting the backend ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how the team is working hard to rewrite Wikifunctions' backend, to overcome some of the limits we encountered with the current language.
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/1730745000 November 4, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 2 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #179 is out: The dream of a Universal Language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about several presentation in and around the topics of languages and our work, we discuss the current refactoring of our functions catalogue 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]]) 22:50, 7 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #180 is out: New type: Rational numbers ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you our newest Type, [[:f:Z19677|rational numbers]], as well as the new renderer and parser for natural numbers, 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:40, 14 November 2024 (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=27660634 -->
== Wikifunctions & Abstract Wikipedia Newsletter #181 is out: New special page for missing labels, new type for Gregorian years, and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-21|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new special page for objects with a missing label, we present two new types (Gregorian year and Wikidata statement rank), we showcase several contributions made by you volunteers, 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]]) 18:23, 22 November 2024 (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=27757932 -->
== Wikifunctions & Abstract Wikipedia Newsletter #182 is out: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the implications of the release of Google Zurich's WordGraph dataset, we introduce a new special page, support for other Wikidata statements and a new type (day of Roman year), and finally 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]]) 15:03, 28 November 2024 (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=27872982 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on December 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1733758200 December 9, at 15:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:46, 6 December 2024 (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=27889617 -->
== Wikifunctions & Abstract Wikipedia Newsletter #183 is out: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-12-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how natural language generation for Abstract Wikipedia might develop, and we share news on tools and types on Wikifunctions.
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]]) 18:52, 16 December 2024 (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=27889617 -->
== Wikifunctions & Abstract Wikipedia Newsletter #184 is out: Function of the Week: age; Intros for year articles; New Type: Floating-point number ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2024-12-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the last issue for 2024, we discuss functions to create introductions for articles about years, we showcase one of the 23 functions with the Gregorian year type, we introduce a new type, and finally 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]]) 22:06, 19 December 2024 (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=27889617 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on January 13 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next Volunteers' Corner, that will be held on [https://zonestamp.toolforge.org/1736793000 January 13, at 18:30 UTC] ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:44, 10 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #185 is out: Happy Wikipedia day! Quarterly planning ==
The [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-15|first update of 2025]] for Abstract Wikipedia and Wikifunctions is out. Please, come and read it!
In this issue, we present our plan for the upcoming quarter (January-March 2025), we suggest changes to our "Function of the week" section, 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]]) 18:34, 17 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #186 is out: Welcome, David! Naming conventions recommendations ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome a new member of the team, we introduce our current discussion on naming conventions recommendations, we introduce a new section dedicated to the newest functions created, 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]]) 16:36, 23 January 2025 (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=28062578 -->
== Wikifunctions & Abstract Wikipedia Newsletter #187 is out: With 2000 Functions into the new year: time for stats ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present some statistics about where we are as a project, we give some updates about our 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]]!
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/1738607400 February 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:05, 30 January 2025 (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=28185757 -->
== Wikifunctions & Abstract Wikipedia Newsletter #188 is out: Invitation to the Natural Language Generation Special Interest Group ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a proposal to restructure our Natural Language Generation Special Interest Group (NLG SIG) meeting, we announce the creation of a new type, 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]]) 17:17, 6 February 2025 (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=28185757 -->
== Wikifunctions & Abstract Wikipedia Newsletter #189 is out: Restricting the World, redux ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny, we discuss the fix to the Byte Type, 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]]) 11:19, 14 February 2025 (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=28241947 -->
== Wikifunctions & Abstract Wikipedia Newsletter #190 is out: A proposal for types per language and part of speech ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a proposal for types to represent a part of speech in a language, we present some events that we have taken part to (or we are taking part to), 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]]) 15:50, 20 February 2025 (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=28271571 -->
== Wikifunctions & Abstract Wikipedia Newsletter #191 is out: From things to words ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the deployment of the possibility of getting the right Lexeme given a Wikidata Item, we discuss the newest updates 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]]!
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/1741026600 March 3, at 18: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]]) 16:16, 28 February 2025 (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=28307629 -->
== Wikifunctions & Abstract Wikipedia Newsletter #192 is out: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present two talks that will feature Denny as a speaker 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]]) 15:12, 7 March 2025 (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=28307629 -->
== Wikifunctions & Abstract Wikipedia Newsletter #193 is out: Upcoming NLG meeting, Recent Changes in the software ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you to the next [[:f:Wikifunctions:NLG SIG|NLG SIG Meeting]], that will take place [https://zonestamp.toolforge.org/1739894400 on Tuesday March 18 at 16 UTC], 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]]) 16:39, 15 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #194 is out: Wikidata-based simple enumerations ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a discussion about a new kind of enumeration type, 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:06, 21 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #195 is out: It’s about time ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-03-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a discussion about how to support the creation of a type for time that is compatible with Wikidata, 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]]) 17:25, 28 March 2025 (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=28399838 -->
== Wikifunctions & Abstract Wikipedia Newsletter #196 is out: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present our work plan for the upcoming quarter (April-June 2025), we publish a new job opening for joining the team, 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/1744047000 April 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:22, 6 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #197 is out: Quarter in review, and lots of material to watch ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we evaluate our work done for the recently closed quarter (January-March 2025), we present you a number of video and blogpost about us to watch and read, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1744732800 April 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:20, 11 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #198 is out: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that this week we switched on the ability to call Wikifunctions functions from within Dagbani Wikipedia (our first wiki to do so!), we discuss the functions related to calculating the dates of Easter, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:29, 17 April 2025 (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=28471753 -->
== Wikifunctions & Abstract Wikipedia Newsletter #199 is out: Welcome, Gregory! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present a new member of the team, 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/1746466200 May 5, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:16, 28 April 2025 (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=28586963 -->
== Wikifunctions & Abstract Wikipedia Newsletter #200 is out: Abstract Wikipedia is a MacArthur 100&Change finalist ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-04-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that we reached the final stage of a grant competition, we introduce our next big conversation about where the content of Abstract Wikipedia will be located, 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/1746466200 May 5, 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]]) 10:57, 1 May 2025 (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=28628447 -->
== Wikifunctions & Abstract Wikipedia Newsletter #201 is out: Abstract Wikipedia and the Wikimedia AI Strategy ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-09|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how Abstract Wikipedia ties in with the newly announced WMF's strategy for AI, we talk about the Wikimedia Hackathon and our community meetings, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:27, 10 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #202 is out: Location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we invite you to our next online presentation, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:56, 16 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #203 is out: Ongoing consultation about the Location for Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you again to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we present some updates about existing and new types, we remind you of our next online presentation, 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]]) 13:54, 23 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #204 is out: Rolling out to five Wiktionaries; Calculating with today's date ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about our latest deployment on five Wiktionaries, we showcase a couple of functions about dates, we remind you of ongoing discussions and upcoming presentations, 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/1748885400 June 2, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:38, 29 May 2025 (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=28780680 -->
== Wikifunctions & Abstract Wikipedia Newsletter #205 is out: Where will Abstract Content go? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we give you some updates on the discussion about where to store abstract content, we present you the recordings of our latest presentations and meetings, 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]]) 13:38, 9 June 2025 (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=28806388 -->
== Wikifunctions & Abstract Wikipedia Newsletter #206 is out: Closing the consultation about the location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the closing of the discussion about where to store abstract content, we remind you about our current discussions about types and our next [[:f:Special:MyLanguage/Wikifunctions:NLG_SIG|NLG SIG meeting]], 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:56, 16 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #207 is out: Quarterly Planning for July–September 2025 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-21|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we outline our priorities for the next quarter (July–September 2025), we give you some updates related to our new 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:38, 23 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #208 is out: How many people are needed to write an encyclopedia? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about writing an encyclopedia, 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]]) 15:38, 28 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #209 is out: Coverage of 1298 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about how Wikipedias cover articles about years, 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/1751909400 July 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:39, 4 July 2025 (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=28927185 -->
== Wikifunctions & Abstract Wikipedia Newsletter #210 is out: Length limits on labels and descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a measure to limit length of labels and descriptions, we show a video illustrating our work on front-end components, we share some news on new 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]]!
Also we remind you that the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1752595200 July 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:46, 11 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #211 is out: Wikidata-based enumerations are here ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new kind of Type (Wikidata-based enumerations), we remind you of our current sprint in fixing labels and descriptions that are too long, 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:16, 19 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #212 is out: “Wikipedia is an encyclopedia”; Two years of Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-26|the '''second anniversary update''']] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our work on functions that generate sentences and fragments in several languages, we celebrate our second anniversary, 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]]) 16:33, 26 July 2025 (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=29016422 -->
== Wikifunctions & Abstract Wikipedia Newsletter #215 is out: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to access Wikidata items from embedded function calls, we also inform that Wikifunctions is now available on 60 more Wiktionaries, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:57, 29 August 2025 (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=29173200 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers’ Corner is tomorrow! ==
We remind you that our next '''Wikifunctions & Abstract Wikipedia Volunteers’ Corner''' will be '''[https://zonestamp.toolforge.org/1757352600 tomorrow, September 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Unless you have many questions, we will follow our usual agenda, giving updates on the upcoming plans and recent activities, having plenty of time and space for your questions, and building a Function together.
See you at the Corner! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:39, 7 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #216 is out: Copying function calls from one Wikipedia to another ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to use natural languages as a default value in embedded function calls, we discuss the latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:04, 8 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #217 is out: More than 3,000 functions on Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-12|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we celebrate reaching the milestone of 3,000 functions on Wikifunctions, we discuss our upcoming commitments in outreach, we share with you our latest blogpost, 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]]) 18:21, 12 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #218 is out: Wikifunctions available on 123 Wiktionary languages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-19|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we update you on the recent Wikifunctions deployment on Wiktionaries, we introduce our new page for requesting cleanups, we update you on what's new on Types, we remind you of the upcoming meetings, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1758643200 September 23, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:26, 20 September 2025 (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=29289969 -->
== Wikifunctions & Abstract Wikipedia Newsletter #219 is out: Accessing qualifiers in Wikidata statements ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce the possibility of calling also qualifiers from Wikidata, we update you on the recent deployments of Wikifunctions and on the Wikifunctions presentations at Wikimedia events, we give you the recent updates on 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]]) 17:46, 26 September 2025 (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=29319712 -->
== Wikifunctions & Abstract Wikipedia Newsletter #220 is out: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the latest functions and types you can create, we announce that functions are now available to call on 152 projects, we talk about our presentations at Wikimedia meetings, 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/1759771800 October 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:55, 4 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #221 is out: Decision on location for abstract content and Quarterly Planning for October–December ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our plans and work for the upcoming quarter (October-December 2025), we report on the next events we'll be part of, 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]]) 17:47, 9 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #222 is out: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we kickstart our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we present a beautiful representation of functions by a community member, we report on the next events we'll be part of, 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]]) 17:04, 15 October 2025 (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=29444338 -->
== Wikifunctions & Abstract Wikipedia Newsletter #223 is out: Welcome Zaree and Laura! Naming contest round 1 kicked off ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome two new additions to the team, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we report on the next events we'll be part of, 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]]) 21:10, 23 October 2025 (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=29491948 -->
== Wikifunctions & Abstract Wikipedia Newsletter #224 is out: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we announce our first experimentation with short descriptions on Wikidata, we talk about our presentations at the upcoming WikidataCon 2025, and we take a look at the latest Type and 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/1762194600 November 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:48, 30 October 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #225 is out: 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 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the closing of the first phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we introduce a possible implementation of Wikifunctions for Wiktionaries, we talk about our latest outreach events, and we take a look at the latest Type and software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:06, 6 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #226 is out: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we summarise current discussion regarding the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss how we are rewriting the backend, we ask for help in substituting a function, we suggest you the recordings of Wikifunctions-related sessions at the WikidataCon 2025, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1763481600 November 18, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:42, 13 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #227 is out: Second round of voting for naming the wiki with language-independent content; Sharing function calls ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the start of the second phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share the results of the MacArthur Foundation's 100&Change contest, we share the recording of the last NLG SIG meeting, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:11, 21 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #228 is out: Vote on the new wiki name! Finishing each other’s sentences ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our progress on sentence creation with functions, 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/1762194600 December 1, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:38, 27 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #229 is out: And the name is Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the final results of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share two demos about new Wikifunctions features, we talk about Wikidata components in Wikifunctions, 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]]) 11:02, 4 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #230 is out: How to write better error messages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share an essay on how to write better error messages, on improving which we focused in the last months.
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:01, 12 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #231 is out: We wish you a happy new Gregorian year! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we showcase some templates using Wikifunctions functions on several projects, and we wrap up work for this Gregorian year, wishing you happy holidays.
The updates will resume in the week of January 14, so if you feel like you want more, you can always read the previous updates in [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:01, 18 December 2025 (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=29814552 -->
== Wikifunctions & Abstract Wikipedia Newsletter #232 is out: 25 years of Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the first issue of 2026, we celebrate our incredible milestone of 25 years of Wikipedia and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 16 January 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=29902635 -->
== Wikifunctions & Abstract Wikipedia Newsletter #233 is out: Quarterly plan for January–March 2026 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our work plans for the quarter that goes from January to March 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]]) 12:01, 22 January 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #234 is out: Integrating Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our ideas about the integration of Abstract Wikipedia with the existing Wikimedia projects, 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:51, 30 January 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=29963119 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on February 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1770661800 February 9, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 06:23, 6 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #235 is out: Finishing each other sentences: Starting things; Offsite in Istanbul ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the results of our recent team offsite (meeting in person) in Istanbul, Türkiye, especially on creating sentence fragments in several languages.
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]]) 16:31, 13 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #236 is out: A sneak preview of Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a sneak preview of how Abstract Wikipedia will look like and work, 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]]) 13:15, 20 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #237 is out: Graceful overrides and fallbacks ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss different patterns in articles about years on different Wikipedias, we present the video of the Wikifunctions presentation by Nicolas Vigneron at the last Celtic Knot, 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/1772476200 March 2, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:18, 27 February 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, 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]]) 17:28, 6 March 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #239 is out: A new composition language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about the revamp of the composition language on Wikifunctions, with its potential for further improvements.
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]]) 16:19, 12 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #240 is out: Abstract Wikipedia is now in Beta ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate the launch of the [https://abstract.wikipedia.org/ preliminary Beta version of Abstract Wikipedia], 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]]) 18:23, 19 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #241 is out: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the first early edits on [https://abstract.wikipedia.org/ Abstract Wikipedia], we share the status of Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:48, 26 March 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=30289284 -->
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
ihv323igoj4dupb0q8p9sh9gqu4un5y
Wikifunctions:Status updates/az
4
41634
275007
274047
2026-05-15T14:27:29Z
FuzzyBot
207
Updating to match new version of source page
275007
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{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-05-15
}}
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2024-10-25}}: Bu rüb üçün hədəfimiz: Uzlaşma
* <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:}}| ]]
mpx66fmov8c6mwbp2pbpsf86cfyrkg1
Wikifunctions:Status updates/ar
4
42956
275009
274437
2026-05-15T14:27:29Z
FuzzyBot
207
Updating to match new version of source page
275009
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|الاشتراك]]''' لتلقي إشعارات الرسائل الكمية القصيرة على الويكي حول كل إصدار جديد}}
{{Wikifunctions updates
| prevlabel = تحديثات سابقة
| prev = 2024-02-01
| nextlabel = آخر تحديث
| next = 2026-05-15
}}
هناك الكثير مما يحدث حول ويكي دوال وويكيبيديا المجردة. هذه هي الصفحة التي يتم فيها نشر تحديثاتنا، بما في ذلك [[Special:MyLanguage/WF:function of the Week|دالة الأسبوع]].
يمكنك أيضًا الاشتراك في [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|النشرة الإخبارية على ويكي]] للتوصل بها على صفحة نقاشك أو على الميدان الخاصة بمشروعك.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=البحث في كافة تحديثات الحالة
</inputbox>
<span id="Newsletters"></span>
== النشرات الإخبارية ==
<!--<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-05-15}}: A higher meaning</span>
* {{Status updates|2026-05-08}}: المراجع من ويكي بيانات متاحة الآن
* {{Status updates|2026-05-02}}: طلب رأي: ما الذي ينبغي أن نحصيه في ويكيبيديا المجردة؟
* {{Status updates|2026-04-25}}: بحث المؤسسة عن اللغة المثالية
* {{Status updates|2026-04-16}}: معالم؛ نأمل أن تكون بعض المُشكلات الرئيسية قد حُلت
* {{Status updates|2026-04-10}}: مقترحات المجتمع لالتقاط المعنى
* {{Status updates|2026-04-02}}: طلب مناقشة: الجداول النحوية
* {{Status updates|2026-03-26}}: الأيام الأولى من النسخة التجريبية لويكيبيديا المجردة؛ حالة لغة التركيب v2
* {{Status updates|2026-03-19}}: ويكيبيديا المجردة في نسختها التجريبية
* {{Status updates|2026-03-11}}: لغة تركيب جديدة
* {{Status updates|2026-03-06}}: الاستشهادات والنسخ واللصق
* {{Status updates|2026-02-26}}: تجاوزات مرنة وبدائل احتياطية
* {{Status updates|2026-02-20}}: نظرة أوليّة سريعة على ويكيبيديا المجردة
* {{Status updates|2026-02-13}}: إكمال جمل بعضنا البعض: بدء أشياء؛ اجتماع خارجي في إسطنبول
* {{Status updates|2026-01-29}}: إدماج ويكيبيديا المجردة
* {{Status updates|2026-01-22}}: الخطة الربع سنوية لفترة يناير–مارس 2026
* {{Status updates|2026-01-15}}: 25 عامًا من ويكيبيديا
=== 2025 ===
* {{Status updates|2025-12-18}}: نتمنى لك سنة ميلادية جديدة سعيدة
* {{Status updates|2025-12-11}}: كيف تكتب رسائل الخطأ بشكل أفضل
* {{Status updates|2025-12-04}}: والاسم هو ويكيبيديا المجردة
* {{Status updates|2025-11-27}}: التصويت على اسم الويكي الجديد!؛ إكمال الجمل لبعضنا البعض
* {{Status updates|2025-11-20}}: الجولة الثانية من التصويت على تسمية ويكي المحتوى المستقل عن اللغة؛ مشاركة استدعاءات الدالة
* {{Status updates|2025-11-13}}: الاستعداد للجولة الثانية من التصويت لتسمية الويكي ذات المحتوى المجرد؛ إعادة كتابة الواجهة الخلفية: لماذا Rust؟
* {{Status updates|2025-11-05}}: إغلاق الجولة الأولى من التصويت لتسمية ويكي المحتوى المجرد؛ دعوة لإنشاء دوال ويكاموس؛ تضمين ويكي دوال في ويكيبيديا البنغالية وفي سبعة أخرى من ويكاموس.
* {{Status updates|2025-10-29}}: تنتهي يوم الاثنين الجولة 1 من التصويت على تسمية "ويكي المحتوى المجرّد"؛ مثال على أوصاف قصيرة
* {{Status updates|2025-10-23}}: أهلا Zaree وLaura! انطلقت الجولة 1 من منافسة التسمية
* {{Status updates|2025-10-15}}: انطلاق منافسة تسمية ويكيبيديا المجردة؛ تصوّر للدوال
* {{Status updates|2025-10-08}}: قرار بشأن موقع المحتوى المجرّد والتخطيط الربع سنوي لشهري أكتوبر-ديسمبر
* {{Status updates|2025-10-03}}: النص غني التنسيق متاح الآن في الاستدعاءات المضمّنة للدوال على 148 من مشاريع ويكاموس والحاضنة
* {{Status updates|2025-09-26}}: الوصول إلى تصفيات البيانات في ويكي بيانات
* {{Status updates|2025-09-19}}: ويكي دوال متاحة على 123 لغة من ويكاموس
* {{Status updates|2025-09-12}}: أكثر من 3000 دالة على ويكي دوال
* {{Status updates|2025-09-07}}: نسخ استدعاءات الدوال من ويكيبيديا إلى أخرى
* {{Status updates|2025-08-29}}: أصبح الوصول إلى عناصر ويكي بيانات ممكنًا الآن من خلال استدعاءات مضمنّة للدوال؛ تتوفر ويكي دوال على 65 من مشاريع ويكاموس
* {{Status updates|2025-08-22}}: تسجيل لجلسة ويكيمانيا: ويكي دوال قادمة قريبًا إلى ويكي قريبة منك!
* {{Status updates|2025-08-01}}: ويكيمانيا 2025 قادمة قريبًا
* {{Status updates|2025-07-26}}: «ويكيبيديا موسوعة»؛ سنتين من ويكي دوال
* {{Status updates|2025-07-19}}: هنا التعدادات المستندة على ويكي بيانات
* {{Status updates|2025-07-10}}: حدود الطول للتسميات والأوصاف
* {{Status updates|2025-07-04}}: تغطية لـ 1298م
* {{Status updates|2025-06-27}}: كم عدد الأشخاص اللازمين لكتابة موسوعة؟
* {{Status updates|2025-06-21}}: التخطيط الربعي لشهر يوليو-سبتمبر 2025
* {{Status updates|2025-06-15}}: إنهاء المشاورة حول موقع المحتوى المجرّد
* {{Status updates|2025-06-06}}: أين سيذهب المحتوى المجرّد؟
* {{Status updates|2025-05-29}}: الطرح إلى خمسة من ويكاموس؛ الحساب مع تاريخ اليوم
* {{Status updates|2025-05-23}}: مشاورة جارية حول موقع المحتوى المجرّد
* {{Status updates|2025-05-15}}: موقع المحتوى المجرّد
* {{Status updates|2025-05-09}}: ويكيبيديا المجردة واستراتيجية ويكيميديا للذكاء الاصطناعي
* {{Status updates|2025-04-30}}: ويكيبيديا المجردة منافس نهائي في مسابقة ماكارثر 100وتغيير
* {{Status updates|2025-04-25}}: أهلاً وسهلاً، غريغوري!
* {{Status updates|2025-04-16}}: ويكي الدوال مدمجة في داغباني - وويكي الدوال؛ وتاريخ عيد الفصح
* {{Status updates|2025-04-11}}: مراجعة ربعية
* {{Status updates|2025-04-05}}: التخطيط الربعي لأبريل-يونيو 2025؛ نحن نبحث عن مدير منتج أعلى
* {{Status updates|2025-03-28}}: لقد حان الوقت
* {{Status updates|2025-03-20}}: تعدادات بسيطة قائمة على ويكي بيانات
* {{Status updates|2025-03-15}}: اجتماع قادم بخصوص توليد اللغة الطبيعية، التغييرات الأخيرة في البرمجية
* {{Status updates|2025-03-07}}: التغييرات الأخيرة في البرمجية، مقطع تسجيلي لجلسة ركن المتطوعين وتفاصيل النقاشات في لندن
* {{Status updates|2025-02-26}}: من أشياء إلى كلمات
* {{Status updates|2025-02-19}}: مقترح للأنواع لكل لغة وجزء من الكلام
* {{Status updates|2025-02-13}}: تقييد العالم، إعادة
* {{Status updates|2025-02-06}}: دعوة لمجموعة الاهتمام الخاص بتوليد اللغة الطبيعية
* {{Status updates|2025-01-29}}: مع 2000 دالة في العام الجديد: حان وقت الإحصائيات
* {{Status updates|2025-01-22}}: مرحبًا ديفيد! توصيات أعراف التسميّة
* {{Status updates|2025-01-15}}: يوم ويكيبيديا سعيد! التخطيط ربع السنوي
=== 2024 ===
* {{Status updates|2024-12-19}}: دالة الأسبوع: العمر؛ مقدمات لمقالات السنوات؛ نوع جديد: عدد فاصلة عائمة
* {{Status updates|2024-12-12}}: رسم مسار لويكيبيديا المجردة؛ الفريق خارج الموقع في لشبونة؛ نوع جديد؛ وأكثر من ذلك بكثير
* {{Status updates|2024-11-27}}: إصدار WordGraph؛ صفحة خاصة جديدة: سرد قائمة الدوال بحسب الاختبارات؛ نوع جديد ليوم العام، وأكثر من ذلك بكثير
* {{Status updates|2024-11-21}}: صفحة خاصة جديدة للتسميّات الناقصة، ونوع جديد للسنوات الغريغورية، وأكثر من ذلك بكثير
* {{Status updates|2024-11-13}}: نوع جديد: عدد نسبي «كسري»؛ توثيقات للأنواع المرتكزة على ويكي بيانات؛ وأكثر من ذلك
* {{Status updates|2024-11-07}}: حلم اللغة العالمية
* {{Status updates|2024-11-01}}: إعادة كتابة الخلفية
* {{Status updates|2024-10-25}}: هدفنا لهذا الربع من العام: اتفاق
* {{Status updates|2024-10-17}}: كيف يمكن أن يبدو المحتوى المجرد؟
* {{Status updates|2024-10-11}}: معجمِيات ويكي بيانات في ويكي دوال قادمة قريبًا
* {{Status updates|2024-10-02}}: موضوع التركيز: الطعام
* {{Status updates|2024-09-26}}: التخطيط ربع السنوي للفترة من أكتوبر إلى دجنبر 2024؛ العرض التقديمي في عقدة سلتيك غدا
* {{Status updates|2024-09-20}}: تقديم مجالات الموضوعات التركيزية
* {{Status updates|2024-09-13}}: ويكيبيديا داغباني ستكون أول ويكي لدينا لإدماج ويكي دوال
* {{Status updates|2024-09-06}}: ركن المتطوعين والتحديثات الأخرى
* {{Status updates|2024-08-29}}: حدود على أطوال الأسماء والوصف
* {{Status updates|2024-08-23}}: WasmEdge، الآن الحافة أقل بـ 300مث
* {{Status updates|2024-08-16}}: إصدار ويكيمانيا 2024
* {{Status updates|2024-08-02}}: إعادة تعديل عنصر الواجهة "حول"
* {{Status updates|2024-07-26}}: ويكيمنيا 2024 قادمة قريباً
* {{Status updates|2024-07-18}}: تقرير بحثي عن دمج ويكي دوال من ويكيبيديا
* {{Status updates|2024-07-10}}: كتابة المقترحات للوصول إلى المعجميات
* {{Status updates|2024-07-03}}: تخطيط ربع سنوي
* {{Status updates|2024-06-26}}: مرحباً يا دافني!
* {{Status updates|2024-06-20}}: نوع جديد: الأعداد الصحيحة
* {{Status updates|2024-06-13}}: النوع الجديد: أشهر تقويم إيغبو
* {{Status updates|2024-06-06}}: نوع جديد: الإشارة
* {{Status updates|2024-05-30}}: مفرد واحد أم جمع المجاميع؟
* {{Status updates|2024-05-22}}: نوع جديد: أشهر تقويم غريغوريان
* {{Status updates|2024-05-15}}: دعوة للدوال: تهجئة الرقم!
* {{Status updates|2024-05-10}}: النوع الرئيسي للتعدادات: الأشهر من التقويم الميلادي
* {{Status updates|2024-05-03}}: اجتماع الفريق وخطة ربع سنوية
* {{Status updates|2024-04-19}}: مرحباً يا شارفاني!
* {{Status updates|2024-04-11}}: واجهة برمجة تطبيقات جديدة لاستدعاء ويكي دوال والاحتفال بـ ألف دالة
* {{Status updates|2024-04-03}}: تحديث المنتج على مدونة ديف بشأن التحسينات القادمة لواجهة برمجة التطبيقات
* {{Status updates|2024-03-28}}: أصبح إنشاء الاختبارات الآن أسهل بكثير!
* {{Status updates|2024-03-21}}: في الطريق إلى تدويل الأرقام
* {{Status updates|2024-03-13}}: على الهوية
* {{Status updates|2024-03-07}}: نقدم لكم النوع الثاني الجديد: الأعداد الطبيعية
* {{Status updates|2024-02-28}}: اكتب مقترحًا للأعداد الطبيعية
* {{Status updates|2024-02-22}}: تحديث نموذج الدالة
* {{Status updates|2024-02-14}}: أسبوع الإصلاح
* {{Status updates|2024-02-07}}: التخطيط ربع السنوي. شكرا لك، نيك! دالة الأسبوع: هي التقليب
* {{Status updates|2024-02-01}}: حتمية الإيغبو!
<span id="Before_February_2024"></span>
=== قبل فبراير 2024 ===
جميع التحديثات لهذه الفترة [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|موجودة على ميتا-ويكي]].
[[Category:Status updates{{#translation:}}| ]]
0ht3p5vcgj198pam57hu118p00bfw53
Z1954
0
43995
275484
216217
2026-05-16T11:51:41Z
Ameisenigel
44
275484
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1954"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "cdo-hant"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mindong (Traditional Han script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1954",
"Z11K2": "閩東語(傳統漢字)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Min Dong (traditionelle Han-Schrift)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "閩東語(傳統漢字)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "闽东语(传统汉字)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "मिन-दोंग (पारंपरिक हान लिपि)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f2irpk7goysken5hpnxgcqoiw6o3khn
Z20648
0
44214
275400
274651
2026-05-16T09:19:20Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
275400
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20648"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16098",
"Z17K2": "Z20648K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "month"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "mois"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z20648K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "année"
}
]
}
}
],
"Z8K2": "Z16683",
"Z8K3": [
"Z20",
"Z20650",
"Z20651",
"Z20652"
],
"Z8K4": [
"Z14",
"Z20649",
"Z34755",
"Z22984"
],
"Z8K5": "Z20648"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Numbers of days in a month"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre de jours dans un mois"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Количество дней в месяце"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the number of days in a month."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "renvoie le nombre de jours dans un mois"
}
]
}
}
fnktdrvl5q24yr028axpidngmpp6q3v
275410
275400
2026-05-16T10:19:23Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
275410
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z20648"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16098",
"Z17K2": "Z20648K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "month"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "mois"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20159",
"Z17K2": "Z20648K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "année"
}
]
}
}
],
"Z8K2": "Z16683",
"Z8K3": [
"Z20",
"Z20650",
"Z20651",
"Z20652"
],
"Z8K4": [
"Z14",
"Z22984",
"Z20649",
"Z34755"
],
"Z8K5": "Z20648"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Numbers of days in a month"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "nombre de jours dans un mois"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "Количество дней в месяце"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the number of days in a month."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "renvoie le nombre de jours dans un mois"
}
]
}
}
nkw6st9sy1dgou25dzbbe4vdzo0n6gr
Wikifunctions:Status updates/ru
4
45275
275023
274064
2026-05-15T14:27:38Z
FuzzyBot
207
Updating to match new version of source page
275023
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{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-05-15
}}
<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
<span id="Before_February_2024"></span>
=== До февраля 2024 ===
<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:}}| ]]
9p28mc3dn71d7zpyo4ompheblhtzl0c
User talk:JJPMaster
3
45541
275251
266626
2026-05-15T22:23:17Z
Feeglgeef
8776
/* A little double checking */ Reply
275251
wikitext
text/x-wiki
{{Welcome/lang|user=JJPMaster|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 07:21, 17 December 2024 (UTC)}}
== A little double checking ==
'ello, and welcome to Wikifunctions. Can you make sure you take a second to check before you do something? You just created [[Z21873]], which you would have found is a duplicate of [[Z20894]] with a simple search. You've also posted incorrectly on [[wf:Administrators' noticeboard]] twice. It'd be nice if you could stop as this wastes everyone else's (on top of your) time. Thank you! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:50, 22 January 2025 (UTC)
:Sorry about that; I haven't really gotten fully used to the way search works on Wikifunctions. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:02, 22 January 2025 (UTC)
::Thanks! Just make sure to read everything and search before you create. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 23:16, 22 January 2025 (UTC)
:I can't believe I wrote something so incredibly rude and bitey. I'm incredibly sorry, though it's long overdue. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:23, 15 May 2026 (UTC)
== Z16491 ==
You've created [[Z16491]]. It doesn't have any tests or implementations. Do you plan to do anything with it? Is it supposed to do the same thing as what [[Z18194]] does? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 23:57, 21 March 2026 (UTC)
:@[[User:Amire80|Amire80]]: I made Z16491 quite a long time ago and don't remember why I did. I don't plan on using it in the future. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:59, 21 March 2026 (UTC)
== popuphover ==
Hi! Just letting you know that the popuphover.js script will wipe the content of any normal-content-model page when you try to edit it. I'm currently working on fixing it, but I'd recommend you uninstall it in the interim. Thank you! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 01:57, 18 April 2026 (UTC)
:Just fixed (I hope!) it. Please let me know if you run into any issues! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:02, 18 April 2026 (UTC)
mv4ofwpq1bqga08q41qgbooo4ide0dy
User:Theki/functions
2
47433
275001
274937
2026-05-15T14:14:55Z
Theki
2389
/* personal functions */
275001
wikitext
text/x-wiki
* <div style="display:inline-block;background:#e5e5e5;aspect-ratio:1/1;width:10px;"></div> nonexistent but should logically exist
* <div style="display:inline-block;background:#555;aspect-ratio:1/1;width:10px;"></div> shouldnt logically exist
__TOC__
== data ==
=== conversions ===
{| class="wikitable"
! style="line-height:1.2;padding:0.1em 0.4em;background:var(--background-color-neutral,#eaecf0);background-image:linear-gradient(to top right,var(--background-color-neutral,#eaecf0) 49%,var(--border-color-base,#a2a9b1) 49.5%,var(--border-color-base,#a2a9b1) 50.5%,var(--background-color-neutral,#eaecf0) 51%);" | <div style="margin-left:2em;">from</div><div style="margin-right:2em;">to</div>
! [[Z40|boolean]] !! [[Z20838|float64]]!! [[Z16683|integer]] !! [[Z13518|natural number]]
![[Z19677|rational number]]!! [[Z6|string]]
|-
! scope = "row" | boolean
| [[Z10215|Z10215]]
| colspan="5" style="text-align:center;" | [[Z15684|Z15684]]
|-
! scope="row" | float64
| rowspan="2" style="background:#e5e5e5;border:0;" |
| rowspan="3" style="background:#e5e5e5;border:0;" |
| [[Z20937|Z20937]]
| [[Z20936|Z20936]]
| [[Z20854|Z20854]]
| [[Z20915|Z20915]]
|-
! scope="row" | integer
| style="background:#e5e5e5;border:0;" |
| [[Z17101|Z17101]]
| [[Z19682|Z19682]]
| base n: [[Z18467|Z18467]]<br>base 10: [[Z16705|Z16705]]
|-
! scope = "row" | natural number
| [[Z17065|Z17065]]
| [[Z20391|Z20391]]
| [[Z13636|Z13636]]
| style="background:#e5e5e5;border:0;" |
| base n: [[Z13806|Z13806]]<br>base 10: [[Z14290|Z14290]]
|-
!rational number
| style="background:#e5e5e5;border:0;" |
| [[Z21071|Z21071]]
| [[Z19744|Z19744]]
| [[Z21653|Z21653]]
| [[Z20112|Z20112]]
| [[Z19866|Z19866]]
|-
! scope = "row" | string
| [[Z10730|Z10730]]
|[[Z20844|Z20844]]
| base n: [[Z18592|Z18592]]<br>base 10: [[Z16700|Z16700]]
| base n: [[Z15671|Z15671]]<br>base 10: [[Z14280|Z14280]]
| [[Z19827|Z19827]]
| [[Z11602|Z11602]]
|}
* [[Z17352|(int as nat)]]
* [[Z17355|(nat as int)]]
* [[Z21402|(rat as f64)]]
=== operations ===
{| class="wikitable"
! !! float64!! integer !! natural number
!rational number!! string !! list
|-
! scope = "row" | ==
|same value: [[Z20924|Z20924]]<br>same object: [[Z20850|Z20850]]
| [[Z16688|Z16688]] || [[Z13522|Z13522]]
|same value: [[Z19686|Z19686]]<br>same object: [[Z19892|Z19892]]
| [[Z866|Z866]]
| [[Z889|Z889]]
|-
!>
| [[Z20943|Z20943]]
| [[Z17132|Z17132]]
| [[Z13676|Z13676]]
| [[Z19751|Z19751]]
| rowspan="4" style="background:#555;border:0;" |
| rowspan="4" style="background:#555;border:0;" |
|-
!<
| [[Z20940|Z20940]]
| [[Z17140|Z17140]]
| [[Z13689|Z13689]]
| [[Z19753|Z19753]]
|-
!>=
| [[Z20944|Z20944]]
| [[Z17173|Z17173]]
| [[Z13682|Z13682]]
| [[Z19752|Z19752]]
|-
!<=
| [[Z20941|Z20941]]
| [[Z17363|Z17363]]
| [[Z13695|Z13695]]
| [[Z19754|Z19754]]
|-
! scope="row" | +
|[[Z20849|Z20849]]|| [[Z16693|Z16693]] || [[Z13521|Z13521]]
|[[Z19679|Z19679]]|| [[Z10000|Z10000]] || typed: [[Z12961|Z12961]]<br>untyped: [[Z18597|Z18597]]
|-
! scope = "row" | −
|[[Z21031|Z21031]]
| [[Z17111|Z17111]] || as integer: [[Z17315|Z17315]] <br>as natural number: [[Z13569|Z13569]]
|[[Z19699|Z19699]]|| rowspan="9" style="background:#555;border:0;" | || first: [[Z812|Z812]]<br>last: [[Z12967|Z12967]]
|-
! scope = "row" | ×
| [[Z21032|Z21032]]
| [[Z17120|Z17120]] || [[Z13539|Z13539]]
| [[Z19706|Z19706]]
| rowspan="8" style="background:#555;border:0;" |
|-
! scope = "row" | ÷
| [[Z21033|Z21033]]
| [[Z17291|Z17291]] || [[Z13546|Z13546]]
| [[Z19708|Z19708]]
|-
! scope = "row" | %
| [[Z22236|Z22236]]
| [[Z17167|Z17167]] || [[Z13551|Z13551]]
| [[Z20006|Z20006]]
|-
!>>
| rowspan="2" style="background:#e5e5e5;border:0;" |
| rowspan="2" style="background:#e5e5e5;border:0;" |
| [[Z13813|Z13813]]
| rowspan="2" style="background:#e5e5e5;border:0;" |
|-
!<<
| [[Z13812|Z13812]]
|-
! scope = "row" | abs
| [[Z21041|Z21041]]
| as integer: [[Z17128|Z17128]]<br>as natural number: [[Z17144|Z17144]] || style="background:#555;border:0;" |
| [[Z21692|Z21692]]
|-
!pow
| [[Z21028|Z21028]]
| [[Z17263|Z17263]]
| [[Z13647|Z13647]]
| [[Z19953|Z19953]]
|-
!sqrt
|[[Z22600|Z22600]]
|[[Z24591|Z24591]]
|[[Z15256|Z15256]]
|[[Z20902|Z20902]]
|}
=== boolean operations ===
{| class="wikitable"
! !! [[Z40|boolean]] (tf) !! [[Z22112|kleenean]] (mtf) !! bitwise
|-
! scope = "row" | [[w:Logical conjunction|AND]]
| [[Z10174|Z10174]]
| [[Z22143|Z22143]]
| natural number: [[Z13651|Z13651]]
|-
! scope = "row" | [[w:Logical disjunction|OR]]
| [[Z10184|Z10184]]
| [[Z22168|Z22168]]
| natural number: [[Z13652|Z13652]]
|-
! scope = "row" | [[w:Negation|NOT]]
| [[Z10216|Z10216]]
| [[Z22207|Z22207]]
| byte: [[Z22529|Z22529]]<br>integer: [[Z17794|Z17794]]
|-
! scope = "row" | [[w:Sheffer stroke|NAND]]
| [[Z10243|Z10243]]
| [[Z24749|Z24749]]
| byte: [[Z24716|Z24716]]
|-
! scope = "row" | [[w:Exclusive or|XOR]] (≠)
| [[Z10237|Z10237]]
| [[Z22231|Z22231]]
| natural number: [[Z13653|Z13653]]
|-
! scope = "row" | [[w:Logical NOR|NOR]]
| [[Z10231|Z10231]]
| style="background:#e5e5e5;border:0;" |
| rowspan="2" style="background:#e5e5e5;border:0;" |
|-
! scope = "row" | [[w:Logical biconditional|XNOR]] (=)
| [[Z844|Z844]]
| [[Z22120|Z22120]]
|}
== list functions ==
{{Z+|Z881}}
* '''generate (range)''': {{Z+|Z21821}}
* '''generate (replicated object)''': {{Z+|Z21389}}
* '''map''' {{Z+|Z873}}
* '''map(list, const)''': {{Z+|Z13464}}
* '''map(const, list)''': {{Z+|Z13436}}
* '''match tail''': {{Z+|Z16199}}
* '''type''': {{Z+|Z18475}}
=== typed? ===
* '''concatenate''': {{Z+|Z18755}}
* '''deduplicate''': {{Z+|Z19202}}
* '''flatten''': {{Z+|Z23606}}
* '''generate (natural number range)''': {{Z+|Z13831}}
* '''reverse''': {{Z+|Z18479}}
* '''untype''': {{Z+|Z17895}}
== map functions ==
{{Z+|Z883}}<!--these don't seem to work at the moment-->
* '''empty?''': {{Z+|Z24609}}
* '''from list''': {{Z+|Z24646}}
* '''get value''': {{Z+|Z24606}}
* '''identity''': {{Z+|Z24603}}
* '''map''': {{Z+|Z24608}}
* '''parse JSON''': {{Z+|Z24602}}
=== returns (no map inputs) ===
* '''values of Object as map''': {{Z+|Z804}}
== language ==
:''see also [[Wikifunctions:NLG functions|Natural language generation functions]], [[abstract:Abstract Wikipedia:Useful functions for article composition|Useful functions for article composition]]''
{|class=wikitable
!A
|adjective
|-
!C
|class
|-
!N
|noun
|-
!V
|verb
|}
{|class=wikitable
!sentence type
!multilingual function
!config
!monolingual text
!language parameter in English implementation
|-
|(a A N)||{{Z|Z22664}}||{{Z|Z21733}}
|{{/no|2}}
|{{/no|7}}
|-
|N is a C.||{{Z|Z26039}}||{{Z|Z26043}}
|-
|An N is a C.||{{Z|Z26095}}||{{Z|Z26096}}
|{{/yes|3}}
|-
|N is a C in N.||{{Z|Z26570}}||{{Z|Z29843}}
|-
|Cs are Cs.||{{Z|Z26627}}||{{Z|Z27126}}
|-
|C is A C.||{{Z|Z27173}}||{{Z|Z29628}}
|{{/no}}
|-
|N is the Aest C in N.||{{Z|Z27243}}||{{Z|Z29841}}
|{{/yes|11}}
|-
|N is the N of N.||{{Z|Z28016}}||{{Z|Z28020}}
|{{/yes|3}}
|-
|Ns are Ns of N.||{{Z|Z32326}}||{{Z|Z32255}}
|-
|Ns V Ns.||{{Z|Z32531}}||{{Z|Z32530}}
|-
|N is a C by N.||{{Z|Z32581}}||{{Z|Z32534}}
|{{/no}}
|-
|N is a C and C.
|rowspan=2|{{Z|Z32643}}
|rowspan=2|{{Z|Z32660}}
|{{/yes|5}}
|-
|N is a C, C, and C.
|-
|N Vs N.||{{Z|Z33185}}||{{Z|Z33184}}
|-
|N is a C from N.||{{Z|Z33975}}||{{Z|Z33981}}
|-
|N is the #th C by N.||{{Z|Z34253}}||{{Z|Z34255}}
|-
|N is a C. (automatic based on Wikidata class)||{{Z|Z34282}}||{{Z|Z34281}}
|{{/no}}
|}
== personal functions ==
* {{Z|Z24629}}
* {{Z|Z24632}}
* {{Z|Z24649}}
* {{Z|Z24660}}
* {{Z|Z24665}}
* {{Z|Z33834}}
* {{Z|Z33836}}
* {{Z|Z33890}}
* {{Z|Z35188}}
* {{Z|Z35190}}
* {{Z|Z35192}}
* {{Z|Z35199}}
=== date/time ===
* {{Z+|Z23246}}
* {{Z+|Z23783}}
* {{Z+|Z23801}}
* {{Z+|Z23808}}
* {{Z+|Z23833}}
* {{Z+|Z23865}}
=== [[Z1762|toki pona]] ===
: ''see [[Wikifunctions:Catalogue/Natural language operations/Toki Pona]]''
* {{Z|Z22455}}
* {{Z|Z22571}}
* {{Z|Z24721}}
* {{Z|Z33828}}
* {{Z|Z33831}}
* {{Z|Z33873}}
=== infoboxes ===
* {{Z|Z35167}}
==== creation ====
* '''{{Z|Z35175}}'''
* {{Z|Z35176}}
== todo ==
* add toki pona to {{Z|Z33855}}
* move certain uses of {{Z|Z10771}} to {{Z|Z34096}}
* make sure English sentence generation functions have a language parameter to allow for rendering of certain words in e.g. British English (use {{Z|Z34039}})
** {{Z|Z33059}}
2wpnfzl4nhjqpkbck23xrkq82p1i94y
User talk:DSantamaria-WMF
3
47924
275127
274898
2026-05-15T16:44:09Z
Arlo Barnes
1231
/* Country flags in abstract-data */ Reply
275127
wikitext
text/x-wiki
{{Welcome/lang|user=DSantamaria-WMF|welcominguser=VIGNERON|1=[[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 18:38, 15 January 2025 (UTC)}}
== abstract-data reporting persistent String as a Function with no Implementation ==
e.g. [[toolforge:abstract-data/zid/Z13128]] (though I have now removed the sole usage from the live site) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:29, 8 May 2026 (UTC)
:Thanks @[[User:YoshiRulz|YoshiRulz]]! I think this is gone already, probably stalled data! [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 13:12, 11 May 2026 (UTC)
::Yes, but I meant that [[Z13128]] shouldn't have been in the list in the first place, because it's not a persistent [[Z8]]. Unfortunate timing that it rolled over just before you were able to see the page for yourself. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:20, 11 May 2026 (UTC)
== Lexemes in abstract-data tool ==
Hello David, I am interested in your abstract-data tool. At a [https://abstract.wikipedia.org/wiki/User:Hog%C3%BC-456/Missing_Lexemecheck subpage] of my user page in Abstract Wikipedia I described how to find lexemes related to items mentioned in Abstract articles. Does your tool check this too to show if a function does work. I like your tool and I am interested in understanding how it works. So can you please send me a link to the source code of the tool. From my point of view it is necessary to check an abstract article by a human with at least advanced knowledge in the language to say if the article does work. So your tool does only show if the functions generate output in a given language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 19:32, 10 May 2026 (UTC)
:Yes! That is exactly the focus of the tool, to see what are the different gaps in the different languages and content, seeing if the content is renderable or not.
:> Does your tool check this too to show if a function does work.
:Yes, but not executing the function, but rather understanding the composition, to avoid hammering the API. Because of that the JS / Python implementations are a big gap right now.
:The code: https://gitlab.wikimedia.org/toolforge-repos/abstract-data [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 14:36, 11 May 2026 (UTC)
== Country flags in abstract-data ==
Please blow up all the country flags in abstract-data. [https://www.flagsarenotlanguages.com/ Flags represent countries, not languages.] Please replace them with language codes, which the community has been using for decades. Thanks. [[User:魔琴|魔琴]] ([[User talk:魔琴|talk]]) 06:37, 13 May 2026 (UTC)
:I just removed them, IMHO it was just an aesthetic concept, I like the look and feel that flags bring to the language labels, but happy to remove them if make some people feel uncomfortable with the concept. [[User:DSantamaria-WMF|DSantamaria-WMF]] ([[User talk:DSantamaria-WMF|talk]]) 05:58, 15 May 2026 (UTC)
::I'm a flag enjoyer, but very few languages have flags. There's Esperanto's verda stelo, the Francophonie's five-color flag, and a smattering of others. Most languages don't have a visual iconography, even as written languages. And then there are the unfortunate implications that choosing one country's flag over another ends up making, whether intended or (as in this case) not. There do exist [[commons:category:blue ISO 639 icons with double parentheses]] which might be substitutable, but the main design element there is text anyway. [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:44, 15 May 2026 (UTC)
65wyol4soorl0xzcsny9m6sdm59wd2m
Wikifunctions:Status updates/ja
4
49834
275018
274058
2026-05-15T14:27:34Z
FuzzyBot
207
Updating to match new version of source page
275018
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|購読]]'''すると、新しく発行されるたびにオンウィキで短文の一斉通知が届きます。}}
{{Wikifunctions updates
| prevlabel = 過去の更新
| prev = 2024-02-01
| nextlabel = 最終更新
| next = 2026-05-15
}}
<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>
<span id="Newsletters"></span>
== ニュースレター ==
<!--<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-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>
* {{Status updates|2025-10-08}}:抽象コンテンツの場所決定と10月から12月の季度計画
* {{Status updates|2025-10-03}}: リチテキストは、現在 148 のウィクショナリーやインキュベーターで埋め込み関数で利用可能
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* {{Status updates|2025-09-19}}: 123 のウィクショナリ言語で利用可能なウィキファンクションズ
* {{Status updates|2025-09-12}}: ウィキファンクションズの 3、000以上の機能
* <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>
* {{Status updates|2025-05-15}}: 抽象的な内容の位置
* {{Status updates|2025-05-09}}: 抽象的なウィキペディアとウィキメディアAI戦略
* {{Status updates|2025-04-30}}: 抽象的なウィキペディアはマッカーサー100&チェンジファイナリスト
* {{Status updates|2025-04-25}}: ようこそ, グレゴリー!
* {{Status updates|2025-04-16}}: ウィキファンクションズを統合されましたにダグバニ - とウィキファンクションズ;とイースターの日付
* <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>
* {{Status updates|2024-07-03}}: 四半期計画
* {{Status updates|2024-06-26}}: ようこそ、Daphne!
* {{Status updates|2024-06-20}}: 新しいタイプ:整数
* {{Status updates|2024-06-13}}: 新しい型:イグボ暦の月
* {{Status updates|2024-06-06}}: 新しい型:符号
* {{Status updates|2024-05-30}}:単数の単数か複数の複数か?
* {{Status updates|2024-05-22}}: 新しい型:グレゴリオ暦の月
* {{Status updates|2024-05-15}}:関数の要求: 数をスペルアウト!
* {{Status updates|2024-05-10}}: リストの代表型:グレゴリオ暦の月
* {{Status updates|2024-05-03}}: チーム会議と四半期計画
* {{Status updates|2024-04-19}}: ようこそ、Sharvani!
* {{Status updates|2024-04-11}}: ウィキファンクションズのための新しいAPIと1000関数記念
* {{Status updates|2024-04-03}}: Diff に関する製品更新と API の改善について
* {{Status updates|2024-03-28}}:テストの作成がずっと簡単に!
* {{Status updates|2024-03-21}}:数を国際化する道
* {{Status updates|2024-03-13}}: アイデンティティ
* {{Status updates|2024-03-07}}:二番目の新しい型: 自然数
* {{Status updates|2024-02-28}}:自然数型の提案
* {{Status updates|2024-02-22}}: 機能モデルを更新する
* {{Status updates|2024-02-14}}: 修正週間
* <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>
* {{Status updates|2024-02-01}}: イグボ語の命令形!
<span id="Before_February_2024"></span>
=== 2024年2月以前 ===
<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:}}| ]]
i4tlqat1diz940o7ewajpqfbzoehv0e
Talk:Z39
1
50059
275291
174058
2026-05-16T00:31:48Z
YoshiRulz
10156
Add auto-generated docs
275291
wikitext
text/x-wiki
{{type documentation|Z39|Key reference}}
== Functions ==
* Functions [[Special:Search/: "Z8K2 Z39"|returning an explicit Z39]]
** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z39|or a list of them]]
* Functions [[Special:Search/: "Z17K1 Z39"|expecting an explicit Z39]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z39|or a list of them]]
* Equality function: {{Z|Z22499}}
* Constructor: {{Z|Z22549}}
[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:58, 17 February 2025 (UTC)
:Should we add [[Z22499]] to the type?
:[[Z22549]] might serve as the read function, at least until [[:phab:T360580]] is fixed. @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:14, 17 February 2025 (UTC)
::[[Z22499]] added {{done}} by [[User:DMartin (WMF)|DMartin (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:52, 16 March 2025 (UTC)
82l2kvqkmui9u7lfo52ty271gwtsm8j
Z23756
0
53964
275134
210695
2026-05-15T17:26:32Z
YoshiRulz
10156
Added Z35206 to the approved list of implementations
275134
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z23756"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z23756K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item (object)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "維基數據項目(物件)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "elemento Wikidata"
}
]
}
}
],
"Z8K2": "Z6091",
"Z8K3": [
"Z20",
"Z23759"
],
"Z8K4": [
"Z14",
"Z23757",
"Z35206"
],
"Z8K5": "Z23756"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item reference from Wikidata item"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "來自維基數據項目的維基數據項目參照"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "riferimento a elemento Wikidata da elemento"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Wikidata item identity as item reference",
"Z6001K1"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1672",
"Z31K2": [
"Z6",
"Z6001K1"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"riferimento da elemento",
"elemento Wikidata in riferimento Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the Z6001K1/identity of a Wikidata item as a Wikidata item reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "回傳維基數據項目的Z6001K1/識別為維基數據項目參照"
}
]
}
}
9ddtdf406bjxm5suqiwy7pgqaxjarus
Wikifunctions:Status updates/ko
4
54639
275019
274059
2026-05-15T14:27:35Z
FuzzyBot
207
Updating to match new version of source page
275019
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{Wikifunctions updates
| prevlabel = 이전 업데이트
| prev = 2024-02-01
| nextlabel = 마지막 업데이트
| next = 2026-05-15
}}
위키함수와 추상 위키백과에서 많은 일이 일어나고 있습니다. 이곳은 [[Special:MyLanguage/WF:function of the Week|금주의 함수]]를 포함한 최신 소식을 게시하는 문서입니다.
<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>
<span id="Newsletters"></span>
== 뉴스레터 ==
<!--<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
<span id="Before_February_2024"></span>
=== 2024년 2월 이전 ===
이 기간의 모든 업데이트는 [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|메타위키에서 사용 가능]]입니다.
[[Category:Status updates{{#translation:}}| ]]
p5mtm2zim93vrzgi3kk260xc636whoc
Wikifunctions:Status updates/es
4
55532
275013
274053
2026-05-15T14:27:32Z
FuzzyBot
207
Updating to match new version of source page
275013
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1=<span lang="en" dir="ltr" class="mw-content-ltr">'''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribe]]''' to receive short on-wiki MassMessage notifications about each new issue</span>}}
{{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-05-15
}}
<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-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:}}| ]]
ks4m8am9eslqe9es3rzjvo2170lugwg
User talk:Md. Golam Mukit Khan
3
56433
275086
273222
2026-05-15T14:36:25Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275086
wikitext
text/x-wiki
== Wikifunctions & Abstract Wikipedia Newsletter #201 is out: Abstract Wikipedia and the Wikimedia AI Strategy ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-09|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss how Abstract Wikipedia ties in with the newly announced WMF's strategy for AI, we talk about the Wikimedia Hackathon and our community meetings, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:27, 10 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #202 is out: Location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we invite you to our next online presentation, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:56, 16 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #203 is out: Ongoing consultation about the Location for Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we invite you again to [[:m:Abstract Wikipedia/Location of Abstract Content|a consultation]] about where should the content of Abstract Wikipedia be stored, we present some updates about existing and new types, we remind you of our next online presentation, 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]]) 13:54, 23 May 2025 (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=28661550 -->
== Wikifunctions & Abstract Wikipedia Newsletter #204 is out: Rolling out to five Wiktionaries; Calculating with today's date ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-05-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about our latest deployment on five Wiktionaries, we showcase a couple of functions about dates, we remind you of ongoing discussions and upcoming presentations, 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/1748885400 June 2, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:38, 29 May 2025 (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=28780680 -->
== Wikifunctions & Abstract Wikipedia Newsletter #205 is out: Where will Abstract Content go? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we give you some updates on the discussion about where to store abstract content, we present you the recordings of our latest presentations and meetings, 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]]) 13:38, 9 June 2025 (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=28806388 -->
== Wikifunctions & Abstract Wikipedia Newsletter #206 is out: Closing the consultation about the location of Abstract Content ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the closing of the discussion about where to store abstract content, we remind you about our current discussions about types and our next [[:f:Special:MyLanguage/Wikifunctions:NLG_SIG|NLG SIG meeting]], 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:56, 16 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #207 is out: Quarterly Planning for July–September 2025 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-21|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we outline our priorities for the next quarter (July–September 2025), we give you some updates related to our new 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:38, 23 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #208 is out: How many people are needed to write an encyclopedia? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-06-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about writing an encyclopedia, 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]]) 15:38, 28 June 2025 (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=28860768 -->
== Wikifunctions & Abstract Wikipedia Newsletter #209 is out: Coverage of 1298 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about how Wikipedias cover articles about years, 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/1751909400 July 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:39, 4 July 2025 (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=28927185 -->
== Wikifunctions & Abstract Wikipedia Newsletter #210 is out: Length limits on labels and descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a measure to limit length of labels and descriptions, we show a video illustrating our work on front-end components, we share some news on new 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]]!
Also we remind you that the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1752595200 July 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:46, 11 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #211 is out: Wikidata-based enumerations are here ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new kind of Type (Wikidata-based enumerations), we remind you of our current sprint in fixing labels and descriptions that are too long, 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:16, 19 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #212 is out: “Wikipedia is an encyclopedia”; Two years of Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-26|the '''second anniversary update''']] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our work on functions that generate sentences and fragments in several languages, we celebrate our second anniversary, 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]]) 16:33, 26 July 2025 (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=29016422 -->
== Wikifunctions & Abstract Wikipedia Newsletter #215 is out: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to access Wikidata items from embedded function calls, we also inform that Wikifunctions is now available on 60 more Wiktionaries, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:57, 29 August 2025 (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=29173200 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers’ Corner is tomorrow! ==
We remind you that our next '''Wikifunctions & Abstract Wikipedia Volunteers’ Corner''' will be '''[https://zonestamp.toolforge.org/1757352600 tomorrow, September 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Unless you have many questions, we will follow our usual agenda, giving updates on the upcoming plans and recent activities, having plenty of time and space for your questions, and building a Function together.
See you at the Corner! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:39, 7 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #216 is out: Copying function calls from one Wikipedia to another ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to use natural languages as a default value in embedded function calls, we discuss the latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:04, 8 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #217 is out: More than 3,000 functions on Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-12|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we celebrate reaching the milestone of 3,000 functions on Wikifunctions, we discuss our upcoming commitments in outreach, we share with you our latest blogpost, 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]]) 18:21, 12 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #218 is out: Wikifunctions available on 123 Wiktionary languages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-19|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we update you on the recent Wikifunctions deployment on Wiktionaries, we introduce our new page for requesting cleanups, we update you on what's new on Types, we remind you of the upcoming meetings, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1758643200 September 23, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:26, 20 September 2025 (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=29289969 -->
== Wikifunctions & Abstract Wikipedia Newsletter #219 is out: Accessing qualifiers in Wikidata statements ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce the possibility of calling also qualifiers from Wikidata, we update you on the recent deployments of Wikifunctions and on the Wikifunctions presentations at Wikimedia events, we give you the recent updates on 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]]) 17:46, 26 September 2025 (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=29319712 -->
== Wikifunctions & Abstract Wikipedia Newsletter #220 is out: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the latest functions and types you can create, we announce that functions are now available to call on 152 projects, we talk about our presentations at Wikimedia meetings, 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/1759771800 October 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:55, 4 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #221 is out: Decision on location for abstract content and Quarterly Planning for October–December ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our plans and work for the upcoming quarter (October-December 2025), we report on the next events we'll be part of, 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]]) 17:47, 9 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #222 is out: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we kickstart our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we present a beautiful representation of functions by a community member, we report on the next events we'll be part of, 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]]) 17:04, 15 October 2025 (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=29444338 -->
== Wikifunctions & Abstract Wikipedia Newsletter #223 is out: Welcome Zaree and Laura! Naming contest round 1 kicked off ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome two new additions to the team, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we report on the next events we'll be part of, 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]]) 21:10, 23 October 2025 (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=29491948 -->
== Wikifunctions & Abstract Wikipedia Newsletter #224 is out: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we announce our first experimentation with short descriptions on Wikidata, we talk about our presentations at the upcoming WikidataCon 2025, and we take a look at the latest Type and 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/1762194600 November 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:48, 30 October 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #225 is out: 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 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the closing of the first phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we introduce a possible implementation of Wikifunctions for Wiktionaries, we talk about our latest outreach events, and we take a look at the latest Type and software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:06, 6 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #226 is out: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we summarise current discussion regarding the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss how we are rewriting the backend, we ask for help in substituting a function, we suggest you the recordings of Wikifunctions-related sessions at the WikidataCon 2025, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1763481600 November 18, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:42, 13 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #227 is out: Second round of voting for naming the wiki with language-independent content; Sharing function calls ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the start of the second phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share the results of the MacArthur Foundation's 100&Change contest, we share the recording of the last NLG SIG meeting, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:11, 21 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #228 is out: Vote on the new wiki name! Finishing each other’s sentences ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our progress on sentence creation with functions, 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/1762194600 December 1, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:38, 27 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #229 is out: And the name is Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the final results of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share two demos about new Wikifunctions features, we talk about Wikidata components in Wikifunctions, 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]]) 11:02, 4 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #230 is out: How to write better error messages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share an essay on how to write better error messages, on improving which we focused in the last months.
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:01, 12 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #231 is out: We wish you a happy new Gregorian year! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we showcase some templates using Wikifunctions functions on several projects, and we wrap up work for this Gregorian year, wishing you happy holidays.
The updates will resume in the week of January 14, so if you feel like you want more, you can always read the previous updates in [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:01, 18 December 2025 (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=29814552 -->
== Wikifunctions & Abstract Wikipedia Newsletter #232 is out: 25 years of Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the first issue of 2026, we celebrate our incredible milestone of 25 years of Wikipedia and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 16 January 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=29902635 -->
== Wikifunctions & Abstract Wikipedia Newsletter #233 is out: Quarterly plan for January–March 2026 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our work plans for the quarter that goes from January to March 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]]) 12:01, 22 January 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #234 is out: Integrating Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our ideas about the integration of Abstract Wikipedia with the existing Wikimedia projects, 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:51, 30 January 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=29963119 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on February 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1770661800 February 9, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 06:23, 6 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #235 is out: Finishing each other sentences: Starting things; Offsite in Istanbul ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the results of our recent team offsite (meeting in person) in Istanbul, Türkiye, especially on creating sentence fragments in several languages.
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]]) 16:31, 13 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #236 is out: A sneak preview of Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a sneak preview of how Abstract Wikipedia will look like and work, 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]]) 13:15, 20 February 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #237 is out: Graceful overrides and fallbacks ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss different patterns in articles about years on different Wikipedias, we present the video of the Wikifunctions presentation by Nicolas Vigneron at the last Celtic Knot, 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/1772476200 March 2, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:18, 27 February 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, 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]]) 17:28, 6 March 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #239 is out: A new composition language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about the revamp of the composition language on Wikifunctions, with its potential for further improvements.
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]]) 16:19, 12 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #240 is out: Abstract Wikipedia is now in Beta ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate the launch of the [https://abstract.wikipedia.org/ preliminary Beta version of Abstract Wikipedia], 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]]) 18:23, 19 March 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #241 is out: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the first early edits on [https://abstract.wikipedia.org/ Abstract Wikipedia], we share the status of Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:48, 26 March 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=30289284 -->
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
mfk5pz225zh5i9968w1nwmpn9mo1mc9
Wikifunctions:Status updates/pt-br
4
57415
275024
274063
2026-05-15T14:27:38Z
FuzzyBot
207
Updating to match new version of source page
275024
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Inscreva-se]]''' para receber notificações curtas via MassMessage na sua wiki preferida para cada nova edição}}
{{Wikifunctions updates
| prevlabel = Atualização anterior
| prev = 2024-02-01
| nextlabel = Última atualização
| next = 2026-05-15
}}
Muita coisa está acontecendo em torno da Wikifunctions e da Wikipédia Abstrata. Esta é a página onde nossas atualizações são postadas, incluindo a “[[Special:MyLanguage/WF:function of the Week|Função da Semana]]”.
Também é possível assinar o [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|boletim informativo na wiki]] para que toda edição dele seja enviada para a sua página de discussão ou para a esplanada do seu projeto.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<span id="Newsletters"></span>
== Boletins informativos ==
<!--<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2024-09-06}}: Espaço dos Voluntários e outras atualizações
* {{Status updates|2024-08-29}}: Limites de comprimento em nomes e descrições
* {{Status updates|2024-08-23}}: WasmEdge, agora 300 ms mais rápido
* {{Status updates|2024-08-16}}: Edição Wikimania 2024
* {{Status updates|2024-08-02}}: Renovando nosso ''widget'' “Sobre”
* {{Status updates|2024-07-26}}: Wikimania 2024 em breve!
* {{Status updates|2024-07-18}}: Relatório de pesquisa sobre integrar a Wikifunctions na Wikipédia
* {{Status updates|2024-07-10}}: Propostas de Tipos para acessar Lexemas
* {{Status updates|2024-07-03}}: Planejamento trimestral
* {{Status updates|2024-06-26}}: Bem-vinda, Daphne!
* {{Status updates|2024-06-20}}: Novo Tipo: Inteiros
* {{Status updates|2024-06-13}}: Novo Tipo: Meses do calendário igbo
* {{Status updates|2024-06-06}}: Novo Tipo: Sinal
* {{Status updates|2024-05-30}}: Um singular na singularidade ou uma pluralidade de plurais?
* {{Status updates|2024-05-22}}: Novo Tipo: Meses do calendário gregoriano
* {{Status updates|2024-05-15}}: Chamada para Funções: Soletre o número!
* {{Status updates|2024-05-10}}: Tipo principal para enumerações: Meses do calendário gregoriano
* {{Status updates|2024-05-03}}: Reunião da equipe e plano trimestral
* {{Status updates|2024-04-19}}: Bem-vinda, Sharvani!
* {{Status updates|2024-04-11}}: Nova API para realizar chamadas à Wikifunctions, e celebração das mil funções
* {{Status updates|2024-04-03}}: Atualização de Produto sobre o Dif e Futuras Melhorias na API
* {{Status updates|2024-03-28}}: A criação de testes está muito mais fácil!
* {{Status updates|2024-03-21}}: A caminho da internacionalização dos números
* {{Status updates|2024-03-13}}: Sobre identidade
* {{Status updates|2024-03-07}}: Apresentando nosso segundo novo tipo: Números naturais
* {{Status updates|2024-02-28}}: Proposta de tipo para números naturais
* {{Status updates|2024-02-22}}: Atualizando o modelo de função
* {{Status updates|2024-02-14}}: Semana de consertos
* {{Status updates|2024-02-07}}: Planejamento trimestral. Obrigado, Nick! Função da semana: é permutação
* {{Status updates|2024-02-01}}: O modo imperativo em igbo!
<span id="Before_February_2024"></span>
=== Anteriores a fevereiro de 2024 ===
Todas as atualizações deste período estão [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|disponíveis no Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
tobdr7pwfgtr01hphaoo5mett4xczcd
Talk:Z6060
1
58456
275221
192437
2026-05-15T21:23:37Z
YoshiRulz
10156
Add auto-generated docs
275221
wikitext
text/x-wiki
{{type documentation|Z6060|Time of day}}
== Why "Wikidata" Time of day ==
Is it possible to use this type to represent a time of day also outside of Wikidata-related function? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:30, 12 June 2025 (UTC)
:I agree with you and was going to make the change to delete Wikidata from the name. I think it is there because this is a required component of the overall Wikidata type. So we shouldn't change the structure of this type, but IMO we should certainly use it for times that come from other sources, including setting up a reader function that lets users enter it directly, even when not a component of a Wikidata value. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:56, 12 June 2025 (UTC)
2eu4kz4rmh7ao4bje8oww96cfnjj9qo
Wikifunctions:Status updates/nl
4
59496
275021
274061
2026-05-15T14:27:36Z
FuzzyBot
207
Updating to match new version of source page
275021
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Meld u aan]]''' om korte on-wiki MassMessage-meldingen over elk nieuw onderwerp te ontvangen}}
{{Wikifunctions updates
| prevlabel = Vorige update
| prev = 2024-02-01
| nextlabel = Laatste update
| next = 2026-05-15
}}
Er gebeurt veel rond Wikifunctions en Abstract Wikipedia. Dit is de pagina waar onze updates worden geplaatst, inclusief de [[Special:MyLanguage/WF:function of the Week|functie van de week]].
U kunt u ook aanmelden op de [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki nieuwsbrief]] om ze op uw overlegpagina of bij de kroeg van uw project te laten bezorgen.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<span id="Newsletters"></span>
== Nieuwsbrieven ==
<!--<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-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>
* {{Status updates|2026-04-25}}: De zoektocht van de Foundation naar de perfecte taal
* {{Status updates|2026-04-16}}: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost
* {{Status updates|2026-04-10}}: Voorstellen van gemeenschap voor het vastleggen van betekenis
* {{Status updates|2026-04-02}}: Verzoek tot overleg: Syntactische tabellen
* {{Status updates|2026-03-26}}: Eerste dagen van de Abstract Wikipedia Beta; Status van de compositie-taal v2
* {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta
* {{Status updates|2026-03-11}}: Een nieuwe compositie-taal
* {{Status updates|2026-03-06}}: Citeren en kopiëren en plakken
* {{Status updates|2026-02-26}}: Gracieuze overrides en fallbacks
* {{Status updates|2026-02-20}}: Een vroeg concept voor het voorvertonen van Abstract Wikipedia
* {{Status updates|2026-02-13}}: Elkaars zinnen afmaken: Dingen beginnen; Buiten locatie in Istanbul
* {{Status updates|2026-01-29}}: Integratie van Abstract Wikipedia
* {{Status updates|2026-01-22}}: Kwartaalplan voor januari-maart 2026
* {{Status updates|2026-01-15}}: 25 jaar Wikipedia
=== 2025 ===
* {{Status updates|2025-12-18}}: We wensen u een gelukkig nieuwjaar!
* {{Status updates|2025-12-11}}: Betere foutberichten schrijven
* {{Status updates|2025-12-04}}: En de naam is Abstract Wikipedia
* {{Status updates|2025-11-27}}: Stem voor de naam van de nieuwe wiki! Het afmaken van elkaars zinnen
* {{Status updates|2025-11-20}}: Tweede ronde van de stemming voor de naam van de wiki met taal-onafhankelijke inhoud; Functie-aanroepen delen
* {{Status updates|2025-11-13}}: Klaarmaken voor de tweede ronde van de stemming voor de naamgeving van de wiki met abstracte inhoud; Het herschrijven van de backend: Waarom Rust?
* {{Status updates|2025-11-05}}: De eerste ronde van de stemming voor de naamgeving van de wiki voor abstracte inhoud is gesloten; Oproep voor Wiktionary-functies; Ingebedde Wikifuncties op Bengalese Wikipedia en nog zeven Wiktionaries meer
* {{Status updates|2025-10-29}}: De eerste ronde van de stemming voor de naamgeving van de "abstract content wiki" eindigt maandag; Een voorbeeld van korte beschrijvingen
* {{Status updates|2025-10-23}}: Welkom Zaree en Laura! De eerste ronde van wedstrijd voor het benoemen is begonnen .
* {{Status updates|2025-10-15}}: Start van de naamgevingswedstijd voor Abstract Wikipedia; Visualisatie van functies
* {{Status updates|2025-10-08}}: Besluit over de locatie voor abstracte content en kwartaalplanning voor oktober-december
* {{Status updates|2025-10-03}}: Rich text nu beschikbaar in embedded functie-aanroepen op 148 Wiktionaries en Incubator
* {{Status updates|2025-09-26}}: Toegang tot kwalificaties in Wikidata-verklaringen
* {{Status updates|2025-09-19}}: Wikifuncties beschikbaar in 123 Wiktionary-talen
* {{Status updates|2025-09-12}}: Meer dan 3.000 functies op Wikifuncties
* {{Status updates|2025-09-07}}: Kopiëren van functie-aanroepen van de ene Wikipedia naar de andere
* {{Status updates|2025-08-29}}: Toegang tot Wikidata-items is nu mogelijk via ingebouwde functie-aanroepen; Wikifuncties beschikbaar op 65 Wiktionaries
* {{Status updates|2025-08-22}}: Opname van Wikimania-sessie: Wikifuncties komt binnenkort naar een wiki in uw buurt!
* {{Status updates|2025-08-01}}: Binnenkort is er Wikimania 2025!
* {{Status updates|2025-07-26}}: "Wikipedia is een encyclopedie"; Twee jaar Wikifuncties
* {{Status updates|2025-07-19}}: Er zijn nu Wikidata-gebaseerde opsommingen
* {{Status updates|2025-07-10}}: Lengtelimieten voor labels en beschrijvingen
* {{Status updates|2025-07-04}}: Dekking van 1298
* {{Status updates|2025-06-27}}: Hoeveel mensen zijn nodig om een encyclopedie te schrijven?
* {{Status updates|2025-06-21}}: Kwartaalplanning juli-september 2025
* {{Status updates|2025-06-15}}: Beëindiging van de raadpleging over de locatie van de abstracte inhoud
* {{Status updates|2025-06-06}}: Waar gaat abstracte inhoud naartoe?
* {{Status updates|2025-05-29}}: Uitrol naar vijf Wiktionaries; Rekenen met de datum van vandaag
* {{Status updates|2025-05-23}}: Lopende raadpleging over de locatie van de abstracte inhoud
* {{Status updates|2025-05-15}}: Locatie van de abstracte inhoud
* {{Status updates|2025-05-09}}: Abstract Wikipedia en de Wikimedia AI Strategie
* {{Status updates|2025-04-30}}: Abstract Wikipedia is een finalist van MacArthur 100 & Change
* {{Status updates|2025-04-25}}: Welkom, Gregory!
* {{Status updates|2025-04-16}}: Wikifuncties geïntegreerd in Dagbani - en Wikifuncties; en de datum van Pasen
* {{Status updates|2025-04-11}}: Kwartaal in terugblik
* {{Status updates|2025-04-05}}: Kwartaalplanning voor april-juni 2025; We zoeken een Senior Product Manager
* {{Status updates|2025-03-28}}: Het is tijd.
* {{Status updates|2025-03-20}}: Wikidata-gebaseerde eenvoudige opsommingen
* {{Status updates|2025-03-15}}: Komende NLG-bijeenkomst, recente softwarewijzigingen
* {{Status updates|2025-03-07}}: Recente wijzigingen in de software, opname van vrijwilligershoek, en gesprekken in Londen
* {{Status updates|2025-02-26}}: Van dingen naar woorden
* {{Status updates|2025-02-19}}: Een voorstel voor typen per taal en woordsoorten
* {{Status updates|2025-02-13}}: Beperking van de wereld, redux
* {{Status updates|2025-02-06}}: Uitnodiging van de Natural Language Generation Special Interest Group
* {{Status updates|2025-01-29}}: Met 2000 functies het nieuwe jaar in: tijd voor statistieken
* {{Status updates|2025-01-22}}: Welkom, David! De aanbevelingen voor naamconventies
* {{Status updates|2025-01-15}}: Gelukkige Wikipedia dag! Kwartaalplanning
=== 2024 ===
* {{Status updates|2024-12-19}}: Functie van de week: leeftijd; Introducties voor jaarartikelen; Nieuw type: Floating-point number
* {{Status updates|2024-12-12}}: Het schetsen van een pad naar Abstract Wikipedia; Team Offsite in Lissabon; en nog veel meer
* {{Status updates|2024-11-27}}: WordGraph release; Nieuwe speciale pagina: lijst van functies per test; nieuw type voor de dag van het jaar, en nog veel meer
* {{Status updates|2024-11-21}}: Nieuwe speciale pagina voor ontbrekende labels, nieuw type voor Gregoriaanse jaren en nog veel meer
* {{Status updates|2024-11-13}}: Nieuw type: Rational number; Documentatie op Wikidata-gebaseerde typen; en meer
* {{Status updates|2024-11-07}}: De droom over een universele taal
* {{Status updates|2024-11-01}}: Het herschrijven van de backend
* {{Status updates|2024-10-25}}: Ons doel voor dit kwartaal: Overeenkomst
* {{Status updates|2024-10-17}}: Hoe zou abstracte inhoud eruit kunnen zien?
* {{Status updates|2024-10-11}}: Binnenkort Wikidata Lexemen in Wikifuncties
* {{Status updates|2024-10-02}}: Focus onderwerp: Voeding
* {{Status updates|2024-09-26}}: Kwartaalplanning voor oktober-december 2024; Morgen presentatie op Celtic Knot
* {{Status updates|2024-09-20}}: Inleiding tot focus aandachtsgebieden
* {{Status updates|2024-09-13}}: Dagbani Wikipedia zal onze eerste wiki zijn voor de Wikifuncties-integratie
* {{Status updates|2024-09-06}}: Vrijwilligershoek en andere updates
* {{Status updates|2024-08-29}}: Limieten van lengte naam en beschrijving
* {{Status updates|2024-08-23}}: WasmEdge, nu 300 ms minder lang wachten
* {{Status updates|2024-08-16}}: Wikimania 2024 editie
* {{Status updates|2024-08-02}}: Vernieuwen widget 'About'
* {{Status updates|2024-07-26}}: Binnenkort is er Wikimania 2024!
* {{Status updates|2024-07-18}}: Onderzoeksrapport over het integreren van Wikifuncties uit Wikipedia
* {{Status updates|2024-07-10}}: Voorstellen types voor toegang tot Lexemen
* {{Status updates|2024-07-03}}: Kwartaalplanning
* {{Status updates|2024-06-26}}: Welkom, Daphne!
* {{Status updates|2024-06-20}}: Nieuw type: Integers
* {{Status updates|2024-06-13}}: Nieuw type: Igbo-kalendermaanden
* {{Status updates|2024-06-06}}: Nieuw type: Sign
* {{Status updates|2024-05-30}}: Een enkelvoud of een meervoud van meervouden?
* {{Status updates|2024-05-22}}: Nieuw type: Gregoriaanse kalendermaanden
* {{Status updates|2024-05-15}}: Oproep voor functies: Spel het nummer!
* {{Status updates|2024-05-10}}: Vlaggenschiptype voor opsommingen: Maanden van de Gregoriaanse kalender
* {{Status updates|2024-05-03}}: Teamvergadering en kwartaalplan
* {{Status updates|2024-04-19}}: Welkom, Sharvani!
* {{Status updates|2024-04-11}}: Nieuwe API voor het aanroepen van Wikifuncties en het vieren van de duizendste functie
* {{Status updates|2024-04-03}}: Product Update op Diff en komende API-verbeteringen
* {{Status updates|2024-03-28}}: Het aanmaken van tests is nu veel makkelijker!
* {{Status updates|2024-03-21}}: Op weg naar internationalisatie van nummers
* {{Status updates|2024-03-13}}: Over identiteit
* {{Status updates|2024-03-07}}: We introduceren ons tweede nieuwe type: natuurlijke getallen
* {{Status updates|2024-02-28}}: Voorstel type voor natuurlijke getallen
* {{Status updates|2024-02-22}}: Update van het functiemodel
* {{Status updates|2024-02-14}}: Week voor fouten herstellen
* {{Status updates|2024-02-07}}: Kwartaalplanning. Bedankt, Nick! Functie van de Week: is permutatie
* {{Status updates|2024-02-01}}: Het Igbo Imperatief!
<span id="Before_February_2024"></span>
=== Voor februari 2024 ===
De updates van voor februari 2024 zijn [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|beschikbaar op Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
000p4ekmfo7l9y1cu2dlx15mjx5qb71
Wikifunctions:Status updates/zh-hans
4
59871
275029
274069
2026-05-15T14:27:41Z
FuzzyBot
207
Updating to match new version of source page
275029
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|订阅]]'''以接收有关每个新内容的简短wiki内群发消息提醒}}
{{Wikifunctions updates
| prevlabel = 先前更新
| prev = 2024-02-01
| nextlabel = 最近更新
| next = 2026-05-15
}}
围绕Wikifunctions和抽象维基百科有很多事情发生。本页发布我们的更新,包括[[Special:MyLanguage/WF:function of the Week|每周功能]]。
您也可以订阅[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|wiki内新闻通讯]],将它们发送到您的讨论页或您项目的互助客栈。
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<span id="Newsletters"></span>
=== 电子报 ===
<!--<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-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>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-25}}: Welcome, Gregory!</span>
* <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>
* {{Status updates|2025-03-20}}:基于维基数据的简单枚举
* {{Status updates|2025-03-15}}:即将举行的自然语言生成会议,软件的近期更改
* {{Status updates|2025-03-07}}:软件的近期更改,志愿者角记录,以及伦敦谈话
* {{Status updates|2025-02-26}}:从事物到词语
* {{Status updates|2025-02-19}}:一个按语言和语篇划分类型的建议
* {{Status updates|2025-02-13}}:限制世界,再版
* {{Status updates|2025-02-06}}:邀请加入自然语言生成特别兴趣小组
* {{Status updates|2025-01-29}}:伴随2000个功能进入新的一年:统计时间
* {{Status updates|2025-01-22}}:欢迎,大卫!命名规范建议
* {{Status updates|2025-01-15}}:维基百科日快乐!季度规划
=== 2024 ===
* {{Status updates|2024-12-19}}:每周功能:年龄;年份条目的介绍;新类型:浮点数
* {{Status updates|2024-12-12}}:勾画通往抽象維基百科的路径;在里斯本的团队异地工作;新类型:公历日期
* {{Status updates|2024-11-27}}:WordGraph 发布;新的特殊页面:按测试列出功能;新的年月日类型
* {{Status updates|2024-11-21}}:新增遗失标签的特殊页面、新的公元年份类型,以及更多內容
* {{Status updates|2024-11-13}}:新类型:有理数;关于基于维基数据类型的文档;诸此之类
* {{Status updates|2024-11-07}}:通用语言之梦
* {{Status updates|2024-11-01}}:重写后端
* {{Status updates|2024-10-25}}:我们本季度的目标:协议
* {{Status updates|2024-10-17}}:抽象内容可以是什么样子?
* {{Status updates|2024-10-11}}:维基功能中的维基数据词条即将推出
* {{Status updates|2024-10-02}}:重点议题:食物
* {{Status updates|2024-09-26}}:2024年10月-12月的季度规划;明在凯尔特之结发表演讲
* {{Status updates|2024-09-20}}:介绍重点专题领域
* {{Status updates|2024-09-13}}:达格巴尼维基百科将是我们第一个整合维基功能的维基百科
* {{Status updates|2024-09-06}}:志愿者之角及其它最新信息
* {{Status updates|2024-08-29}}:名称和描述长度限制
* {{Status updates|2024-08-23}}: WasmEdge,现减少300毫秒延迟
* {{Status updates|2024-08-16}}:2024年维基媒体国际会议
* {{Status updates|2024-08-02}}:改造我们的“关于 ”小部件
* {{Status updates|2024-07-26}}:2024年维基媒体大会即将召开!
* {{Status updates|2024-07-18}}:关于从维基百科整合维基功能的研究报告
* {{Status updates|2024-07-10}}:访问词库的类型建议
* {{Status updates|2024-07-03}}:季度规划
* {{Status updates|2024-06-26}}:欢迎,达芙妮!
* {{Status updates|2024-06-20}}:新类型:整数
* {{Status updates|2024-06-13}}:新类型:伊格博日历月
* {{Status updates|2024-06-06}}:新类型:带符号
* {{Status updates|2024-05-30}}:单数形式的唯一性还是复数形式的多样性?
* {{Status updates|2024-05-22}}:新类型:公历月份
* {{Status updates|2024-05-15}}:征集功能:拼读数字!
* {{Status updates|2024-05-10}}:枚举的旗舰类型:公历月份
* {{Status updates|2024-05-03}}:团队会议和季度计划
* {{Status updates|2024-04-19}}:欢迎,沙瓦妮!
* {{Status updates|2024-04-11}}:用于调用维基函数和庆祝1000个函数的新API
* {{Status updates|2024-04-03}}:关于差分和即将推出的 API 改进的产品更新
* {{Status updates|2024-03-28}}:创建测试现已更容易!
* {{Status updates|2024-03-21}}:在号码国际化的道路上
* {{Status updates|2024-03-13}}:关于识别对象
* {{Status updates|2024-03-07}}:介绍我们的第二个新类型:自然数
* {{Status updates|2024-02-28}}:自然数类型提案
* {{Status updates|2024-02-22}}:更新功能模型
* {{Status updates|2024-02-14}}:修——缮周
* {{Status updates|2024-02-07}}:季度规划。谢谢你,尼克!本周功能:是置换
* {{Status updates|2024-02-01}}:伊格博人的要务!
<span id="Before_February_2024"></span>
=== 2024年2月之前 ===
这一时期的所有更新都[[:m:Special:MyLanguage/Abstract Wikipedia/Updates|在 Meta-Wiki 上可用]]。
[[Category:Status updates{{#translation:}}| ]]
9uv2jdbu16jmosqywtdfe4b3yragi3r
Wikifunctions:Status updates/zh-hant
4
59873
275030
274070
2026-05-15T14:27:41Z
FuzzyBot
207
Updating to match new version of source page
275030
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|訂閱]]'''以接收有關每個新内容的維基內簡短群發消息通知}}
{{Wikifunctions updates
| prevlabel = 先前的更新
| prev = 2024-02-01
| nextlabel = 最新的更新
| next = 2026-05-15
}}
圍繞維基函數和抽象維基百科有很多事情發生。本頁面發佈了我們的更新,包括[[Special:MyLanguage/WF:function of the Week|每週函數]]。
您也可以訂閱[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|維基內新聞通訊]],將它們發送到您的討論頁或您項目的互助客棧。
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<span id="Newsletters"></span>
== 電子報 ==
<!--<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-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>
* {{Status updates|2025-10-03}}:富文本格式現在可用於148個維基詞典和維基孵化器上的嵌入式功能呼叫
* {{Status updates|2025-09-26}}:存取維基數據陳述中的限定詞
* {{Status updates|2025-09-19}}:在123種不同語言的維基詞典上提供維基函數
* {{Status updates|2025-09-12}}:維基函數上有超過3000個函數
* {{Status updates|2025-09-07}}:將函數呼叫從一個維基百科複製到另一個維基百科
* {{Status updates|2025-08-29}}:現在可以透過嵌入函數呼叫存取維基數據項目;維基函數在65個維基詞典中可用
* {{Status updates|2025-08-22}}:「維基媒體國際會議」的錄影:維基函數即將來到您附近的維基上!
* {{Status updates|2025-08-01}}:2025年「維基媒體國際會議」即將到來!
* {{Status updates|2025-07-26}}:「維基百科是一本百科全書」;兩年過去的維基函式
* {{Status updates|2025-07-19}}:基於維基資料的列舉現在能在這裏用
* {{Status updates|2025-07-10}}:標籤和描述的長度限制
* {{Status updates|2025-07-04}}:1298的覆蓋範圍
* {{Status updates|2025-06-27}}:寫一本百科全書需要多少人?
* {{Status updates|2025-06-21}}:2025年7月至9月的季度計劃
* {{Status updates|2025-06-15}}:結束關於抽象內容位置的諮詢
* {{Status updates|2025-06-06}}:抽象內容會去哪裡?
* {{Status updates|2025-05-29}}:向五個維基詞典推出;用今天的日期計算
* {{Status updates|2025-05-23}}:關於抽象內容位置的持續諮詢
* {{Status updates|2025-05-15}}:抽象內容的位置
* {{Status updates|2025-05-09}}:抽象維基百科和維基媒體人工智慧策略
* {{Status updates|2025-04-30}}:抽象維基百科是「麥克阿瑟基金會100&Change」的決賽入圍者
* {{Status updates|2025-04-25}}:歡迎,格雷戈裡!
* {{Status updates|2025-04-16}}:維基函式整合在達格巴尼-和維基函式中;以及復活節的日期
* {{Status updates|2025-04-11}}:季度回顧
* {{Status updates|2025-04-05}}:2025年4月至6月的季度規劃;我們正在尋找一名高階產品經理
* {{Status updates|2025-03-28}}:是時候了
* {{Status updates|2025-03-20}}:基於維基資料的簡單列舉
* {{Status updates|2025-03-15}}:即將舉行的自然語言生成會議,軟體的最新變化
* {{Status updates|2025-03-07}}:軟體的最新變化、志願者角的錄影以及在倫敦的會談
* {{Status updates|2025-02-26}}:從事物到文字
* {{Status updates|2025-02-19}}:一個按語言和詞性劃分類型的建議
* {{Status updates|2025-02-13}}:限制世界,再版
* {{Status updates|2025-02-06}}:邀請參加自然語言生成特別興趣小組
* {{Status updates|2025-01-29}}:隨著2000個功能進入新的一年:統計數據時間
* {{Status updates|2025-01-22}}:歡迎,大衛! 命名規範建議
* {{Status updates|2025-01-15}}:維基百科日快樂! 季度計劃
=== 2024 ===
* {{Status updates|2024-12-19}}:本週函式:年齡;年份文章簡介;新型別:浮點數
* {{Status updates|2024-12-12}}:繪製抽象維基百科的道路;在里斯本的團隊異地工作;以及更多內容
* {{Status updates|2024-11-27}}:WordGraph發佈;新的特殊頁面:按測試列出函式;年月日的新型別,以及更多內容
* {{Status updates|2024-11-21}}:新增缺失標籤的特殊頁面,新的公曆年型別,以及更多內容
* {{Status updates|2024-11-13}}:新型別:有理數;關於維基資料型別的文件;以及更多內容
* {{Status updates|2024-11-07}}:通用語言的夢想
* {{Status updates|2024-11-01}}:重寫後端
* {{Status updates|2024-10-25}}:我們本季度的目標:協議
* {{Status updates|2024-10-17}}:抽象內容會是什麼樣子?
* {{Status updates|2024-10-11}}:維基函式中的維基數據詞條即將推出
* {{Status updates|2024-10-02}}:焦點主題:食物
* {{Status updates|2024-09-26}}:2024年10月至12月的季度計劃;明天在凱爾特結會議上發表演講
* {{Status updates|2024-09-20}}:介紹重點主題領域
* {{Status updates|2024-09-13}}:達巴尼語維基百科將是我們第一個用於維基函式庫整合的wiki
* {{Status updates|2024-09-06}}:志願者角和其他更新
* {{Status updates|2024-08-29}}:名稱和描述長度的限制
* {{Status updates|2024-08-23}}:WasmEdge,現減少300毫秒延遲
* {{Status updates|2024-08-16}}:2024年維基媒體國際會議
* {{Status updates|2024-08-02}}:改造我們的「關於」小工具
* {{Status updates|2024-07-26}}:2024年「維基媒體國際會議」即將到來!
* {{Status updates|2024-07-18}}:關於維基百科與維基函數整合的研究報告
* {{Status updates|2024-07-10}}:訪問詞彙的型別建議
* {{Status updates|2024-07-03}}:季度計畫
* {{Status updates|2024-06-26}}:歡迎,達芙妮!
* {{Status updates|2024-06-20}}:新型別:整數
* {{Status updates|2024-06-13}}:新型別:伊博語日曆月份
* {{Status updates|2024-06-06}}:新型別:符號
* {{Status updates|2024-05-30}}:單數形式的唯一性還是複數形式的多樣性?
* {{Status updates|2024-05-22}}:新型別:公曆月份
* {{Status updates|2024-05-15}}:徵集函式:拼出數字!
* {{Status updates|2024-05-10}}:列舉的旗艦型別:公曆的月份
* {{Status updates|2024-05-03}}:團隊會議和季度計畫
* {{Status updates|2024-04-19}}:歡迎,沙瓦妮!
* {{Status updates|2024-04-11}}:用於呼叫維基函式庫的新API和慶祝1000個函式
* {{Status updates|2024-04-03}}:在Diff上刊的產品更新和即將推出的 API 改進
* {{Status updates|2024-03-28}}:建立測試現在要容易得多!
* {{Status updates|2024-03-21}}:在數字國際化的路上
* {{Status updates|2024-03-13}}:關於識別物件
* {{Status updates|2024-03-07}}:介紹我們的第二個新型別:自然數
* {{Status updates|2024-02-28}}:自然數型別的提案
* {{Status updates|2024-02-22}}:更新功能模型
* {{Status updates|2024-02-14}}:修復週
* {{Status updates|2024-02-07}}:季度計畫。謝謝你,尼克!本週函式:是排列
* {{Status updates|2024-02-01}}:伊博語的祈使句!
<span id="Before_February_2024"></span>
=== 2024年2月之前 ===
在此期間的所有更新都可以在[[:m:Special:MyLanguage/Abstract Wikipedia/Updates|Meta-Wiki上找到]]。
[[Category:Status updates{{#translation:}}| ]]
5qany1txvb8trtltk23uhdp0vlhkqg2
User talk:Yamato Shiya
3
60445
275081
273220
2026-05-15T14:36:24Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275081
wikitext
text/x-wiki
== Wikifunctions & Abstract Wikipedia Newsletter #209 is out: Coverage of 1298 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a short essay from Denny about how Wikipedias cover articles about years, 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/1751909400 July 7, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:39, 4 July 2025 (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=28927185 -->
== Wikifunctions & Abstract Wikipedia Newsletter #210 is out: Length limits on labels and descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a measure to limit length of labels and descriptions, we show a video illustrating our work on front-end components, we share some news on new 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]]!
Also we remind you that the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1752595200 July 15, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:46, 11 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #211 is out: Wikidata-based enumerations are here ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a new kind of Type (Wikidata-based enumerations), we remind you of our current sprint in fixing labels and descriptions that are too long, 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:16, 19 July 2025 (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=28960872 -->
== Wikifunctions & Abstract Wikipedia Newsletter #212 is out: “Wikipedia is an encyclopedia”; Two years of Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-07-26|the '''second anniversary update''']] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our work on functions that generate sentences and fragments in several languages, we celebrate our second anniversary, 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]]) 16:33, 26 July 2025 (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=29016422 -->
== Wikifunctions & Abstract Wikipedia Newsletter #215 is out: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-08-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to access Wikidata items from embedded function calls, we also inform that Wikifunctions is now available on 60 more Wiktionaries, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:57, 29 August 2025 (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=29173200 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers’ Corner is tomorrow! ==
We remind you that our next '''Wikifunctions & Abstract Wikipedia Volunteers’ Corner''' will be '''[https://zonestamp.toolforge.org/1757352600 tomorrow, September 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Unless you have many questions, we will follow our usual agenda, giving updates on the upcoming plans and recent activities, having plenty of time and space for your questions, and building a Function together.
See you at the Corner! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:39, 7 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #216 is out: Copying function calls from one Wikipedia to another ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-07|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that it is now possible to use natural languages as a default value in embedded function calls, we discuss the latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:04, 8 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #217 is out: More than 3,000 functions on Wikifunctions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-12|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we celebrate reaching the milestone of 3,000 functions on Wikifunctions, we discuss our upcoming commitments in outreach, we share with you our latest blogpost, 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]]) 18:21, 12 September 2025 (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=29173200 -->
== Wikifunctions & Abstract Wikipedia Newsletter #218 is out: Wikifunctions available on 123 Wiktionary languages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-19|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we update you on the recent Wikifunctions deployment on Wiktionaries, we introduce our new page for requesting cleanups, we update you on what's new on Types, we remind you of the upcoming meetings, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1758643200 September 23, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:26, 20 September 2025 (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=29289969 -->
== Wikifunctions & Abstract Wikipedia Newsletter #219 is out: Accessing qualifiers in Wikidata statements ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-09-26|a new update]] for Wikifunctions and Abstract Wikipedia. Please, come and read it!
In this issue, we introduce the possibility of calling also qualifiers from Wikidata, we update you on the recent deployments of Wikifunctions and on the Wikifunctions presentations at Wikimedia events, we give you the recent updates on 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]]) 17:46, 26 September 2025 (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=29319712 -->
== Wikifunctions & Abstract Wikipedia Newsletter #220 is out: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the latest functions and types you can create, we announce that functions are now available to call on 152 projects, we talk about our presentations at Wikimedia meetings, 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/1759771800 October 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:55, 4 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #221 is out: Decision on location for abstract content and Quarterly Planning for October–December ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our plans and work for the upcoming quarter (October-December 2025), we report on the next events we'll be part of, 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]]) 17:47, 9 October 2025 (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=29367070 -->
== Wikifunctions & Abstract Wikipedia Newsletter #222 is out: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we kickstart our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we present a beautiful representation of functions by a community member, we report on the next events we'll be part of, 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]]) 17:04, 15 October 2025 (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=29444338 -->
== Wikifunctions & Abstract Wikipedia Newsletter #223 is out: Welcome Zaree and Laura! Naming contest round 1 kicked off ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we welcome two new additions to the team, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we report on the next events we'll be part of, 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]]) 21:10, 23 October 2025 (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=29491948 -->
== Wikifunctions & Abstract Wikipedia Newsletter #224 is out: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-10-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we announce our first experimentation with short descriptions on Wikidata, we talk about our presentations at the upcoming WikidataCon 2025, and we take a look at the latest Type and 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/1762194600 November 3, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:48, 30 October 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #225 is out: 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 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on the closing of the first phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we introduce a possible implementation of Wikifunctions for Wiktionaries, we talk about our latest outreach events, and we take a look at the latest Type and software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:06, 6 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #226 is out: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust? ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we summarise current discussion regarding the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss how we are rewriting the backend, we ask for help in substituting a function, we suggest you the recordings of Wikifunctions-related sessions at the WikidataCon 2025, 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 the next '''Natural Language Generation Special Interest Group meeting''' will be held on '''[https://zonestamp.toolforge.org/1763481600 November 18, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:42, 13 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #227 is out: Second round of voting for naming the wiki with language-independent content; Sharing function calls ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce the start of the second phase of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share the results of the MacArthur Foundation's 100&Change contest, we share the recording of the last NLG SIG meeting, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:11, 21 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #228 is out: Vote on the new wiki name! Finishing each other’s sentences ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-11-27|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we update you on our [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we discuss our progress on sentence creation with functions, 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/1762194600 December 1, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:38, 27 November 2025 (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=29511879 -->
== Wikifunctions & Abstract Wikipedia Newsletter #229 is out: And the name is Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-04|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the final results of the [[:m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|naming contest for Abstract Wikipedia]], we share two demos about new Wikifunctions features, we talk about Wikidata components in Wikifunctions, 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]]) 11:02, 4 December 2025 (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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #230 is out: How to write better error messages ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share an essay on how to write better error messages, on improving which we focused in the last months.
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:01, 12 December 2025 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29735279 -->
== Wikifunctions & Abstract Wikipedia Newsletter #231 is out: We wish you a happy new Gregorian year! ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2025-12-18|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we showcase some templates using Wikifunctions functions on several projects, and we wrap up work for this Gregorian year, wishing you happy holidays.
The updates will resume in the week of January 14, so if you feel like you want more, you can always read the previous updates in [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:01, 18 December 2025 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29814552 -->
== Wikifunctions & Abstract Wikipedia Newsletter #232 is out: 25 years of Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In the first issue of 2026, we celebrate our incredible milestone of 25 years of Wikipedia and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 16 January 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29902635 -->
== Wikifunctions & Abstract Wikipedia Newsletter #233 is out: Quarterly plan for January–March 2026 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-22|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our work plans for the quarter that goes from January to March 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]]) 12:01, 22 January 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #234 is out: Integrating Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-01-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share our ideas about the integration of Abstract Wikipedia with the existing Wikimedia projects, 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:51, 30 January 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29963119 -->
== Next Wikifunctions & Abstract Wikipedia Volunteers' Corner will be on February 9 ==
Hi, we remind you that, if you have questions or ideas to discuss about Wikifunctions & Abstract Wikipedia, you can participate to the next '''Volunteers' Corner''', that will be held on '''[https://zonestamp.toolforge.org/1770661800 February 9, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
We hope to see you there! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 06:23, 6 February 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #235 is out: Finishing each other sentences: Starting things; Offsite in Istanbul ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share the results of our recent team offsite (meeting in person) in Istanbul, Türkiye, especially on creating sentence fragments in several languages.
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]]) 16:31, 13 February 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #236 is out: A sneak preview of Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we share a sneak preview of how Abstract Wikipedia will look like and work, 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]]) 13:15, 20 February 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=29963119 -->
== Wikifunctions & Abstract Wikipedia Newsletter #237 is out: Graceful overrides and fallbacks ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-02-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss different patterns in articles about years on different Wikipedias, we present the video of the Wikifunctions presentation by Nicolas Vigneron at the last Celtic Knot, 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/1772476200 March 2, at 18:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:18, 27 February 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, 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]]) 17:28, 6 March 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=30119120 -->
== Wikifunctions & Abstract Wikipedia Newsletter #239 is out: A new composition language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we talk about the revamp of the composition language on Wikifunctions, with its potential for further improvements.
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]]) 16:19, 12 March 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #240 is out: Abstract Wikipedia is now in Beta ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate the launch of the [https://abstract.wikipedia.org/ preliminary Beta version of Abstract Wikipedia], 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]]) 18:23, 19 March 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=30229736 -->
== Wikifunctions & Abstract Wikipedia Newsletter #241 is out: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the first early edits on [https://abstract.wikipedia.org/ Abstract Wikipedia], we share the status of Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 16:48, 26 March 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- 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=30289284 -->
== Wikifunctions & Abstract Wikipedia Newsletter #242 is out: Request for Discussion: Syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce a proposal for Natural Language Generation, we introduce a page for function suggestions from Abstract Wikipedia, we inform you that there will be a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:37, 3 April 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
jw1dmie7tqz11fdleqathjw8pqz6c59
Z26096
0
60847
275123
270714
2026-05-15T15:41:40Z
Redmin
52094
+bn
275123
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26096"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z23410",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27102",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27258",
"Z14293K2": [
"Z60",
"Z1015"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27249",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27396",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29356",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30654",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32967",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32900",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z27209",
"Z14293K2": [
"Z60",
"Z1332",
"Z1005",
"Z1622"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33828",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34165",
"Z14293K2": [
"Z60",
"Z1823"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34487",
"Z14293K2": [
"Z60",
"Z1062"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35203",
"Z14293K2": [
"Z60",
"Z1011"
]
}
],
"Z14294K2": "Z33808"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for article-ful instantiating sentences"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "soggetto è tipo di, configurazione di lingue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Instanziierungssatz mit Artikel nach Sprache"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences which express the relationship between an instance of a subclass X and its superclass Y. In English has the form \"a/n X is a Y\": \"A frog is an amphibian.\""
}
]
}
}
ih16hx52sp84hw1f5rrn5tgmlbuvg4s
Talk:Z26582
1
62183
275268
231173
2026-05-16T00:15:40Z
YoshiRulz
10156
Add auto-generated docs
275268
wikitext
text/x-wiki
{{type documentation|Z26582|Hijri calendar month}}
== New type instead ==
Hi @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] and hope you fine. I've been thinking for a while about suggesting a new object type for Hijri calendar month, and its related: year, day, and date. Do you think this solution is more suitable than a standalone type? Best regards --[[User:Mdktb|Mdktb]] ([[User talk:Mdktb|talk]]) 20:57, 28 July 2025 (UTC)
:Sorry, I've just noticed there's a proposal and discussion for its approval, thx --[[User:Mdktb|Mdktb]] ([[User talk:Mdktb|talk]]) 22:34, 28 July 2025 (UTC)
:Yes! --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 13:52, 29 July 2025 (UTC)
52l5p9gmkp6jlki88b1zjfhrnt5qb2o
User talk:OwlyKnight
3
63554
275124
272868
2026-05-15T15:43:33Z
HenkvD
1290
/* Thanks and need some more help */ new section
275124
wikitext
text/x-wiki
{{Welcome/lang|user=NikolasKHF|welcominguser=99of9|1=}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:49, 10 August 2025 (UTC)
== Test ==
halo kak, @[[User:NikolasKHF|NikolasKHF]] saya baru saja membuat fungsi serta implementasinya https://www.wikifunctions.org/view/en/Z30774 , untuk membuat test apakah implementasinya harus diconnect dulu ya? Jika iya, tolong hubungkan implementasinya 🙏🙏 terimakasih. [[User:Muufii|Muufii]] ([[User talk:Muufii|talk]]) 01:30, 21 December 2025 (UTC)
:Tidak perlu, kak. Sebelumnya, saya mau memastikan, kak, kira-kira rumus yang dipakai apa, ya untuk fungsinya?
:Saya lihat sepertinya semacam <math>a + (n - 1)b</math>, ya? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:01, 21 December 2025 (UTC)
::Betul kak itu fungsinya. Tapi saya coba test gagal. Nah itu saya gapaham kenapa. [[User:Muufii|Muufii]] ([[User talk:Muufii|talk]]) 02:02, 21 December 2025 (UTC)
:::Kalau saya lihat karena {{Z|506}}, kak. Itu karena fungsi yang dipakai di implementasi ({{Z|Z19699}} dan {{Z|Z19706}}) punya jenis input {{Z|19677}}, sementara jenis input dari fungsi yang dibuat adalah {{Z|20838}} dan {{Z|13518}}. Saran saya, pakai fungsi dengan jenis masukan yang sama, misalnya {{Z|21032}}, {{Z|21031}}, dan {{Z|20849}}.
:::Selain itu, karena masukan untuk <code>n</code> itu {{Z|13518}}, saran saya konversi dulu ke {{Z|20838}} pakai {{Z|20936}} atau langsung pakai jenis {{Z|20838}} sekalian. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:36, 21 December 2025 (UTC)
:::Halo Kak @[[User:Muufii|Muufii]], mohon maaf terlambat. Fungsinya sudah saya perbaiki, dan komposisi dengan kasus uji sudah saya hubungkan. Terima kasih! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:48, 3 January 2026 (UTC)
::::Wah terimakasih banyak kak. [[User:Muufii|Muufii]] ([[User talk:Muufii|talk]]) 03:49, 3 January 2026 (UTC)
== Thanks and need some more help ==
Hi OwlyKnight. thank for helping me with via [[Wikifunctions:Requests for connection and disconnection|this request page]]. I need some more help with the Dutch/nl {{Z|28016}}. The test "Amsterdam is de hoofdstad van Nederland." is partly working, but I don't understand that I get the default translation. I am confused. Has it to do with Dutch versus nl? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:43, 15 May 2026 (UTC)
7qb6zsb66f0w2szhycengwu4rn34rnp
275136
275124
2026-05-15T17:33:26Z
OwlyKnight
7673
/* Thanks and need some more help */ Reply
275136
wikitext
text/x-wiki
{{Welcome/lang|user=NikolasKHF|welcominguser=99of9|1=}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:49, 10 August 2025 (UTC)
== Test ==
halo kak, @[[User:NikolasKHF|NikolasKHF]] saya baru saja membuat fungsi serta implementasinya https://www.wikifunctions.org/view/en/Z30774 , untuk membuat test apakah implementasinya harus diconnect dulu ya? Jika iya, tolong hubungkan implementasinya 🙏🙏 terimakasih. [[User:Muufii|Muufii]] ([[User talk:Muufii|talk]]) 01:30, 21 December 2025 (UTC)
:Tidak perlu, kak. Sebelumnya, saya mau memastikan, kak, kira-kira rumus yang dipakai apa, ya untuk fungsinya?
:Saya lihat sepertinya semacam <math>a + (n - 1)b</math>, ya? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:01, 21 December 2025 (UTC)
::Betul kak itu fungsinya. Tapi saya coba test gagal. Nah itu saya gapaham kenapa. [[User:Muufii|Muufii]] ([[User talk:Muufii|talk]]) 02:02, 21 December 2025 (UTC)
:::Kalau saya lihat karena {{Z|506}}, kak. Itu karena fungsi yang dipakai di implementasi ({{Z|Z19699}} dan {{Z|Z19706}}) punya jenis input {{Z|19677}}, sementara jenis input dari fungsi yang dibuat adalah {{Z|20838}} dan {{Z|13518}}. Saran saya, pakai fungsi dengan jenis masukan yang sama, misalnya {{Z|21032}}, {{Z|21031}}, dan {{Z|20849}}.
:::Selain itu, karena masukan untuk <code>n</code> itu {{Z|13518}}, saran saya konversi dulu ke {{Z|20838}} pakai {{Z|20936}} atau langsung pakai jenis {{Z|20838}} sekalian. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:36, 21 December 2025 (UTC)
:::Halo Kak @[[User:Muufii|Muufii]], mohon maaf terlambat. Fungsinya sudah saya perbaiki, dan komposisi dengan kasus uji sudah saya hubungkan. Terima kasih! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:48, 3 January 2026 (UTC)
::::Wah terimakasih banyak kak. [[User:Muufii|Muufii]] ([[User talk:Muufii|talk]]) 03:49, 3 January 2026 (UTC)
== Thanks and need some more help ==
Hi OwlyKnight. thank for helping me with via [[Wikifunctions:Requests for connection and disconnection|this request page]]. I need some more help with the Dutch/nl {{Z|28016}}. The test "Amsterdam is de hoofdstad van Nederland." is partly working, but I don't understand that I get the default translation. I am confused. Has it to do with Dutch versus nl? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:43, 15 May 2026 (UTC)
:Hi! When I tested it, it gave the correct results, even with the [[Z28032|failing implementation]]. I believe the implementation is failing because of cache from the server that cannot call the correct function on the configuration. I tested using the default function at it gets the same results ("Amsterdam hoofdstad Nederland"): [https://www.wikifunctions.org/view/id/Z28019?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28019%22%2C%22Z28019K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q727%22%7D%2C%22Z28019K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q5119%22%7D%2C%22Z28019K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q55%22%7D%2C%22Z28019K4%22%3A%22Z1157%22%7D test]. I am not sure why [[Z28034]] gets the correct results, though. Perhaps, we can wait for the cache of the server to be refreshed.
:As for the Dutch and nl, I don't think it makes any different, as both refer to the same ZID: [[Z1157]]. [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 17:33, 15 May 2026 (UTC)
89pu4plikqj0622qp9uxwm8o3y0ulq8
Z28020
0
65095
274983
274642
2026-05-15T13:52:11Z
HenkvD
1290
+nl defining role sentence in Dutch
274983
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z28020"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z28018",
"Z14293K2": [
"Z60",
"Z1430"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28026",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28049",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z28052",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30671",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30609",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32160",
"Z14293K2": [
"Z60",
"Z1186"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32212",
"Z14293K2": "Z33463"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32355",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32166",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35139",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35151",
"Z14293K2": [
"Z60",
"Z1272"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z35196",
"Z14293K2": [
"Z60",
"Z1157"
]
}
],
"Z14294K2": "Z28019"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for defining role sentence"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b1iqeqlumpcck885tbfuokp9khzm7hh
Z29493
0
68620
275351
229016
2026-05-16T03:31:08Z
YoshiRulz
10156
Added Z29679 to the approved list of implementations
275351
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29493"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z29493K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enumeration type"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z29498"
],
"Z8K4": [
"Z14",
"Z29494",
"Z29679"
],
"Z8K5": "Z29493"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enumeration reference values from type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"get reference values for enumeration type"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the list of instance references, given the Type for the enumeration"
}
]
}
}
dk5atfiqokok10fikoy1ckwclzen7h0
275407
275351
2026-05-16T10:06:22Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
275407
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29493"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z29493K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enumeration type"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z8K3": [
"Z20",
"Z29498"
],
"Z8K4": [
"Z14",
"Z29679",
"Z29494"
],
"Z8K5": "Z29493"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enumeration reference values from type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"get reference values for enumeration type"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "returns the list of instance references, given the Type for the enumeration"
}
]
}
}
fb73chfcv3d99bsnpp0w9lkp1riavrx
Z29679
0
68961
275350
230577
2026-05-16T03:30:55Z
YoshiRulz
10156
Fix list typing
275350
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29679"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29493",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z18475",
"Z18475K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z6895",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z26879",
"Z26879K1": {
"Z1K1": "Z18",
"Z18K1": "Z29493K1"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item refs from enum type, map composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ohmfn5x16yts798tde1msd7a52uownv
Template:Main page/News
10
68963
275105
274238
2026-05-15T15:24:22Z
Sannita (WMF)
10
update
275105
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; <translate><!--T:1--> Volunteer's Corners</translate>
* <translate><!--T:2--> The next Volunteers' Corner will be at <tvar name="date-and-time"><bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi></tvar> on <tvar name="platform"><bdi lang="en" dir="ltr">Google Meet</bdi></tvar> at <tvar name="link"><bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi></tvar>.</translate>
* <translate><!--T:3--> The [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm</tvar>|most recent Volunteer's Corner]] is available on Commons</translate>
; <translate><!--T:4--> Recent status updates about Wikifunctions</translate>
<!--Keep this to the most recent 5 entries-->
* <translate><tvar name="1">{{Status updates|2026-05-15}}</tvar>: A higher meaning</translate>
* <translate><!--T:30--> <tvar name="1">{{Status updates|2026-05-08}}</tvar>: References from Wikidata are now available</translate>
* <translate><!--T:29--> <tvar name="1">{{Status updates|2026-05-02}}</tvar>: Request for input: what should we count for Abstract Wikipedia?</translate>
* <translate><!--T:28--> <tvar name="1">{{Status updates|2026-04-25}}</tvar>: The Foundation's search for the perfect language</translate>
* <translate><!--T:27--> <tvar name="1">{{Status updates|2026-04-16}}</tvar>: Milestones; Some major issues hopefully resolved</translate>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><translate><!--T:10--> More news</translate></span>]]
c21bukki9vodxuw5a7pgxsjw1cox70z
275106
275105
2026-05-15T15:24:35Z
Sannita (WMF)
10
Marked this version for translation
275106
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; <translate><!--T:1--> Volunteer's Corners</translate>
* <translate><!--T:2--> The next Volunteers' Corner will be at <tvar name="date-and-time"><bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi></tvar> on <tvar name="platform"><bdi lang="en" dir="ltr">Google Meet</bdi></tvar> at <tvar name="link"><bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi></tvar>.</translate>
* <translate><!--T:3--> The [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm</tvar>|most recent Volunteer's Corner]] is available on Commons</translate>
; <translate><!--T:4--> Recent status updates about Wikifunctions</translate>
<!--Keep this to the most recent 5 entries-->
* <translate><!--T:31--> <tvar name="1">{{Status updates|2026-05-15}}</tvar>: A higher meaning</translate>
* <translate><!--T:30--> <tvar name="1">{{Status updates|2026-05-08}}</tvar>: References from Wikidata are now available</translate>
* <translate><!--T:29--> <tvar name="1">{{Status updates|2026-05-02}}</tvar>: Request for input: what should we count for Abstract Wikipedia?</translate>
* <translate><!--T:28--> <tvar name="1">{{Status updates|2026-04-25}}</tvar>: The Foundation's search for the perfect language</translate>
* <translate><!--T:27--> <tvar name="1">{{Status updates|2026-04-16}}</tvar>: Milestones; Some major issues hopefully resolved</translate>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><translate><!--T:10--> More news</translate></span>]]
7v1e1yfigntuvnncgkiz3fuh6we4xae
Template:Main page/News/en
10
69028
275112
274242
2026-05-15T15:24:39Z
FuzzyBot
207
Updating to match new version of source page
275112
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volunteer's Corners
* The next Volunteers' Corner will be at <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> on <bdi lang="en" dir="ltr">Google Meet</bdi> at <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|most recent Volunteer's Corner]] is available on Commons
; Recent status updates about Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-05-15}}: A higher meaning
* {{Status updates|2026-05-08}}: References from Wikidata are now available
* {{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?
* {{Status updates|2026-04-25}}: The Foundation's search for the perfect language
* {{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">More news</span>]]
2d4wfqsyzob0jqypquet8k59ew9oxfc
Template:Main page/News/de
10
69043
275111
274244
2026-05-15T15:24:39Z
FuzzyBot
207
Updating to match new version of source page
275111
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Freiwilligentreffen
* Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> auf <bdi lang="en" dir="ltr">Google Meet</bdi> unter <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi> statt.
* Das [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|letzte Freiwilligentreffen]] ist auf Commons verfügbar
; Aktuelle Neuigkeiten zum Status von Wikifunctions
<!--Keep this to the most recent 5 entries-->
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* {{Status updates|2026-05-08}}: Einzelnachweise aus Wikidata jetzt verfügbar
* {{Status updates|2026-05-02}}: Bitte um Anregungen: Was sollten wir für die Abstrakte Wikipedia zählen?
* {{Status updates|2026-04-25}}: Die Suche der Foundation nach der perfekten Sprache
* {{Status updates|2026-04-16}}: Meilensteine; Einige größere Probleme hoffentlich behoben
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]]
lxype5onfst1y1pcbib758eon1v35aj
Template:Main page/News/ko
10
69053
275115
274246
2026-05-15T15:24:40Z
FuzzyBot
207
Updating to match new version of source page
275115
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; 지원자 코너
* 다음 지원자 코너는 <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>에 진행됩니다: <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>(<bdi lang="en" dir="ltr">Google Meet</bdi>)
* [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|최신 지원자 코너]]는 공용에서 사용할 수 있습니다.
; 위키함수의 최신 상태 업데이트
<!--Keep this to the most recent 5 entries-->
* <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>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">더 많은 소식</span>]]
5hn83zqbr9cdggz0yq7pp8624c1xdaw
Template:Main page/News/ar
10
69123
275110
274424
2026-05-15T15:24:38Z
FuzzyBot
207
Updating to match new version of source page
275110
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; ركن المتطوعين
* ستكون جلسة ركن المتطوعين التالية بتوقيت <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> على <bdi lang="en" dir="ltr">Google Meet</bdi> على <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|أحدث جلسة لركن المتطوعين]] متاحة على كومنز
; تحديثات الحالة الأخيرة حول ويكي دوال
<!--Keep this to the most recent 5 entries-->
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* {{Status updates|2026-05-08}}: المراجع من ويكي بيانات متاحة الآن
* {{Status updates|2026-05-02}}: طلب رأي: ما الذي ينبغي أن نحصيه في ويكيبيديا المجردة؟
* {{Status updates|2026-04-25}}: بحث المؤسسة عن اللغة المثالية
* {{Status updates|2026-04-16}}: معالم؛ نأمل أن تكون بعض المُشكلات الرئيسية قد حُلت
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">المزيد من الأخبار</span>]]
48nmvsnkx72kgo4nrn6bb6q7hlq579s
Talk:Z16927
1
69566
275263
232258
2026-05-16T00:09:33Z
YoshiRulz
10156
Add auto-generated docs
275263
wikitext
text/x-wiki
[[Category:Igbo]]
{{type documentation|Z16927|Igbo calendar month}}
== Wikidata enums ==
Lightweight enums have been implemented since the creation of this type. This may require creating a new function and deprecating the old one to convert to it, if it is not possible to replace this (and the instances of this type) with an enum. [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 20:15, 30 November 2025 (UTC)
ob5299wuebb3wgiy978q5qvxplwvgsj
Template:Main page/News/zh-hant
10
69589
275118
274249
2026-05-15T15:24:40Z
FuzzyBot
207
Updating to match new version of source page
275118
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; <span lang="en" dir="ltr" class="mw-content-ltr">Volunteer's Corners</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The next Volunteers' Corner will be at <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> on <bdi lang="en" dir="ltr">Google Meet</bdi> at <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|most recent Volunteer's Corner]] is available on Commons</span>
; 維基函式庫的近期狀態更新
<!--Keep this to the most recent 5 entries-->
* <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>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">更多消息</span>]]
j54ufncbq7q5kvsnnuxale89ztgxgsy
Template:Main page/News/ja
10
70114
275114
274245
2026-05-15T15:24:40Z
FuzzyBot
207
Updating to match new version of source page
275114
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; ボランティアのコーナース
* 次のボランティアのコーナーは<bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>で<bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>に<bdi lang="en" dir="ltr">Google Meet</bdi>。
* [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|最新のボランティアのコーナー]]にコモンズで利用可能です。
; ウィキファンクションズに関するステータスの最近のアップデート
<!--Keep this to the most recent 5 entries-->
* <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>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">その他のニュース</span>]]
blfavnrwqdicup1f85l8n70ojrb68y8
Wikifunctions:Catalogue/Wikidata operations/Item
4
70154
275146
267213
2026-05-15T18:25:52Z
YoshiRulz
10156
Add de/construction and fetching tables
275146
wikitext
text/x-wiki
{{Help:Fetching function table/Wikidata item reference}}
{{Help:Type deconstruction table/Wikidata item}}
== Comparison and evaluation ==
* {{Z+|Z6801}}
* {{Z+|Z27506}}
* {{Z+|Z33006}}
==Labels and aliases==
* {{Z+|Z22853}}
** {{Z+|Z23753}}
** {{Z+|Z24102}}
** {{Z+|Z24139}}
** {{Z+|Z24114}}
** {{Z+|Z27899}}
** {{Z+|Z23468}}
* {{Z+|Z23080}}
==Statements, properties, and values==
* {{Z+|Z22220}}
* {{Z+|Z29691}}
** {{Z+|Z29694}}
* {{Z+|Z30025}}
** {{Z+|Z29728}}
** {{Z+|Z29724}}
* {{Z+|Z22978}}
** {{Z+|Z32290}}
* {{Z+|Z28787}}
===Specific statements===
* {{Z+|Z23543}}
** {{Z+|Z29623}}
** {{Z+|Z29620}}
==Items linked to lexemes==
* {{Z+|Z6830}}
** {{Z+|Z23471}}
** {{Z+|Z27327}}
*** {{Z+|Z33071}}
*** {{Z+|Z33823}}
* {{Z+|Z22696}}
* {{Z+|Z23610}}
** {{Z+|Z23604}}
** {{Z+|Z23082}}
==Information from items==
* {{Z+|Z21580}}
* {{Z+|Z23136}}
** {{Z+|Z25792}}
* {{Z+|Z25601}}
* {{Z+|Z28777}}
==Citations==
* {{Z+|Z29057}}
==Item references==
{{Help:Type deconstruction table/Wikidata item reference}}
* {{Z+|Z19316}}
* {{Z+|Z20041}}
* {{Z+|Z23756}}
** {{Z+|Z22246}}
* {{Z+|Z6821}}
** {{Z+|Z6820}}
** {{Z+|Z30120}}
==Other==
* {{Z+|Z23737}}
==Search for==
* [[Special:Search/: "Z8K2 Z6001" OR "Z8K2 Z6091"|Functions returning an explicit Wikidata item object or reference]]
** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6001" OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6091"| or a list of them]]
** [[Special:Search/: "Z8K2 Z6001"OR "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6001|or just a Wikidata item object or a list of them]]
** [[Special:Search/: "Z8K2 Z6091"|or just a Wikidata item reference]]
*** [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6091|or a list of them]]
* [[Special:Search/: "Z17K1 Z6001" OR "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6001|Functions expecting an explicit Wikidata item object or a list of them]]
* [[Special:Search/: "Z17K1 Z6091"|Functions expecting an explicit Wikidata item reference]]
** [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 Z6091|or a list of them]]
[[Category:Lists of functions]]
[[Category:Wikidata]]
2gblk6fdyksdql858oajirwb561iyol
Talk:Z21
1
70853
275259
236220
2026-05-16T00:06:26Z
YoshiRulz
10156
Add auto-generated docs
275259
wikitext
text/x-wiki
{{type documentation|Z21|Unit}}
== No way to differentiate between different unit type ==
Unit type does not have identity or something like that that would allow to differentiate different kind of Unit object between them. Z30601 show that any unit is considered a void.
Or maybe that’s just the function that is mis-named and should be named "void type"?
(I’m used to Rust. Here, there are not really void, as it prefer to uses an enum with two value, one without the value, and one with the value, and the enum need to be deconstructed in some way, guaranteing you can’t access that absent value if it isn’t present)
(It does have unit type, thought. But they are type, not value. Of course, you can then instantiate a unit type. They are called zero-sized, due to fact they don’t need to allocate memory. And they are mostly usefull for certain specific complicated stuff with types and generics. Such as using typed Map to a typed Set, which is just a Map with a Zero-sized value, which can be turned into no-op)
(that is different than empty types, which can’t be allocated, and so can never exist. Usefull if you are forced to provide an error by the API, but your code is unfaillible. Not that it matter much when an empty type can implement pretty much all interfaces that doesn’t implement a function that create this type, and so the "!" type is used most of the time in those case.)
(that said. Rust is strongly typed. Unlike wikifunctions. As evidenced by the presence of reify and abstract that allow to create arbritrary invalid structure) [[User:Marius851000|Marius851000]] ([[User talk:Marius851000|talk]]) 08:30, 15 December 2025 (UTC)
:Wikifunctions supports only a single object whose {{Z|Z4}} is set to [[Z21]]. This follows from the fact that no keys are defined for that [[Z4|Type]] beyond the mandatory Z1K1 that identifies the object’s Type. There is therefore no notion of a “different kind of Unit object”, and no meaningful differentiation is possible.
:It is not quite accurate to say that “any unit is considered a void”; rather, any valid representation of the Unit instance is necessarily void by definition, and all such representations are equivalent. In both theory and practice, “is void” and “object’s Type is Unit” are the same function, and this should be reflected in its aliases [to-do]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 15 December 2025 (UTC)
m7rnu01t00uov6wadj952xl2x40s35a
Template:Main page/News/bn
10
71222
275109
274241
2026-05-15T15:24:38Z
FuzzyBot
207
Updating to match new version of source page
275109
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; স্বেচ্ছাসেবকদের সভা
* পরবর্তী স্বেচ্ছাসেবক সভাটি <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi> ঠিকানায় <bdi lang="en" dir="ltr">Google Meet</bdi>-এ <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>-তে অনুষ্ঠিত হবে।
* [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|সর্বশেষ স্বেচ্ছাসেবকদের সভাটি]] কমন্সে উপলব্ধ রয়েছে।
; উইকিফাংশন্স সম্পর্কে সাম্প্রতিক হালনাগাদ
<!--Keep this to the most recent 5 entries-->
* <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>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">আরও সংবাদ</span>]]
m7uy09pv3j6hj8adytizcvfafnscyi4
Template:Main page/News/fr
10
73409
275113
274243
2026-05-15T15:24:39Z
FuzzyBot
207
Updating to match new version of source page
275113
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Le coin des bénévoles
* Le prochain Coin des bénévoles se tiendra le <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> sur <bdi lang="en" dir="ltr">Google Meet</bdi> à <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Le [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|dernier Coin des bénévoles]] est disponible sur Commons
; Dernières mises à jour de l'état de Wikifunctions
<!--Keep this to the most recent 5 entries-->
* <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>
* {{Status updates|2026-04-16}} : jalons - quelques problèmes majeurs ont été résolus
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]]
lw8efzksb7tmvfdmxjf9ieysgsrp48t
Template:Main page/News/nl
10
75151
275116
274247
2026-05-15T15:24:40Z
FuzzyBot
207
Updating to match new version of source page
275116
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Bijeenkomst vrijwilligers
* De volgende bijeenkomst zal plaatsvinden op <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> op <bdi lang="en" dir="ltr">Google Meet</bdi> op <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Verslag [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|meest recente "Volunteer's Corner"]]
; Recente statusupdates over Wikifuncties
<!--Keep this to the most recent 5 entries-->
* <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>
* {{Status updates|2026-04-25}}: De zoektocht van de Foundation naar de perfecte taal
* {{Status updates|2026-04-16}}: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Meer nieuws</span>]]
k66mhz3w4u460jn4fvvm9oye4zrb8lk
Template:Main page/News/zh-hans
10
75568
275117
274248
2026-05-15T15:24:40Z
FuzzyBot
207
Updating to match new version of source page
275117
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; 志愿者角
* 下期志愿者角将于<bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>在<bdi lang="en" dir="ltr">Google Meet</bdi>的<bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>开始。
* [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|最近的志愿者角]]现已发布于 Commons。
; <span lang="en" dir="ltr" class="mw-content-ltr">Recent status updates about Wikifunctions</span>
<!--Keep this to the most recent 5 entries-->
* <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>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]]
2082i8z4764p3qm31jl38wn7j4as489
Template:Main page/News/cs
10
78172
275108
274240
2026-05-15T15:24:38Z
FuzzyBot
207
Updating to match new version of source page
275108
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Dobrovolnické koutky
* Následující Dobrovolnický koutek se bude konat <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> na platformě <bdi lang="en" dir="ltr">Google Meet</bdi> na <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Poslední Dobrovolnický koutek]] je dostupný na Commons.
; Nedávné aktuality o Wikifunkcích
<!--Keep this to the most recent 5 entries-->
* <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>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Další novinky</span>]]
p0sko56lns5dws0685z9rwtuvtrqarj
User talk:Rachmat04
3
79351
275080
274017
2026-05-15T14:36:24Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning */ new section
275080
wikitext
text/x-wiki
{{Autoarchive resolved section
|age=3
|timeout=30
|show=yes
|archive='((FULLPAGENAME))/Archive/((year))'
|overview=
|latest archive=[[{{FULLPAGENAME}}/Archive/{{CURRENTYEAR}}|Archive/{{CURRENTYEAR}}]]
}}
== Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 -->
== Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
acb000rizpz6z9tqjx3jcpguiy5cr24
Z33827
0
80835
275284
271244
2026-05-16T00:27:11Z
YoshiRulz
10156
Use sentence case for en label
275284
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z33827"
},
"Z2K2": {
"Z1K1": "Z7",
"Z7K1": "Z6884",
"Z6884K1": "Z6091",
"Z6884K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1311"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q1312"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q1313"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q1314"
}
],
"Z6884K3": {
"Z1K1": "Z6",
"Z6K1": "Z33827"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Season"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Stagione temperata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Roční období"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Jahreszeit"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1709",
"Z11K2": "gadalaiks"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "saison"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"4 seasons",
"four seasons",
"temperate season",
"western season",
"european season"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"4 stagioni",
"Quattro stagioni"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"4 saisons"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "winter, spring, summer, and autumn or fall"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jedno ze čtyř ročních období mírného pásu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Winter, Frühling, Sommer, Herbst"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1709",
"Z11K2": "ziema, pavasaris, vasara un rudens"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "hiver, printemps, été, et automne"
}
]
}
}
53k6l486gqft4e8spw0ch1z6ja8trco
User:HenkvD
2
81186
275120
274139
2026-05-15T15:32:21Z
HenkvD
1290
275120
wikitext
text/x-wiki
{| border="1" style="float: right; margin-left: 1em; margin-bottom: 0.5em; border: #99B3FF solid 1px; background: #F1F8F1; border-collapse: collapse;" |
| colspan="10" | <div class="plainlinks"><center> <b>Gebruiker:HenkvD op [[commons:Template talk:Sisterlinks|zusterprojecten]]: </b><small>[http://nl.wikipedia.org/w/index.php?title=Gebruiker:HenkvD/Categorie%C3%ABn&action=edit (bewerk)]</div></small></center>
|-
| valign="top" align="center" | [[Image:Wikipedia-logo.png|18px]]<br>Wikipedia<br>[[:de:Benutzer:HenkvD|de:]] [[:en:User:HenkvD|en:]] [[:fr:Utilisateur:HenkvD|fr:]] '''[[:nl:User:HenkvD|nl:]]'''
| valign="top" align="center" | [[Image:Wiktionary-logo-en.png|17px]]<br>Wiktionary<br>[[:wikt:en:User:HenkvD|en:]]<br />[http://www.omegawiki.org/index.php/User:HenkvD ΩWiki]
| valign="top" align="center" | [[Image:Wikinews-logo.png|35px]]<br>Wikinews<br>[[wikinews:User:HenkvD|en:]] [[:n:nl:User:HenkvD|nl:]]<br><div id="cat" class="plainlinks">[http://incubator.wikimedia.org/w/index.php?title=User:HenkvD nl: in incubator]</div>
| valign="top" align="center" | [[Image:Wikiquote-logo.png|16px]]<br>Wikiquote<br>[[:q:en:User:HenkvD|en:]]
|-
| valign="top" align="center" | [[Image:Wikibooks-logo.png|18px]]<br>Wikibooks<br>[[:b:en:User:HenkvD|en:]]
| valign="top" align="center" | [[Image:Wikisource-logo.png|18px]]<br>Wikisource<br>[[:s:en:User:HenkvD|en:]] '''[[:s:nl:Gebruiker:HenkvD|nl:]]''' <div id="cat" class="plainlinks">[http://wikisource.org/wiki/User:HenkvD old]</div>
| valign="top" align="center" | [[Image:Wikiversity-logo-en.svg|18px]]<br>Wikiversity<br>[[:de:v:User:HenkvD|de:]] [[:en:v:User:HenkvD|en:]]
| valign="top" align="center" | [[Image:Wikimedia-logo.png|18px]]<br>[[:meta:User:HenkvD|Meta]]<br><div id="cat" class="plainlinks">[http://strategy.wikimedia.org/wiki/User:HenkvD Strategy]<br><div id="cat" class="plainlinks">'''[http://nl.wikimedia.org/wiki/Gebruiker:HenkvD nl:]'''
</div>
|-
| valign="top" align="center" | [[Image:Wikivoyage-Logo-v3-icon.svg|16px]]<br>Wikivoyage<br>[[:en:voy:User:HenkvD|en:]]
| valign="top" align="center" | [[File:Wikidata-logo.svg|19px|Wikidata]]<br><div class="plainlinks">[http://www.wikidata.org/wiki/User:HenkvD Wikidata]</div>
| valign="top" align="center" | [[Image:Commons-logo.svg|14px]]<br>[[:Commons:User:HenkvD|Commons]]
| valign="top" align="center" | [[File:Wikifunctions-logo.svg|14px]] [[File:Abstract-Wikipedia-wordmark.svg|42px]]<br>'''Wikifunctions''' <br>[[abstract:User:HenkvD|AbstractWiki]]
|}
My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]).
I am interested in Abstract Wikipedia functionality and have general knowledge if the Dutch language (as native speaker). As most other the Dutch persons I have good knowledge of English and some of German and a bit of French and Romance languages.<br>
I have an IT background, and try to understand the programming in Wikifunctions, but can't actually program them, except minor adjustments.<br>
I will try to analyse Wikifunction, Wikidata, lexemes and add Wikifunction tests if needed.
{{#babel:nl|en-3|de-1}}
Usefull pages:
* [[Wikifunctions:Status updates]]
* [[Wikifunctions:Requests for connection and disconnection]]
* [[Wikifunctions:Requests for user groups]]
Wikidata queries
* [https://query.wikidata.org/#%23%20Gender%20of%20City%20per%20langague%0ASELECT%20%3Fl%20%3Flemma%20%3Fsense%20%3Fgender%20%3FgenderLabel%20%28LANG%28%3Flemma%29%20AS%20%3Flanguage%29%0AWHERE%20%7B%0A%20%20%20%20%20%20%3Fsense%20wdt%3AP5137%20wd%3AQ515.%20%20%20%23%20City%0A%20%20%20%20%20%20%3Fl%20ontolex%3Asense%20%3Fsense.%0A%20%20%20%20%20%20%3Fl%20wikibase%3Alemma%20%3Flemma.%20%20%20%23%20FILTER%28LANG%28%3Flemma%29%3D%22de%22%29%0A%20%20%20%20%20%20%3Fl%20wdt%3AP5185%20%3Fgender.%0A%20%20%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Gender of City per langague ]
a4sy29v5fvhqu63yaco9swksa4ddxh6
275409
275120
2026-05-16T10:15:24Z
HenkvD
1290
275409
wikitext
text/x-wiki
{| border="1" style="float: right; margin-left: 1em; margin-bottom: 0.5em; border: #99B3FF solid 1px; background: #F1F8F1; border-collapse: collapse;" |
| colspan="10" | <div class="plainlinks"><center> <b>Gebruiker:HenkvD op [[commons:Template talk:Sisterlinks|zusterprojecten]]: </b><small>[http://nl.wikipedia.org/w/index.php?title=Gebruiker:HenkvD/Categorie%C3%ABn&action=edit (bewerk)]</div></small></center>
|-
| valign="top" align="center" | [[Image:Wikipedia-logo.png|18px]]<br>Wikipedia<br>[[:de:Benutzer:HenkvD|de:]] [[:en:User:HenkvD|en:]] [[:fr:Utilisateur:HenkvD|fr:]] '''[[:nl:User:HenkvD|nl:]]'''
| valign="top" align="center" | [[Image:Wiktionary-logo-en.png|17px]]<br>Wiktionary<br>[[:wikt:en:User:HenkvD|en:]]<br />[http://www.omegawiki.org/index.php/User:HenkvD ΩWiki]
| valign="top" align="center" | [[Image:Wikinews-logo.png|35px]]<br>Wikinews<br>[[wikinews:User:HenkvD|en:]] [[:n:nl:User:HenkvD|nl:]]<br><div id="cat" class="plainlinks">[http://incubator.wikimedia.org/w/index.php?title=User:HenkvD nl: in incubator]</div>
| valign="top" align="center" | [[Image:Wikiquote-logo.png|16px]]<br>Wikiquote<br>[[:q:en:User:HenkvD|en:]]
|-
| valign="top" align="center" | [[Image:Wikibooks-logo.png|18px]]<br>Wikibooks<br>[[:b:en:User:HenkvD|en:]]
| valign="top" align="center" | [[Image:Wikisource-logo.png|18px]]<br>Wikisource<br>[[:s:en:User:HenkvD|en:]] '''[[:s:nl:Gebruiker:HenkvD|nl:]]''' <div id="cat" class="plainlinks">[http://wikisource.org/wiki/User:HenkvD old]</div>
| valign="top" align="center" | [[Image:Wikiversity-logo-en.svg|18px]]<br>Wikiversity<br>[[:de:v:User:HenkvD|de:]] [[:en:v:User:HenkvD|en:]]
| valign="top" align="center" | [[Image:Wikimedia-logo.png|18px]]<br>[[:meta:User:HenkvD|Meta]]<br><div id="cat" class="plainlinks">[http://strategy.wikimedia.org/wiki/User:HenkvD Strategy]<br><div id="cat" class="plainlinks">'''[http://nl.wikimedia.org/wiki/Gebruiker:HenkvD nl:]'''
</div>
|-
| valign="top" align="center" | [[Image:Wikivoyage-Logo-v3-icon.svg|16px]]<br>Wikivoyage<br>[[:en:voy:User:HenkvD|en:]]
| valign="top" align="center" | [[File:Wikidata-logo.svg|19px|Wikidata]]<br><div class="plainlinks">[http://www.wikidata.org/wiki/User:HenkvD Wikidata]</div>
| valign="top" align="center" | [[Image:Commons-logo.svg|14px]]<br>[[:Commons:User:HenkvD|Commons]]
| valign="top" align="center" | [[File:Wikifunctions-logo.svg|14px]] [[File:Abstract-Wikipedia-wordmark.svg|42px]]<br>'''Wikifunctions''' <br>[[abstract:User:HenkvD|AbstractWiki]]
|}
My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]).
I am interested in Abstract Wikipedia functionality and have general knowledge if the Dutch language (as native speaker). As most other the Dutch persons I have good knowledge of English and some of German and a bit of French and Romance languages.<br>
I have an IT background, and try to understand the programming in Wikifunctions, but can't actually program them, except minor adjustments.<br>
I will try to analyse Wikifunction, Wikidata, lexemes and add Wikifunction tests if needed.
{{#babel:nl|en-3|de-1}}
Usefull pages:
* [[Wikifunctions:Status updates]]
* [[Wikifunctions:Requests for connection and disconnection]]
* [[Wikifunctions:Requests for user groups]]
* [[:Category:Natural language generation functions]]
Wikidata queries
* [https://query.wikidata.org/#%23%20Gender%20of%20City%20per%20langague%0ASELECT%20%3Fl%20%3Flemma%20%3Fsense%20%3Fgender%20%3FgenderLabel%20%28LANG%28%3Flemma%29%20AS%20%3Flanguage%29%0AWHERE%20%7B%0A%20%20%20%20%20%20%3Fsense%20wdt%3AP5137%20wd%3AQ515.%20%20%20%23%20City%0A%20%20%20%20%20%20%3Fl%20ontolex%3Asense%20%3Fsense.%0A%20%20%20%20%20%20%3Fl%20wikibase%3Alemma%20%3Flemma.%20%20%20%23%20FILTER%28LANG%28%3Flemma%29%3D%22de%22%29%0A%20%20%20%20%20%20%3Fl%20wdt%3AP5185%20%3Fgender.%0A%20%20%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Gender of City per langague ]
h2x1qemnakusowtxa3fakdlif2ocgg0
Wikifunctions:Requests for connection and disconnection
4
81533
274977
274968
2026-05-15T12:47:34Z
HenkvD
1290
+ Z35196
274977
wikitext
text/x-wiki
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC)
:In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC)
::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC)
:::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC)
Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC)
Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC)
:I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC)
::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC)
Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC)
:Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC)
::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC)
Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC)
Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC)
::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC)
:::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC)
Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC)
:Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC)
::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC)
:::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC)
::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC)
:::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC)
::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC)
:::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC)
::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC)
::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC)
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
p9z50r5kv03ii3o66j13f3espz72nl6
274985
274977
2026-05-15T13:57:19Z
Theki
2389
archive requests from march
274985
wikitext
text/x-wiki
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
h9hyybkb5c6er1cdh8ghfijthwlm5mx
274986
274985
2026-05-15T13:58:21Z
Theki
2389
274986
wikitext
text/x-wiki
{{archives|[[/Archives/2026/3|2026/3]]}}
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
bck8cjefe9xu60krs3gptaol0wza23h
274989
274986
2026-05-15T13:58:56Z
Theki
2389
274989
wikitext
text/x-wiki
{{archives|[[/Archives/2026/03|2026/03]]}}
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
lubb8nf1lgjzdvve372pmxlsv9x5mjg
274990
274989
2026-05-15T13:59:31Z
Theki
2389
274990
wikitext
text/x-wiki
{{archives|[[/Archives/2026/03|2026/03]]|prefix=Wikifunctions:Requests for connection and disconnection/Archives/}}
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
008hjj0bunx2wq4phnrqx5dnnlsq8ld
274991
274990
2026-05-15T14:00:48Z
Theki
2389
274991
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
pzk51i9s92unqgu2uv3be6e0h7aozf9
274993
274991
2026-05-15T14:02:04Z
Theki
2389
archive requests from april
274993
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
olq4gx7r9702890dkxwfzyykxecej8u
275125
274993
2026-05-15T16:09:27Z
YoshiRulz
10156
/* Requests */ Reply
275125
wikitext
text/x-wiki
{{archives|{{flatlist|{{Special:PrefixIndex/WF:Requests for connection and disconnection/Archives/|stripprefix=1|hideredirects=1}}}}|prefix=WF:Requests for connection and disconnection/Archives/}}
This page allows non-functioneers to request the connection or disconnection of implementations and tests to/from a function. To add a request, add the details of your request (Remember to add <nowiki>~~~~</nowiki> to sign!), using the <nowiki>{{Z|<your five id numbers here>}}</nowiki> template to reference and link to a specific ZID. Functioneers may, at their discretion, refuse to connect implementations that do not pass or do not have tests, and tests that do not pass or do not make logical sense.
== Requests ==
Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC)
:{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC)
Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC)
Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC)
:The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC)
::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC)
{{Z|Z33859}} (an implementation of {{Z|Z32297}} for Filipino, Tagalog and Kapampangan) with its sole implementation {{Z|Z33860}}. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:20, 21 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:24, 21 April 2026 (UTC)
Please connect the implementation of {{Z|33878}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 16:42, 21 April 2026 (UTC)
:Could you add some tests to check its correctness? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:54, 21 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:03, 21 April 2026 (UTC)
Please connect the test cases and passing implementation of {{Z|Z24602}}. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:12, 22 April 2026 (UTC)
:...Of course the moment I say that I find at least one of the test cases are passing with an invalid input... Will debug. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:15, 22 April 2026 (UTC)
:Please connect the test cases instead so it will be easier to debug! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 21:23, 22 April 2026 (UTC)
::{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 22 April 2026 (UTC)
Please connect [[Z33955]] with its implementation and test cases. Thanks. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 21:31, 22 April 2026 (UTC)
:{{done}}. Also, please consider requesting functioneer, I would support it! And thank you for your welcome on WD, too! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:36, 22 April 2026 (UTC)
Please disconnect the implementation {{Z|Z30288}} so that it can be fixed and reconnected. It erroneously compares the second element of the second typed pair to itself, and thus breaks many other functions and test cases reliant on it. Added a test case for this, which it of course fails. Thank you very much! <small>(resolves many headaches)</small> [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 03:30, 24 April 2026 (UTC)
:{{done}} Please kindly check. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 03:40, 24 April 2026 (UTC)
:Oops! Sorry about that. Thanks for fixing this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:41, 24 April 2026 (UTC)
Please connect the implementations and tests for [[Z34124]] and its helper [[Z34127]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 23:49, 24 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 23:58, 24 April 2026 (UTC)
Please connect the implementation and tests for [[Z34204]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 05:28, 26 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:31, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z33951]], [[Z34009]] and [[Z34008]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 06:32, 26 April 2026 (UTC)
:{{done}} except for {{z|Z34008}} since it fail for all test cases. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 07:01, 26 April 2026 (UTC)
::Oh. The test cases fail mainly because the implementations for Z33951 and Z34009 were not connected yet. I guess we have to wait for a while until the connected implementation goes through. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 13:20, 26 April 2026 (UTC)
:::{{done}} by YoshiRulz. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
Please connect the implementation and test cases for [[Z34212]]. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 15:58, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Please disconnect {{Z|Z20694}}. A string without diacritics could be a valid pinyin due to the existence of neutral tone. The pinyin does not correspond to a real phrase, but it doesn't violate any rules for pinyin. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:08, 26 April 2026 (UTC)
:{{done}} by myself, as I was just granted functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 16:20, 26 April 2026 (UTC)
Is it possible to connect {{Z|Z34293}} and its respective tests please? It's a really simple piece of code, I might have gone a bit overboard with the tests though. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 13:01, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:13, 27 April 2026 (UTC)
A similar one (but any this time!): {{Z|Z34367}}. Could it be possible to connect it and its tests? This time there's a reasonable amount of them and they cover most cases too ;) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:33, 27 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:24, 27 April 2026 (UTC)
Hello!
Can somebody please connect the following functions?
* {{Z|Z34308}}
* {{Z|Z34165}} (its dependency is currently unimplemented)
* {{Z|Z34139}}
And perhaps the tests for:
* {{Z|Z34149}}
* {{Z|Z34150}}
Pinging @[[User:Dv103|Dv103]] because they helped me with this function and have the functioneer role. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:28, 27 April 2026 (UTC)
:{{d}} except the implementation of {{Z|Z34165}}, since it doesn't work (first requires the implementation of {{Z|Z34149}}). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:13, 27 April 2026 (UTC)
Could {{Z|Z34273}}, {{Z|Z34378}} and {{Z|Z34380}} please be connected? Note that they all recursively depend on each other, so it's not possible to only activate a few of them. Thanks! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:28, 27 April 2026 (UTC)
:{{done}}, thank you for your contributions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:48, 28 April 2026 (UTC)
Another little thing, is it possible to disconnect {{Z|Z34263}}'s test cases {{Z|Z34269}} and {{Z|Z34267}} please? I'd like to rewrite them using {{Z|Z34273}}. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 08:31, 28 April 2026 (UTC)
:{{Done}}, please proceed. [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:01, 28 April 2026 (UTC)
::Sorry for the late response, had an exam today... Anyways, I reworked them a little and they can be connected again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:05, 28 April 2026 (UTC)
Is it possible to connect some new tests related to my previous functions ({{Z|Z34471}}, {{Z|Z34470}}, {{Z|Z34472}})? They implement the fact that in formal set theory {∅;∅} and {∅} are the exact same sets: duplicate elements behave in the same way as if they were only present once. Thanks in advance! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:34, 28 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:40, 28 April 2026 (UTC)
Hello again! Could {{Z|Z34409}} and its tests please be connected? Thanks again! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 10:41, 29 April 2026 (UTC)
:Your Implementation failed [[Z34491]] and [[Z34494]] when I connected it, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:05, 29 April 2026 (UTC)
::Interesting... What failed exactly? When I look at error logs for tests all it says is "no connected implementation"... [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 11:09, 29 April 2026 (UTC)
:::In all 3 cases, the returned value was equal to the input (a flattening step was missing). I think my fix is correct, but please double-check it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:13, 29 April 2026 (UTC)
::::Took a look at it, forgot the <math>\operatorname{Pred}(\{ \O \})=\O</math> part in the recursion (whoopsies!). Made an alternative implementation {{Z|Z34509}} using only set operations and builtins; my goal with all those functions is that they don't depend on any other "complex" functions, they should be as simple as possible. Note that it doesn't remove duplicates, but this doesn't matter since <math>\{ \O, \O \} = \{ \O \}</math> anyways. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 16:15, 29 April 2026 (UTC)
Andd back with another set-related function: {{Z|Z34519}}! This one paves the way for set union (and maybe an alternative implementation of predecessor?). Could it please be connected? Thanks!! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 19:38, 29 April 2026 (UTC)
:{{done}} [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:38, 29 April 2026 (UTC)
As promised, here is {{Z|Z34538}}! Can it be connected please? If you need more tests before I'll add some! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:59, 29 April 2026 (UTC)
:{{done}}. Also, if you'd like to request functioneer rights, I'd support it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:59, 29 April 2026 (UTC)
::Thanks a lot for the offer! I might consider it a bit later, for now I promise to calm down a little with the requests :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:25, 30 April 2026 (UTC)
Hi! First could {{Z|Z34544}} please be connected? It corresponds to the mathematical definition of predecessor and seems to be a ''bit'' faster than other implementations :) I've also made {{Z|Z34585}} and {{Z|Z34620}}, could they please be connected? They both have a few tests, but I'm going to add some more for edge cases like duplicate elements (which should be ignored when working with sets). Thanks a lot! [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:28, 30 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:34, 30 April 2026 (UTC)
Please disconnect {{Z|21875}} so I can add a word to its hardcoded list of exceptions, and then it can be reconnected... Or if you're so willing, simply add "Unicode" to the EXCEPTIONS_DICT in the code for me. Thank you! [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:48, 6 May 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:02, 6 May 2026 (UTC)
Can you please connect implementation of {{Z|35161}}. This is my first function, to be used for {{Z|35158}} for which the implementation is to be written. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 10:25, 14 May 2026 (UTC)
:{{Done}}. I also have connected the tests on the {{z|35158}} [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 10:36, 14 May 2026 (UTC)
I have created implementation {{Z|35166}}. It fails but I can't test it as it is not connected. Please connect if that is the proper procedure. If not: what should I do? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 17:22, 14 May 2026 (UTC)
:You were passing a literal <code>Z40(some_call(...))</code> to {{Z|802}}. {{Z|40}}'s identity field needs to be a {{Z|9}}, specifically [[Z41]] or [[Z42]]. [[Special:Diff/274691|Fixed]] (by passing <code>some_call(...)</code> unwrapped to [[Z802]]). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:29, 14 May 2026 (UTC)
::Thanks for fixing that, but still the test case fail, amd I can't test it as it is not connected. What to do next? [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 05:36, 15 May 2026 (UTC)
:::If you check on the (i) icon or Detail link, you can find why is it error. The [[Z35159]] test fail due to {{z|Z28290}}; while the [[Z35160]] fail due to {{z|Z28248}}. I think it's because of the lack of lexeme or grammatical feature on the given lexeme on Wikidata rather than the implementation itself. You may need to contribute more on Wikidata lexeme. Thanks! [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 07:05, 15 May 2026 (UTC)
::::Thanks. I managed to fix the issues (gramatical feature and link of lexeme to Wikidata lemma for "dorp". It is working now. Please connect. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 09:11, 15 May 2026 (UTC)
:::::{{Done}} thank you for your contributions :D [[User:OwlyKnight|OwlyKnight]] ([[User talk:OwlyKnight|talk]]) 11:44, 15 May 2026 (UTC)
Please connect {{Z|35196}} and its tests. Thanks [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]])
: Was {{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:09, 15 May 2026 (UTC)
phsusjxtvj0ddykh6v0fblbezbdputu
Z34678
0
82213
275352
272626
2026-05-16T03:44:02Z
YoshiRulz
10156
Rewrite without recursion
275352
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34678"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z33024",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z34811",
"Z13464K2": {
"Z1K1": "Z18",
"Z18K1": "Z33024K1"
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z33024K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "label texts for Wikidata items, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
meqjdxy6axcmo81h4pyfkucmnj9y5l0
Help:Rounding function table/Rational
12
82337
275179
273124
2026-05-15T19:20:10Z
YoshiRulz
10156
Add navbar
275179
wikitext
text/x-wiki
{| class="wikitable"
|+ [[d:Q663208|Rounding]] functions for {{Z|19677}}
<span style="float: inline-end;">{{mini navbar|Help:Rounding_function_table/Rational}}</span>
|-
! colspan="3" |
! {{#function:Z21971|-3/2|}}
! {{#function:Z21971|-1/1|}}<br>{{#function:Z21971|-4/4|}}
! {{#function:Z21971|-3/4|}}
! {{#function:Z21971|-1/2|}}<br>{{#function:Z21971|-2/4|}}
! {{#function:Z21971|-1/3|}}
! {{#function:Z21971|0/1|}}<br>{{#function:Z21971|0/4|}}
! {{#function:Z21971|1/3|}}
! {{#function:Z21971|1/2|}}<br>{{#function:Z21971|2/4|}}
! {{#function:Z21971|3/4|}}
! {{#function:Z21971|1/1|}}<br>{{#function:Z21971|4/4|}}
! {{#function:Z21971|3/2|}}
|-
! colspan="2" | {{nowrap|.# → ±∞}}
! —
| colspan="11" | —
|-
! colspan="2" rowspan="2" | {{nowrap|.# → 0}}<br><code>trunc</code><br><small>[[d:Q1080547|Q1080547]]</small>
! {{nowrap|(q) → q}}<br>—
| colspan="11" | —
|-
! {{nowrap|(q) → z}}<br>[[Z19682]]
| {{#function:Z19682|-3/2}}
| {{#function:Z19682|-1/1}}<br>{{#function:Z19682|-4/4}}
| {{#function:Z19682|-3/4}}
| {{#function:Z19682|-1/2}}<br>{{#function:Z19682|-2/4}}
| {{#function:Z19682|-1/3}}
| {{#function:Z19682|0/1}}<br>{{#function:Z19682|0/4}}
| {{#function:Z19682|1/3}}
| {{#function:Z19682|1/2}}<br>{{#function:Z19682|2/4}}
| {{#function:Z19682|3/4}}
| {{#function:Z19682|1/1}}<br>{{#function:Z19682|4/4}}
| {{#function:Z19682|3/2}}
|-
! colspan="2" | <code>frac</code><br><small>[[d:Q2366982|Q2366982]]</small>
! [[Z23934]]
| {{#function:Z23934|-3/2}}
| {{#function:Z23934|-1/1}}<br>{{#function:Z23934|-4/4}}
| {{#function:Z23934|-3/4}}
| {{#function:Z23934|-1/2}}<br>{{#function:Z23934|-2/4}}
| {{#function:Z23934|-1/3}}
| {{#function:Z23934|0/1}}<br>{{#function:Z23934|0/4}}
| {{#function:Z23934|1/3}}
| {{#function:Z23934|1/2}}<br>{{#function:Z23934|2/4}}
| {{#function:Z23934|3/4}}
| {{#function:Z23934|1/1}}<br>{{#function:Z23934|4/4}}
| {{#function:Z23934|3/2}}
|-
! colspan="2" rowspan="2" | {{nowrap|.# → +∞}}<br><code>ceil</code><br><small>[[d:Q12718884|Q12718884]]</small>
! {{nowrap|(q) → q}}<br>—
| colspan="11" | —
|-
! {{nowrap|(q) → z}}<br>[[Z20053]]
| {{#function:Z20053|-3/2}}
| {{#function:Z20053|-1/1}}<br>{{#function:Z20053|-4/4}}
| {{#function:Z20053|-3/4}}
| {{#function:Z20053|-1/2}}<br>{{#function:Z20053|-2/4}}
| {{#function:Z20053|-1/3}}
| {{#function:Z20053|0/1}}<br>{{#function:Z20053|0/4}}
| {{#function:Z20053|1/3}}
| {{#function:Z20053|1/2}}<br>{{#function:Z20053|2/4}}
| {{#function:Z20053|3/4}}
| {{#function:Z20053|1/1}}<br>{{#function:Z20053|4/4}}
| {{#function:Z20053|3/2}}
|-
! colspan="2" rowspan="2" | {{nowrap|.# → −∞}}<br><code>floor</code><br><small>[[d:Q56860783|Q56860783]]</small>
! {{nowrap|(q) → q}}<br>—
| colspan="11" | —
|-
! {{nowrap|(q) → z}}<br>[[Z20032]]
| {{#function:Z20032|-3/2}}
| {{#function:Z20032|-1/1}}<br>{{#function:Z20032|-4/4}}
| {{#function:Z20032|-3/4}}
| {{#function:Z20032|-1/2}}<br>{{#function:Z20032|-2/4}}
| {{#function:Z20032|-1/3}}
| {{#function:Z20032|0/1}}<br>{{#function:Z20032|0/4}}
| {{#function:Z20032|1/3}}
| {{#function:Z20032|1/2}}<br>{{#function:Z20032|2/4}}
| {{#function:Z20032|3/4}}
| {{#function:Z20032|1/1}}<br>{{#function:Z20032|4/4}}
| {{#function:Z20032|3/2}}
|-
! rowspan="4" | <small>[[d:Q6583251|Q6583251]]</small>
! {{nowrap|.5 → ±∞}}
! —
| colspan="11" | —
|-
! {{nowrap|.5 → 0}}
! —
| colspan="11" | —
|-
! rowspan="2" | {{nowrap|.5 → 0 mod 2}}<br>IEEE 754
! {{nowrap|(q) → q}}<br>—
| colspan="11" | —
|-
! {{nowrap|(q) → z}}<br>[[Z19841]]
| {{#function:Z19841|-3/2}}
| {{#function:Z19841|-1/1}}<br>{{#function:Z19841|-4/4}}
| {{#function:Z19841|-3/4}}
| {{#function:Z19841|-1/2}}<br>{{#function:Z19841|-2/4}}
| {{#function:Z19841|-1/3}}
| {{#function:Z19841|0/1}}<br>{{#function:Z19841|0/4}}
| {{#function:Z19841|1/3}}
| {{#function:Z19841|1/2}}<br>{{#function:Z19841|2/4}}
| {{#function:Z19841|3/4}}
| {{#function:Z19841|1/1}}<br>{{#function:Z19841|4/4}}
| {{#function:Z19841|3/2}}
|-
! colspan="14" | More info at [[w:en:Rounding#Comparison_of_approaches_for_rounding_to_an_integer|enwp:Rounding]]
<!--
|-
! Z27765(q, 0)<br>Z27765(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z27803(q, 0)<br>Z27803(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z27705(q, 0)<br>Z27765(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z27719(q, 0)<br>Z27719(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z27699(q, 0)<br>Z27699(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z19814(q, 0)<br>Z19814(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z19800(q, 0)<br>Z19800(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
-->
<!--
|-
! Z27730(q, 0)<br>Z27730(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z27762(q, 0)<br>Z27762(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
-->
<!--
|-
! Z21787(q, 0)<br>Z21787(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z21100(q, 0)<br>Z21100(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
|-
! Z21796(q, 0)<br>Z21796(q, 1)
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
| UNK<br>UNK
-->
|-
! colspan="3" | {{Z|28645}}
| —
| —
| —
| —
| —
| {{#function:Z28645|0/1}}<br>{{#function:Z28645|0/4}}
| {{#function:Z28645|1/3}}
| {{#function:Z28645|1/2}}<br>{{#function:Z28645|2/4}}
| {{#function:Z28645|3/4}}
| {{#function:Z28645|1/1}}<br>{{#function:Z28645|4/4}}
| —
|}
cekpm0681t7pkk6nyr5t7ln2z5b3vgc
Help:Rounding function table/float64
12
82338
275180
272546
2026-05-15T19:20:45Z
YoshiRulz
10156
Add navbar
275180
wikitext
text/x-wiki
{| class="wikitable"
|+ [[d:Q663208|Rounding]] functions for {{Z|20838}}
<span style="float: inline-end;">{{mini navbar|Help:Rounding_function_table/float64}}</span>
|-
! colspan="3" |
! {{#function:Z21956|-Infinity|}}
! {{#function:Z21956|-1.5|}}
! {{#function:Z21956|-1.0|}}
! {{#function:Z21956|-0.75|}}
! {{#function:Z21956|-0.5|}}
! {{#function:Z21956|-0.3|}}
! {{#function:Z21956|0.0|}}<br>{{#function:Z21956|-0.0|}}
! {{#function:Z21956|0.3|}}
! {{#function:Z21956|0.5|}}
! {{#function:Z21956|0.75|}}
! {{#function:Z21956|1.0|}}
! {{#function:Z21956|1.5|}}
! {{#function:Z21956|Infinity|}}
! {{#function:Z21956|NaN|}}
|-
! colspan="2" | {{nowrap|.# → ±∞}}
! —
| colspan="14" | —
|-
! colspan="2" rowspan="2" | {{nowrap|.# → 0}}<br><code>trunc</code><br><small>[[d:Q1080547|Q1080547]]</small>
! {{nowrap|(f) → f}}<br>—
| colspan="14" | —
|-
! {{nowrap|(f) → z}}<br>[[Z21534]]
| <span style="font-size: 0.1em;">{{#function:Z21534|-Infinity}}</style>
| {{#function:Z21534|-1.5}}
| {{#function:Z21534|-1.0}}
| {{#function:Z21534|-0.75}}
| {{#function:Z21534|-0.5}}
| {{#function:Z21534|-0.3}}
| {{#function:Z21534|0.0}}<br>{{#function:Z21534|-0.0}}
| {{#function:Z21534|0.3}}
| {{#function:Z21534|0.5}}
| {{#function:Z21534|0.75}}
| {{#function:Z21534|1.0}}
| {{#function:Z21534|1.5}}
| {{#function:Z21534|Infinity}}
| {{#function:Z21534|NaN}}
|-
! colspan="2" | <code>frac</code><br><small>[[d:Q2366982|Q2366982]]</small>
! —
| colspan="14" | —
|-
! colspan="2" rowspan="2" | {{nowrap|.# → +∞}}<br><code>ceil</code><br><small>[[d:Q12718884|Q12718884]]</small>
! {{nowrap|(f) → f}}<br>[[Z21043]]
| {{#function:Z21043|-Infinity}}
| {{#function:Z21043|-1.5}}
| {{#function:Z21043|-1.0}}
| {{#function:Z21043|-0.75}}
| {{#function:Z21043|-0.5}}
| {{#function:Z21043|-0.3}}
| {{#function:Z21043|0.0}}<br>{{#function:Z21043|-0.0}}
| {{#function:Z21043|0.3}}
| {{#function:Z21043|0.5}}
| {{#function:Z21043|0.75}}
| {{#function:Z21043|1.0}}
| {{#function:Z21043|1.5}}
| {{#function:Z21043|Infinity}}
| {{#function:Z21043|NaN}}
|-
! {{nowrap|(f) → z}}<br>—
| colspan="14" | —
|-
! colspan="2" rowspan="2" | {{nowrap|.# → −∞}}<br><code>floor</code><br><small>[[d:Q56860783|Q56860783]]</small>
! {{nowrap|(f) → f}}<br>—
| colspan="14" | —
|-
! {{nowrap|(f) → z}}<br>[[Z20841]]
| {{#function:Z20841|-Infinity}}
| {{#function:Z20841|-1.5}}
| {{#function:Z20841|-1.0}}
| {{#function:Z20841|-0.75}}
| {{#function:Z20841|-0.5}}
| {{#function:Z20841|-0.3}}
| {{#function:Z20841|0.0}}<br>{{#function:Z20841|-0.0}}
| {{#function:Z20841|0.3}}
| {{#function:Z20841|0.5}}
| {{#function:Z20841|0.75}}
| {{#function:Z20841|1.0}}
| {{#function:Z20841|1.5}}
| {{#function:Z20841|Infinity}}
| {{#function:Z20841|NaN}}
|-
! rowspan="4" | <small>[[d:Q6583251|Q6583251]]</small>
! {{nowrap|.5 → ±∞}}
! —
| colspan="14" | —
|-
! {{nowrap|.5 → 0}}
! —
| colspan="14" | —
|-
! rowspan="2" | {{nowrap|.5 → 0 mod 2}}<br>IEEE 754
! {{nowrap|(f) → f}}<br>[[Z26304]]
| {{#function:Z26304|-Infinity}}
| {{#function:Z26304|-1.5}}
| {{#function:Z26304|-1.0}}
| {{#function:Z26304|-0.75}}
| {{#function:Z26304|-0.5}}
| {{#function:Z26304|-0.3}}
| {{#function:Z26304|0.0}}<br>{{#function:Z26304|-0.0}}
| {{#function:Z26304|0.3}}
| {{#function:Z26304|0.5}}
| {{#function:Z26304|0.75}}
| {{#function:Z26304|1.0}}
| {{#function:Z26304|1.5}}
| {{#function:Z26304|Infinity}}
| {{#function:Z26304|NaN}}
|-
! {{nowrap|(f) → z}}<br>[[Z26315]]
| {{#function:Z26315|-Infinity}}
| {{#function:Z26315|-1.5}}
| {{#function:Z26315|-1.0}}
| {{#function:Z26315|-0.75}}
| {{#function:Z26315|-0.5}}
| {{#function:Z26315|-0.3}}
| {{#function:Z26315|0.0}}<br>{{#function:Z26315|-0.0}}
| {{#function:Z26315|0.3}}
| {{#function:Z26315|0.5}}
| {{#function:Z26315|0.75}}
| {{#function:Z26315|1.0}}
| {{#function:Z26315|1.5}}
| {{#function:Z26315|Infinity}}
| {{#function:Z26315|NaN}}
|-
! colspan="17" | More info at [[w:en:Rounding#Comparison_of_approaches_for_rounding_to_an_integer|enwp:Rounding]]
<!--
|-
! Z21047(q, 0)<br>Z21047(q, 1)
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK<br>UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
-->
<!--
|-
! Z33672(q, 0)<br>Z33672(q, 1)
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK<br>UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
|-
! Z21000(q, 0)<br>Z21000(q, 1)
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK<br>UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
| UNK
-->
|-
! colspan="3" | {{Z|21071}}
| {{#function:Z21071|-Infinity}}
| {{#function:Z21071|-1.5}}
| {{#function:Z21071|-1.0}}
| {{#function:Z21071|-0.75}}
| {{#function:Z21071|-0.5}}
| {{#function:Z21071|-0.3}}
| {{#function:Z21071|0.0}}<br>{{#function:Z21071|-0.0}}
| {{#function:Z21071|0.3}}
| {{#function:Z21071|0.5}}
| {{#function:Z21071|0.75}}
| {{#function:Z21071|1.0}}
| {{#function:Z21071|1.5}}
| {{#function:Z21071|Infinity}}
| {{#function:Z21071|NaN}}
|-
! colspan="3" | {{Z|21148}}
| <small>{{#function:Z21148|-Infinity}}</small>
| <small>{{#function:Z21148|-1.5}}</small>
| <small>{{#function:Z21148|-1.0}}</small>
| <small>{{#function:Z21148|-0.75}}</small>
| <small>{{#function:Z21148|-0.5}}</small>
| <small>{{#function:Z21148|-0.3}}</small>
| <small>{{#function:Z21148|0.0}}</small><br><small>{{#function:Z21148|-0.0}}</small>
| <small>{{#function:Z21148|0.3}}</small>
| <small>{{#function:Z21148|0.5}}</small>
| <small>{{#function:Z21148|0.75}}</small>
| <small>{{#function:Z21148|1.0}}</small>
| <small>{{#function:Z21148|1.5}}</small>
| <small>{{#function:Z21148|Infinity}}</small>
| <small>{{#function:Z21148|NaN}}</small>
|-
! colspan="3" | {{Z|Z21158}}
| colspan="14" | —
|}
4flw0k1dkm2i1zh0aismj9o6j3exbb7
Wikifunctions:Status updates/2026-05-08
4
82771
275035
274039
2026-05-15T14:31:56Z
Sannita (WMF)
10
fix
275035
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-05-02
| nextlabel = <translate><!--T:2--> Next update</translate>
| next = 2026-05-15
}}
<translate>
=== References from Wikidata now available === <!--T:3-->
<!--T:23-->
As of this Wednesday, references in Wikidata statements are being passed through to Wikifunctions. We are excited about this new ability, as this allows the use of the more than 1.3 billion references available in Wikidata and adding them as citations to individual statements in Abstract Wikipedia. Citations are a crucial element of a reliable encyclopedia, and so we are happy to make it easier to have them available in Abstract Wikipedia.
<!--T:4-->
Note that in related capabilities, links to external sites are still not displayed as links. We are working on relaxing that constraint for the content of references. For now, most hyperlinks can only be displayed as text.
=== Recording of Toby Hudson’s talk at WikiCon Australia === <!--T:5-->
</translate>
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
<translate><!--T:6-->
[[<tvar name="1">User:99of9</tvar>|Toby Hudson]] presented '''[[<tvar name="2">:m:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia</tvar>|Wikifunctions in Practice: Reusable Logic for Wikimedia]]''' at [[<tvar name="3">:m:Event:WikiCon Australia 2026</tvar>|WikiCon Australia]] on 11 April 2026. The [[<tvar name="4">:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm</tvar>|recording is available on Commons]] and [<tvar name="5">https://www.youtube.com/watch?v=ViOkEYQLggM</tvar> on YouTube].
<!--T:7-->
Toby gives a great motivation for Abstract Wikipedia and Wikifunctions, and gives in 23 minutes a quick, but thorough overview of both projects, and then answers questions from the in-person audience. Here is the description of the talk:
</translate>
: <translate><!--T:8--> ''Wikifunctions promises something simple but ambitious: write logic once, and make it reusable across Wikimedia projects and languages. Small, well-chosen functions can have outsized impact and eliminate some updating, copy-pasting, or even translation.''</translate>
: <translate><!--T:9--> ''This talk focuses on goals and practical usage rather than internals or programming, but will allow plenty of time for questions from the audience to dig into the details. We'll see what Wikifunctions is and what it's for. We will test a range of existing functions on Wikifunctions directly. We will see how to embed the result of a function call in a regular Wiki page elsewhere on a sister project. Then we will look ahead to how Wikifunctions will play a key role in the future Abstract Wikipedia.''</translate>
<translate>
=== Abstract data dashboard === <!--T:10-->
<!--T:24-->
David Santamaria has published a tool to help understand the state of Abstract Wikipedia: [<tvar name="1">https://abstract-data.toolforge.org/</tvar> "Abstract Data"], a Website that tracks both language coverage and Wikifunctions function usage across all abstract articles.
<!--T:11-->
The main view shows all abstract articles and the number of languages/Wikipedias each can currently be rendered in. There is also a Languages view that ranks languages (Wikipedia's represented languages) by how many articles they can render, making it easy to see where coverage is strongest and where there is still work to do. Figuring out Lexeme coverage is not perfect yet.
<!--T:12-->
On the functions side, the tool lists the top 100 most-used Wikifunctions functions and shows which articles call each one, useful for assessing the impact of a change before making it. It also flags functions without an implementation or with failing tests, making it easy to spot when a broken function is blocking content from rendering.
<!--T:13-->
The data is based on the database dumps that are being generated twice a month.
<!--T:14-->
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[<tvar name="1">User talk:DSantamaria-WMF</tvar>|his user talk page]]. This is not an official tool, but we hope you find it useful.
=== Admins on Abstract Wikipedia? === <!--T:15-->
<!--T:25-->
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
=== Recent Changes in the software === <!--T:16-->
<!--T:26-->
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata (<tvar name="1">[[:phab:T404652|T404652]]</tvar>). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
<!--T:17-->
Items (and other entities) fetched from Wikidata may contain statements, and each <tvar name="1">{{Z|Z6003}}</tvar>, in its Z6003K6/references key, may now contain zero or more instances of <tvar name="2">{{Z|Z6008}}</tvar>. For more information about Wikidata’s practices regarding references for statements, [[<tvar name="3">:d:Special:MyLanguage/Help:Sources</tvar>|Wikidata's Help:Sources page]] provides a useful discussion.
<!--T:18-->
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added <tvar name="1">{{Z|Z862}}</tvar>, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' (<tvar name="2">[[:phab:T424289|T424289]]</tvar>). Secondly, we've added <tvar name="3">{{Z|Z832}}</tvar>, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same (<tvar name="4">[[:phab:T424461|T424461]]</tvar>).
<!--T:19-->
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage (<tvar name="1">[[:phab:T414062|T414062]]</tvar>).
=== Volunteers’ Corner on May 11 === <!--T:20-->
<!--T:27-->
The next Volunteers’ Corner will be on [<tvar name="1">https://zonestamp.toolforge.org/1778520600</tvar> Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [<tvar name="2">https://meet.google.com/xuy-njxh-rkw</tvar> Google Meet].
=== Fresh Functions weekly: 39 new Functions === <!--T:21-->
<!--T:28-->
This week we had 39 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!
</translate>
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
<translate>
<!--T:22-->
A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.
</translate>
[[Category:Status updates{{#translation:}}|2026-05-08]]
tj7huo9jfazoou5linuz2o8uxlstoag
Wikifunctions:Status updates/2026-05-08/en
4
82794
275036
274042
2026-05-15T14:32:06Z
FuzzyBot
207
Updating to match new version of source page
275036
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-05-02
| nextlabel = Next update
| next = 2026-05-15
}}
=== References from Wikidata now available ===
As of this Wednesday, references in Wikidata statements are being passed through to Wikifunctions. We are excited about this new ability, as this allows the use of the more than 1.3 billion references available in Wikidata and adding them as citations to individual statements in Abstract Wikipedia. Citations are a crucial element of a reliable encyclopedia, and so we are happy to make it easier to have them available in Abstract Wikipedia.
Note that in related capabilities, links to external sites are still not displayed as links. We are working on relaxing that constraint for the content of references. For now, most hyperlinks can only be displayed as text.
=== Recording of Toby Hudson’s talk at WikiCon Australia ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] presented '''[[:m:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in Practice: Reusable Logic for Wikimedia]]''' at [[:m:Event:WikiCon Australia 2026|WikiCon Australia]] on 11 April 2026. The [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|recording is available on Commons]] and [https://www.youtube.com/watch?v=ViOkEYQLggM on YouTube].
Toby gives a great motivation for Abstract Wikipedia and Wikifunctions, and gives in 23 minutes a quick, but thorough overview of both projects, and then answers questions from the in-person audience. Here is the description of the talk:
: ''Wikifunctions promises something simple but ambitious: write logic once, and make it reusable across Wikimedia projects and languages. Small, well-chosen functions can have outsized impact and eliminate some updating, copy-pasting, or even translation.''
: ''This talk focuses on goals and practical usage rather than internals or programming, but will allow plenty of time for questions from the audience to dig into the details. We'll see what Wikifunctions is and what it's for. We will test a range of existing functions on Wikifunctions directly. We will see how to embed the result of a function call in a regular Wiki page elsewhere on a sister project. Then we will look ahead to how Wikifunctions will play a key role in the future Abstract Wikipedia.''
=== Abstract data dashboard ===
David Santamaria has published a tool to help understand the state of Abstract Wikipedia: [https://abstract-data.toolforge.org/ "Abstract Data"], a Website that tracks both language coverage and Wikifunctions function usage across all abstract articles.
The main view shows all abstract articles and the number of languages/Wikipedias each can currently be rendered in. There is also a Languages view that ranks languages (Wikipedia's represented languages) by how many articles they can render, making it easy to see where coverage is strongest and where there is still work to do. Figuring out Lexeme coverage is not perfect yet.
On the functions side, the tool lists the top 100 most-used Wikifunctions functions and shows which articles call each one, useful for assessing the impact of a change before making it. It also flags functions without an implementation or with failing tests, making it easy to spot when a broken function is blocking content from rendering.
The data is based on the database dumps that are being generated twice a month.
The tool is still in its early days, so it may not always work perfectly, and there are likely bugs. If you run into anything unexpected or have ideas for features you would find useful, please do let David know on [[User talk:DSantamaria-WMF|his user talk page]]. This is not an official tool, but we hope you find it useful.
=== Admins on Abstract Wikipedia? ===
Now that Abstract Wikipedia has been around for more than a month, we would like to invite the Abstract Wikipedia community to consider whether they wish to begin a process of choosing administrators, so that the wiki becomes more self-sufficient.
=== Recent Changes in the software ===
As mentioned above, the main change this week is that we have enabled references on statements when fetching items from Wikidata ([[:phab:T404652|T404652]]). We hope that this new feature will help you write Functions that add references for Abstract Wikipedia when using Wikidata statements. We do not expect this to add much more load to the system, but if something is now slow or broken please let us know.
Items (and other entities) fetched from Wikidata may contain statements, and each {{Z|Z6003}}, in its Z6003K6/references key, may now contain zero or more instances of {{Z|Z6008}}. For more information about Wikidata’s practices regarding references for statements, [[:d:Special:MyLanguage/Help:Sources|Wikidata's Help:Sources page]] provides a useful discussion.
We've added two new pre-defined equality Functions with built-in Implementations, to make it easier to work with natural languages. Firstly, we've added {{Z|Z862}}, which should let you check if the language of an item for which you asked from Wikidata is what you received back, ''etc.'' ([[:phab:T424289|T424289]]). Secondly, we've added {{Z|Z832}}, which will let you see if two sets of labels (most used for Wikidata item aliases) are the same ([[:phab:T424461|T424461]]).
Finally, we fixed one bug that you might have noticed. Occasionally, the system might not reply to MediaWiki correctly, such as when the network connection was interrupted. In these rare cases, we now emit a proper error that should come through to you with a better explanation, rather than a mysterious breakage ([[:phab:T414062|T414062]]).
=== Volunteers’ Corner on May 11 ===
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1778520600 Monday, 11 May 2026 at 17:30 UTC]. We plan to have the following agenda: there will be time to ask questions and discuss all matters arising. If we have time, we will write a function together. Everyone is welcome to join us on [https://meet.google.com/xuy-njxh-rkw Google Meet].
=== Fresh Functions weekly: 39 new Functions ===
This week we had 39 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!
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
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.
[[Category:Status updates{{#translation:}}|2026-05-08]]
fa55cjf6akromi4lo7q5rg0d62r6l1p
Wikifunctions:Status updates/2026-05-08/de
4
82826
275037
274572
2026-05-15T14:32:06Z
FuzzyBot
207
Updating to match new version of source page
275037
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-02
| nextlabel = Nächstes Update
| next = 2026-05-15
}}
<span id="References_from_Wikidata_now_available"></span>
=== Einzelnachweise aus Wikidata jetzt verfügbar ===
Seit diesem Mittwoch werden Einzelnachweise in Wikidata-Aussagen an Wikifunctions weitergeleitet. Wir freuen uns über diese neue Funktion, da sie die Nutzung der über 1,3 Milliarden in Wikidata verfügbaren Einzelnachweise und deren Hinzufügung als Zitate zu einzelnen Aussagen der Abstrakten Wikipedia ermöglicht. Zitate sind ein wesentlicher Bestandteil einer zuverlässigen Enzyklopädie und daher erleichtern wir deren Verfügbarkeit in der Abstrakten Wikipedia.
Beachte, dass in zugehörigen Funktionen Links zu externen Websites weiterhin nicht als Links angezeigt werden. Wir arbeiten daran, diese Einschränkung für den Inhalt von Einzelnachweisen aufzuheben. Derzeit können die meisten Hyperlinks nur als Text angezeigt werden.
<span id="Recording_of_Toby_Hudson’s_talk_at_WikiCon_Australia"></span>
=== Aufzeichnung von Toby Hudsons Vortrag auf der WikiCon Australien ===
[[File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|thumb|Wikifunctions in Practice: Reusable Logic for Wikimedia]]
[[User:99of9|Toby Hudson]] präsentierte '''[[:m:Event:WikiCon Australia 2026/Submissions/Wikifunctions in Practice: Reusable Logic for Wikimedia|Wikifunctions in der Praxis: Wiederverwendbare Logik für Wikimedia]]''' auf der [[:m:Event:WikiCon Australia 2026|WikiCon Australien]] am 11. April 2026. Die [[:c:File:Wikifunctions in practice - Toby Hudson - WikiConAU-2026.webm|Aufzeichnung ist auf Commons verfügbar]] und [https://www.youtube.com/watch?v=ViOkEYQLggM auf YouTube].
Toby liefert eine überzeugende Motivation für die Abstrakte Wikipedia und Wikifunctions und gibt in 23 Minuten einen kurzen, aber umfassenden Überblick über beide Projekte. Anschließend beantwortet er Fragen aus dem Publikum. Hier die Beschreibung des Vortrags:
: ''Wikifunctions verspricht etwas Einfaches, aber Ambitioniertes: Logik einmal schreiben und sie in verschiedenen Wikimedia-Projekten und Sprachen wiederverwenden. Kleine, gut gewählte Funktionen können eine enorme Wirkung erzielen und das Aktualisieren, Kopieren und Einfügen oder sogar Übersetzen überflüssig machen.''
: ''Dieser Vortrag konzentriert sich auf Ziele und praktische Anwendung, nicht auf interne Details oder Programmierung. Es bleibt jedoch ausreichend Zeit für Fragen aus dem Publikum, um tiefer in die Materie einzutauchen. Wir werden sehen, was Wikifunctions ist und wofür es dient. Wir werden verschiedene bestehende Funktionen direkt in Wikifunctions testen. Wir werden sehen, wie man das Ergebnis eines Funktionsaufrufs in eine reguläre Wiki-Seite eines Schwesterprojekts einbettet. Anschließend werfen wir einen Blick darauf, welche Schlüsselrolle Wikifunctions in der zukünftigen Abstrakten Wikipedia spielen wird.''
<span id="Abstract_data_dashboard"></span>
=== Dashboard für Abstrakte Daten ===
David Santamaria hat ein Werkzeug veröffentlicht, das dabei hilft, den Zustand der Abstrakten Wikipedia zu verstehen: [https://abstract-data.toolforge.org/ "Abstract Data"], eine Website, die sowohl die Sprachabdeckung als auch die Nutzung der Wikifunctions-Funktionen in allen abstrakten Artikeln verfolgt.
Die Hauptansicht zeigt alle abstrakten Artikel und die Anzahl der Sprachen/Wikipedias, in denen sie aktuell dargestellt werden können. Zusätzlich gibt es eine Sprachansicht, die die (in der Wikipedia vertretenen) Sprachen nach der Anzahl der darstellbaren Artikel sortiert. So lässt sich leicht erkennen, wo die Abdeckung am stärksten ist und wo noch Verbesserungsbedarf besteht. Die Ermittlung der Lexem-Abdeckung ist noch nicht perfekt.
Im Funktionsbereich listet das Werkzeug die 100 am häufigsten verwendeten Wikifunctions-Funktionen auf und zeigt an, welche Artikel diese aufrufen. Dies ist hilfreich, um die Auswirkungen einer Änderung vor deren Umsetzung abzuschätzen. Außerdem kennzeichnet es Funktionen ohne Implementierung oder mit fehlgeschlagenen Tests, sodass sich leicht erkennen lässt, wenn eine fehlerhafte Funktion die Darstellung von Inhalten blockiert.
Die Daten basieren auf den Datenbank-Dumps, die zweimal im Monat erstellt werden.
Das Werkzeug befindet sich noch in seiner Anfangsphase, daher funktioniert es möglicherweise nicht immer einwandfrei und kann Fehler enthalten. Solltest du auf unerwartete Probleme stoßen oder Ideen für nützliche Funktionen haben, wende dich bitte an David auf [[User talk:DSantamaria-WMF|seiner Benutzerdiskussionsseite]]. Dies ist kein offizielles Werkzeug, wir hoffen aber, dass es hilfreich ist.
<span id="Admins_on_Abstract_Wikipedia?"></span>
=== Admins in der Abstrakten Wikipedia? ===
Da die Abstrakte Wikipedia nun schon seit über einem Monat existiert, möchten wir die Community der Abstrakten Wikipedia dazu einladen, zu überlegen, ob sie einen Prozess zur Auswahl von Administratoren einleiten möchte, damit das Wiki selbstständiger wird.
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
Wie bereits oben erwähnt, besteht die wichtigste Änderung dieser Woche darin, dass wir beim Abrufen von Datenobjekten aus Wikidata Einzelnachweise in Aussagen aktiviert haben ([[:phab:T404652|T404652]]). Wir hoffen, dass euch diese neue Funktion beim Schreiben von Funktionen hilft, die Einzelnachweise für die Abstrakte Wikipedia bei der Verwendung von Wikidata-Aussagen hinzufügen. Wir erwarten keine wesentliche Systembelastung, aber falls etwas nun langsam ist oder nicht mehr funktioniert, informiere uns bitte.
Von Wikidata abgerufene Datenobjekte (und andere Entitäten) können Aussagen enthalten, und jede {{Z|Z6003}} in ihrem Z6003K6/Referenzschlüssel kann nun null oder mehrere Instanzen von {{Z|Z6008}} enthalten. Für weitere Informationen über die Wikidata-Praktiken zu Einzelnachweisen für Aussagen bietet die [[:d:Special:MyLanguage/Help:Sources|Wikidata-Hilfeseite zu Quellen]] eine nützliche Diskussion.
Wir haben zwei neue vordefinierte Gleichheitsfunktionen mit integrierten Implementierungen hinzugefügt, um die Arbeit mit natürlichen Sprachen zu vereinfachen. Erstens haben wir {{Z|Z862}} hinzugefügt, mit der du überprüfen kannst, ob die Sprache eines von dir bei Wikidata abgefragten Datenobjekts mit der von dir erhaltenen Sprache übereinstimmt, ''etc.'' ([[:phab:T424289|T424289]]). Zweitens haben wir {{Z|Z832}} hinzugefügt, mit der du prüfen kannst, ob zwei Sätze von Bezeichnungen (meist für Wikidata-Datenobjekt-Aliasse verwendet) gleich sind ([[:phab:T424461|T424461]]).
Schließlich haben wir einen Fehler behoben, der dir möglicherweise aufgefallen ist. Gelegentlich konnte das System MediaWiki nicht korrekt antworten, beispielsweise bei einer Unterbrechung der Netzwerkverbindung. In diesen seltenen Fällen geben wir nun eine aussagekräftige Fehlermeldung mit einer besseren Erklärung aus, anstatt einer unerklärlichen Fehlermeldung ([[:phab:T414062|T414062]]).
<span id="Volunteers’_Corner_on_May_11"></span>
=== Freiwilligentreffen am 11. Mai ===
Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1778520600 Montag, den 11. Mai 2026 um 19:30 Uhr MESZ] statt. Geplant ist folgende Tagesordnung: Es wird Zeit für Fragen und Diskussionen geben. Falls die Zeit es zulässt, werden wir gemeinsam eine Funktion erstellen. Alle sind herzlich eingeladen, über [https://meet.google.com/xuy-njxh-rkw Google Meet] teilzunehmen.
<span id="Fresh_Functions_weekly:_39_new_Functions"></span>
=== Wöchentliche neue Funktionen: 39 neue Funktionen ===
Diese Woche hatten wir 39 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge!
* {{Z|Z34282}}
* {{Z|Z34293}}
* {{Z|Z34308}}
* {{Z|Z34353}}
* {{Z|Z34367}}
* {{Z|Z34378}}
* {{Z|Z34380}}
* {{Z|Z34394}}
* {{Z|Z34409}}
* {{Z|Z34419}}
* {{Z|Z34427}}
* {{Z|Z34434}}
* {{Z|Z34487}}
* {{Z|Z34510}}
* {{Z|Z34519}}
* {{Z|Z34538}}
* {{Z|Z34575}}
* {{Z|Z34585}}
* {{Z|Z34620}}
* {{Z|Z34637}}
* {{Z|Z34638}}
* {{Z|Z34641}}
* {{Z|Z34644}}
* {{Z|Z34663}}
* {{Z|Z34669}}
* {{Z|Z34736}}
Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach Erstellungsdatum], ist verfügbar.
[[Category:Status updates{{#translation:}}|2026-05-08]]
bmnyhedtpjuf3on9uyy8ffn5eihy403
Z35054
0
82975
274979
273700
2026-05-15T12:59:56Z
HenkvD
1290
added period
274979
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35054"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28016",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28016",
"Z28016K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q727"
},
"Z28016K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z28016K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q55"
},
"Z28016K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Amsterdam is de hoofdstad van Nederland"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland."
}
]
}
}
4mnhub8dgujhh8e6z0fma7sb2bys2z2
274980
274979
2026-05-15T13:00:31Z
HenkvD
1290
added period
274980
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35054"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28016",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28016",
"Z28016K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q727"
},
"Z28016K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z28016K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q55"
},
"Z28016K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Amsterdam is de hoofdstad van Nederland."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland."
}
]
}
}
8itzgznri2fsesls904kppj618le677
275098
274980
2026-05-15T14:56:48Z
HenkvD
1290
275098
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35054"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z28016",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z28016",
"Z28016K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q727"
},
"Z28016K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z28016K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q55"
},
"Z28016K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z60",
"Z60K1": "nl",
"Z60K2": [
"Z6"
]
},
"Z11K2": "Amsterdam is de hoofdstad van Nederland."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[nl] Amsterdam is de hoofdstad van Nederland."
}
]
}
}
i5guab6zur0itidbu62h80liiwt6n9d
Help:Type deconstruction table/complex128
12
83260
275171
274556
2026-05-15T19:09:50Z
YoshiRulz
10156
Use preface template
275171
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z33198|complex128}}
|-
| rowspan="2" | {{Z|33227}}
! K1: {{Z|20838}}
| {{Z|33214}}
|-
! K2: {{Z|20838}}
| {{Z|33221}}
|-
! colspan="3" |
|-
| rowspan="2" | {{Z|33304}}
! K1, K2
| {{Z|33499}}
|-
! K1, K2
| {{Z|33610}}
|}
j67dcux8b98k7npbmjxk8zg1jnt87yo
Help:Type deconstruction table/Gregorian date
12
83261
275156
274552
2026-05-15T18:56:06Z
YoshiRulz
10156
Use preface template
275156
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z20420|Gregorian date}}
|-
| rowspan="2" | {{Z|24962}}
! K1: {{Z|20159}}
| {{Z|24948}}
|-
! K2: {{Z|20342}}
| {{Z|24936}}
|-
! colspan="3" |
|-
| rowspan="3" | —
! K1
| [[Z24948]]
|-
! K2.Z20342K1
| {{Z|26504}}
|-
! K2.Z20342K2
| {{Z|28143}}
|-
! colspan="3" |
|-
| rowspan="2" | —
! K1
| [[Z24948]]
|-
! K2
| {{Z|25768}}
|-
! colspan="3" |
|-
| rowspan="4" | {{Z|29903}}
! K1
| [[Z24948]]
|-
! rowspan="3" | K1, K2
| {{Z|26504}}
|-
| {{Z|20421}}
|-
| —
|}
l0yjhl5ov84d49dcxg57nu9axlg2lxn
Z1993
0
83274
275436
274450
2026-05-16T11:21:36Z
Ameisenigel
44
de
275436
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1993"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "ahr"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Ahirani"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1993",
"Z11K2": "अहिराणी"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ahirani"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8nirrglt9cotyel1ck9a313ifr32l6l
Z1994
0
83275
275437
274451
2026-05-16T11:22:36Z
Ameisenigel
44
de
275437
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1994"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "ajg"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Aja"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1994",
"Z11K2": "ajagbe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Aja"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dr1bf3xbaaflzmns6jo8dfuol7vtui8
Z1995
0
83276
275438
274596
2026-05-16T11:23:07Z
Ameisenigel
44
de
275438
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1995"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "apw"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Western Apache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1995",
"Z11K2": "Ndee biyáti'"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "apache de l’Ouest"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Westliches Apache"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"apache occidental"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qt7yzhzaobhfxbhkfmjfi62reaiwfo2
Z1996
0
83277
275439
274453
2026-05-16T11:23:45Z
Ameisenigel
44
de
275439
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1996"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "atv"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Northern Altay"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1996",
"Z11K2": "тÿндÿк алтай"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nördliches Altaisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jsor239119x4dupaanra257zogxv6x8
Z1997
0
83278
275440
274454
2026-05-16T11:24:08Z
Ameisenigel
44
de
275440
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1997"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "bfa"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bari"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1997",
"Z11K2": "bari"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bari"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cnbd7v8g047ff1z6naygxh4wey64ba5
Z1998
0
83279
275441
274455
2026-05-16T11:24:42Z
Ameisenigel
44
de
275441
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1998"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "bft"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Balti"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1998",
"Z11K2": "بلتی"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Balti"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qdoie1102cjyohn7hs75mi5ti6w0iu7
Z1999
0
83280
275442
274456
2026-05-16T11:25:58Z
Ameisenigel
44
de
275442
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z1999"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "blc"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Nuxalk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1999",
"Z11K2": "ItNuxalkmc"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nuxalk"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o5ybv1gw121r9uq2duc08llvatyp6lc
Z2000
0
83281
275443
274457
2026-05-16T11:26:33Z
Ameisenigel
44
de
275443
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2000"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "bwr"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bura"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2000",
"Z11K2": "bura"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Bura"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8embmjullm0vzv0vde1c5obpdlzw9dz
Z2001
0
83282
275445
274458
2026-05-16T11:27:58Z
Ameisenigel
44
de
275445
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2001"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "bzj"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Belizean Creole"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2001",
"Z11K2": "Bileez Kriol"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Belize-Kreolisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cru8gey2tq68v8yre45l7b1irbr66er
Z2002
0
83283
275446
274459
2026-05-16T11:28:27Z
Ameisenigel
44
de
275446
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2002"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "elm"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Eleme"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2002",
"Z11K2": "Eleme"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Eleme"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
im05dfd3f92fhbqzsc939ury0z4iqjf
Z2003
0
83284
275447
274460
2026-05-16T11:28:43Z
Ameisenigel
44
de
275447
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2003"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "fax"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fala"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2003",
"Z11K2": "Fala"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Fala"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sjkuqg3c5mjcl5oax0acpmmkz4piwbp
Z2004
0
83285
275448
274461
2026-05-16T11:29:19Z
Ameisenigel
44
de
275448
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2004"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "gah"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Alekano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2004",
"Z11K2": "Alekano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Alekano"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
odf57se4xun41ko83x2qrj9m1ebkb46
Z2005
0
83286
275449
274462
2026-05-16T11:30:34Z
Ameisenigel
44
de
275449
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2005"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "gbm"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Garhwali"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2005",
"Z11K2": "गढ़वळि"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Garhwali"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fej1i1jgfdderw55ow07xuq77ofnggk
Z2006
0
83287
275450
274463
2026-05-16T11:31:30Z
Ameisenigel
44
de
275450
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2006"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "gum"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Guambiano"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2006",
"Z11K2": "Namtrik"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Guambiano"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4wpubl7baby3yslw6xs5so86hxpp3r9
Z2007
0
83288
275451
274464
2026-05-16T11:31:58Z
Ameisenigel
44
de
275451
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2007"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "hne"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Chhattisgarhi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2007",
"Z11K2": "छत्तीसगढ़ी"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Chhattisgarhi"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sp76jn06gi7r2hj8l3klqnbgn4b0j28
Z2008
0
83289
275452
274465
2026-05-16T11:32:16Z
Ameisenigel
44
de
275452
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2008"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "ish"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Esan"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2008",
"Z11K2": "awain"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Esan"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qgcl3q0z56fweu32nlarttq4rokr49v
Z2009
0
83290
275453
274466
2026-05-16T11:32:39Z
Ameisenigel
44
de
275453
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2009"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "jje"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Jeju"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2009",
"Z11K2": "제주말"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Jeju"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f1lpwwflm3tmqg1p96gv805up6bantg
Z2010
0
83291
275455
274467
2026-05-16T11:33:58Z
Ameisenigel
44
de
275455
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2010"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "kck"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Kalanga"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2010",
"Z11K2": "tjikalanga"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kalanga"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
61u3a4pyot7q19mzw6qac56z46byty0
Z2011
0
83292
275457
274468
2026-05-16T11:35:00Z
Ameisenigel
44
de
275457
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2011"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "mey"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hassaniya"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2011",
"Z11K2": "الحسانية"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Hassania"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cd0hcfrztnvjv2wnnjrffia9xrbtzqz
Z2012
0
83293
275458
274469
2026-05-16T11:35:21Z
Ameisenigel
44
de
275458
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2012"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "miq"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Miskito"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2012",
"Z11K2": "Mískitu"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Miskito"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f6mngarw5remersxrbk8u3crhc74emf
Z2013
0
83294
275459
274470
2026-05-16T11:35:47Z
Ameisenigel
44
de
275459
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2013"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "mrv"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mangareva"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2013",
"Z11K2": "Magareva"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Mangarevanisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sf6duk4ofmtqw062kac52ig0ewc49t9
Z2014
0
83295
275460
274471
2026-05-16T11:36:27Z
Ameisenigel
44
de
275460
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2014"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "mvf"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Southern Mongolian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2014",
"Z11K2": "ᠮᠣᠩᠭᠣᠯ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Südliches Mongolisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eojxpf04mia1gz3aewhvzgar5oieo7g
Z2015
0
83296
275462
274472
2026-05-16T11:37:29Z
Ameisenigel
44
de
275462
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2015"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "oka"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Okanagan Salish"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2015",
"Z11K2": "n̓səl̓xcin̓"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Okanagan"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
im2gy39enc7lf3m557j7oreya18p2nm
Z2016
0
83297
275463
274473
2026-05-16T11:38:08Z
Ameisenigel
44
de
275463
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2016"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "osi"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Osing"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2016",
"Z11K2": "Using"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Osing"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ebiyakb0s7xym1mll5n8n63nwxafce2
Z2017
0
83298
275464
274474
2026-05-16T11:38:35Z
Ameisenigel
44
de
275464
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2017"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "ovd"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Övdalian"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2017",
"Z11K2": "övdalsk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Älvdalisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dvqc1llfycwzses1fustj5bg5zzn5x7
Z2018
0
83299
275465
274475
2026-05-16T11:38:58Z
Ameisenigel
44
de
275465
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2018"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "pbb"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Páez"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2018",
"Z11K2": "Nasa Yuwe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Paez"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bfza6tl7jdda82wrjgq16h7gr2aavz0
Z2019
0
83300
275466
274476
2026-05-16T11:41:07Z
Ameisenigel
44
de
275466
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2019"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "phr"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Pothwari"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2019",
"Z11K2": "پوٹھواری"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Pothwari"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
m7pgkvmbpdhveh00grmjsjoe4rf4kgh
Z2020
0
83301
275467
274477
2026-05-16T11:41:45Z
Ameisenigel
44
de
275467
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2020"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "pis"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Solomon Islands Pijin"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2020",
"Z11K2": "Solomon Aelan Pijin"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Pijin"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c89k4fdh0utvx6dcq273d35o5sibec2
Z2021
0
83302
275468
274478
2026-05-16T11:42:07Z
Ameisenigel
44
de
275468
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2021"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "pko"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Pökoot"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2021",
"Z11K2": "Pökoot"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Pökoot"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lnihxerkioftkl8cyckxfg2f2evuecf
Z2022
0
83303
275469
274479
2026-05-16T11:42:37Z
Ameisenigel
44
de
275469
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2022"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "pov"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Guinea-Bissau Creole"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2022",
"Z11K2": "guinensi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Guineabissauisches Kreol"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hrkcpcb9bu1t6j5t3med0htelavr83l
Z2023
0
83304
275470
274480
2026-05-16T11:44:19Z
Ameisenigel
44
de
275470
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2023"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "qwh"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Huaylas Quechua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2023",
"Z11K2": "anqash qichwa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Huaylas-Quechua"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rs743w13gvssj55lxnouxvu523dc7du
Z2024
0
83305
275471
274481
2026-05-16T11:44:51Z
Ameisenigel
44
de
275471
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2024"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "rag"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Logooli"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2024",
"Z11K2": "Lologooli"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Logooli"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9jvnb804kaekralt15gzm30gxpgpufy
Z2025
0
83306
275472
274482
2026-05-16T11:45:13Z
Ameisenigel
44
de
275472
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2025"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "rcf"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Réunion Creole French"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2025",
"Z11K2": "Kreol Réyoné"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Réunion-Kreolisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lvahe12evq4zo4qounxv3s3vdbkspet
Z2026
0
83307
275474
274483
2026-05-16T11:45:37Z
Ameisenigel
44
de
275474
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2026"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "rej"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Rejang"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2026",
"Z11K2": "Jang"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Rejang"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
olsplr2dgymg380of2iw7pow2si3jri
Z2027
0
83308
275475
274484
2026-05-16T11:46:02Z
Ameisenigel
44
de
275475
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2027"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "slr"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Salar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2027",
"Z11K2": "Salırça"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Salarisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oxzra0gn2jrd0ukgtstkqejci66zhn8
Z2028
0
83309
275476
274485
2026-05-16T11:46:40Z
Ameisenigel
44
de
275476
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2028"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "sxu"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Upper Saxon"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2028",
"Z11K2": "Säggssch"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Obersächsisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6etb7xtrqmbt9ek270ayplgrlolx4rr
Z2029
0
83310
275477
274486
2026-05-16T11:47:04Z
Ameisenigel
44
de
275477
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2029"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "trp"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Kokborok"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2029",
"Z11K2": "Kokborok"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kokborok"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0pl4hyoq42uh2uwb5ug93esttjr42z0
Z2030
0
83311
275478
274487
2026-05-16T11:47:20Z
Ameisenigel
44
de
275478
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2030"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "twd"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Twents"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2030",
"Z11K2": "Tweants"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Twents"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3iwushwkobr49fy7z3jmwhg6k9cn5no
Z2031
0
83312
275479
274488
2026-05-16T11:47:55Z
Ameisenigel
44
de
275479
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2031"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "yoi"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Yonaguni"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2031",
"Z11K2": "与那国物言"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Yonaguni"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a9s03ieg0o2mrv34siy1y07buteh3wj
Z2032
0
83313
275481
274644
2026-05-16T11:48:23Z
Ameisenigel
44
de
275481
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2032"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "yrk"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Nenets"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2032",
"Z11K2": "ненэцяʼ вада"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Nenzisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Nenets languages"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a6bpcj1sq3c448pycql3hicpd62uoil
Z2033
0
83314
275482
274490
2026-05-16T11:50:22Z
Ameisenigel
44
de
275482
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2033"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "ale-cyrl"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Aleut (Cyrillic script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2033",
"Z11K2": "унаӈам тунуу"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Aleutisch (kyrillische Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
13qrfklmu6kz0f6jferp2wcp7mh47vb
Z2034
0
83315
275485
274491
2026-05-16T11:52:04Z
Ameisenigel
44
de
275485
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2034"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "cdo-hani"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mindong (Han script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2034",
"Z11K2": "閩東語(漢字)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Min Dong (Han-Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jdflauvveaiaovas7r1qll4i2v0w0lz
Z2035
0
83316
275486
274492
2026-05-16T11:52:38Z
Ameisenigel
44
de
275486
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2035"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "cdo-hans"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mindong (Simplified Han script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2035",
"Z11K2": "闽东语(简化汉字)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Min Dong (vereinfachte Han-Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8cgrami7lho3gfx3ci6g3iki3re0x4g
Z2036
0
83317
275487
274493
2026-05-16T11:53:36Z
Ameisenigel
44
de
275487
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2036"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "cnr-cyrl"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Montenegrin (Cyrillic script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2036",
"Z11K2": "црногорски"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Montenegrinisch (kyrillische Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ngfyftcan1tqd5sc87acsmmpb252xu6
Z2037
0
83318
275489
274494
2026-05-16T11:53:57Z
Ameisenigel
44
de
275489
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2037"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "cnr-latn"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Montenegrin (Latin script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2037",
"Z11K2": "crnogorski"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Montenegrinisch (lateinische Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qf7don48yal4fxu3ed4g07hxg5zohsc
Z2038
0
83319
275491
274495
2026-05-16T11:55:01Z
Ameisenigel
44
de
275491
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2038"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "hif-deva"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fiji Hindi (Devanagari script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2038",
"Z11K2": "फ़ीजी हिन्दी"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Fidschi-Hindi (Devanagari-Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
de6orh8itk8s75rlmfiqobs1w61rt12
Z2039
0
83320
275492
274496
2026-05-16T11:57:42Z
Ameisenigel
44
de
275492
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2039"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "jdt"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Judeo-Tat"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2039",
"Z11K2": "жугьури"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Judäo-Tatisch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ah6vo0tu5v4py4w3lbkrgcrwj0pmbmu
Z2040
0
83321
275493
274497
2026-05-16T11:58:05Z
Ameisenigel
44
de
275493
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2040"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "jdt-cyrl"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Judeo-Tat (Cyrillic script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2040",
"Z11K2": "жугьури"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Judäo-Tatisch (kyrillische Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hksyisl12e6v001vt8njmh4xz6by1hs
Z2041
0
83322
275494
274498
2026-05-16T11:58:40Z
Ameisenigel
44
de
275494
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z2041"
},
"Z2K2": {
"Z1K1": "Z60",
"Z60K1": "kge-arab"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Komering (Arabic script)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z2041",
"Z11K2": "كوموريڠ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Komering (arabische Schrift)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
87jjtspjgmb7y4bvap81nswdnvm2c7z
Help:Type conversion table/Gregorian date
12
83329
275176
274553
2026-05-15T19:18:07Z
YoshiRulz
10156
Use preface template
275176
wikitext
text/x-wiki
{{Help:Type conversion table/preface|Z20420|Gregorian date}}
|-
| {{Z|20788}}
| ⇥
! {{Z|6}}<br><small>({{Q|50101}})</small>
| ↦
| {{Z|24007}}
|-
| {{Z|23801}}
| ⇥
! {{Z|16683}}<br><small>({{Q|14654}})</small>
| ↦
| {{Z|23808}}
|-
| {{Z|28119}}
| ⇥
! rowspan="2" | <small>({{Q|1985786}})</small>
| colspan="2" |
|-
| {{Z|22844}}
| ⇥
| ↦
| {{Z|27478}}
|-
| {{Z|28600}}
| ⇥
! rowspan="2" | <small>({{Q|28892}})</small>
| colspan="2" |
|-
| colspan="2" |
| ↦
| {{Z|28911}}
|}
1jx3ihn67axk5tkuwdjukda7yovaecm
User:Theki/legacy editor.js
2
83356
275092
274871
2026-05-15T14:49:19Z
Theki
2389
275092
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.padding = "8px";
c.innerHTML = `<strong>${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
});
});
})();
ivwb8kp5b7dp5g23ghjcash925sp47k
275093
275092
2026-05-15T14:51:19Z
Theki
2389
275093
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.padding = "8px";
c.innerHTML = `<strong>${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
});
});
})();
k5gy9z1p7853w8on5qfgue4q7gql86n
275094
275093
2026-05-15T14:51:37Z
Theki
2389
275094
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.padding = "8px";
c.innerHTML = `<strong>${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
});
});
})();
m7dfr4eqvyp8yt2rzlkptbmab8mco4v
275095
275094
2026-05-15T14:53:03Z
Theki
2389
275095
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
});
});
})();
tdjvi647a14xa91xbkku1uj77zq09dy
275096
275095
2026-05-15T14:55:48Z
Theki
2389
275096
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const obj of container.querySelectorAll(".le-zobject-id")) {
console.log(obj.textContent.match(/(Z\d+)(K\d+)?/));
}
});
});
})();
kmmzy2flwgyt1ubvwzhimd1zzudkvct
275097
275096
2026-05-15T14:56:28Z
Theki
2389
275097
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const obj of container.querySelectorAll(".le-zobject-id")) {
console.log(obj.textContent, obj.textContent.trim().match(/(Z\d+)(K\d+)?/));
}
});
});
})();
7bt3dj2zu1tmb0ecnefn2qt36soxt48
275099
275097
2026-05-15T14:57:09Z
Theki
2389
275099
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const obj of container.querySelectorAll(".le-zobject-id")) {
if (obj.textContent.startsWith(".") || obj.textContent.startsWith("K")) continue;
console.log(obj.textContent, obj.textContent.trim().match(/(Z\d+)(K\d+)?/));
}
});
});
})();
eepqc6rc82gzojii5l5103bidyiu247
275100
275099
2026-05-15T14:59:27Z
Theki
2389
275100
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const zobj of container.querySelectorAll(".le-zobject-id")) {
if (zobj.textContent.startsWith(".") || zobj.textContent.startsWith("K")) continue;
const match = obj.textContent.trim().match(/(Z\d+)(K\d+)?/);
const zobj_zid = match[1];
const zobj_key = match[2];
if (!zobjects[zobj_zid]) {
const zres = await fetch(`https://www.wikifunctions.org/wiki/Z${zobj_zid}?action=raw`);
const zobj_json = await zres.json();
zobjects[zobj_zid] = zobj_json;
}
console.log(zobjects);
}
});
});
})();
50sa8xuetqnlzurb1f47m5lpp52rwhw
275101
275100
2026-05-15T14:59:52Z
Theki
2389
275101
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const zobj of container.querySelectorAll(".le-zobject-id")) {
if (zobj.textContent.startsWith(".") || zobj.textContent.startsWith("K")) continue;
const match = zobj.textContent.trim().match(/(Z\d+)(K\d+)?/);
const zobj_zid = match[1];
const zobj_key = match[2];
if (!zobjects[zobj_zid]) {
const zres = await fetch(`https://www.wikifunctions.org/wiki/Z${zobj_zid}?action=raw`);
const zobj_json = await zres.json();
zobjects[zobj_zid] = zobj_json;
}
console.log(zobjects);
}
});
});
})();
c1x2792wrxepex7hdrl5i3ay4uqd8v2
275102
275101
2026-05-15T15:00:20Z
Theki
2389
275102
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const zobj of container.querySelectorAll(".le-zobject-id")) {
if (zobj.textContent.startsWith(".") || zobj.textContent.startsWith("K")) continue;
const match = zobj.textContent.trim().match(/(Z\d+)(K\d+)?/);
const zobj_zid = match[1];
const zobj_key = match[2];
if (!zobjects[zobj_zid]) {
const zres = await fetch(`https://www.wikifunctions.org/wiki/Z${zobj_zid.slice(1)}?action=raw`);
const zobj_json = await zres.json();
zobjects[zobj_zid] = zobj_json;
}
console.log(zobjects);
}
});
});
})();
ls08s65rgbwfyane6nimg1td5cd67ao
275103
275102
2026-05-15T15:05:27Z
Theki
2389
275103
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const zobj_el of container.querySelectorAll(".le-zobject-id")) {
if (zobj_el.textContent.startsWith(".") || zobj_el.textContent.startsWith("K")) continue;
const match = zobj_el.textContent.trim().match(/(Z\d+)(K\d+)?/);
const zobj_zid = match[1];
const zobj_key = match[2];
if (!zobjects[zobj_zid]) {
const zres = await fetch(`https://www.wikifunctions.org/wiki/Z${zobj_zid.slice(1)}?action=raw`);
const zobj_json = await zres.json();
zobjects[zobj_zid] = zobj_json;
}
const zobject = zobjects[zobj_zid];
const labels = zobject.Z2K3.Z12K1.slice(1);
for (const label of labels) {
if (!zobjects[label.Z11K1]) {
// get language
const zres = await fetch(`https://www.wikifunctions.org/wiki/Z${label.Z11K1.slice(1)}?action=raw`);
const zobj_json = await zres.json();
zobjects[label.Z11K1] = zobj_json;
}
if (zobjects[label.Z11K1].Z60K1 === lang) {
zobj_el.innerHTML = label.Z11K2;
}
}
console.log(zobjects);
}
});
});
})();
pfl6rd1auzanv5phbbhgpvmlazdb3j5
275104
275103
2026-05-15T15:06:59Z
Theki
2389
275104
javascript
text/javascript
(function() {
const translation_keys = {
edit: {
en: "legacy editor"
},
edit_tooltip: {
en: "Open a simple visual editor"
}
};
const lang = mw.config.get("wgUserLanguage");
const l = (key) => translation_keys[key][lang] || translation_keys[key]["en"];
mw.hook("wikipage.content").add(async () => {
const content_model = mw.config.get("wgPageContentModel");
if (content_model !== "zobject") return;
const portlet_text = l("edit");
const edit_btn = mw.util.addPortletLink(
"p-cactions", "javascript:void(0)",
mw.config.get("skin") !== "monobook" && lang !== "tok" ? portlet_text.charAt(0).toUpperCase() + portlet_text.slice(1) : portlet_text,
"ca-legacy", l("edit_tooltip"), null
);
edit_btn.addEventListener("click", async () => {
const zid = window.location.href.match(/\/Z(\d+)/)?.[1];
if (!zid) return;
const notif = await mw.notify(`Loading Z${zid} source...`);
const res = await fetch(`https://www.wikifunctions.org/wiki/Z${zid}?action=raw`);
const obj = JSON.parse(await res.text());
notif.close();
const container = document.createElement("div");
container.style.fontFamily = '"GohuFont", monospace';
container.style.fontSize = "11px";
const render_kv = (k, v, parent = container, level = 0) => {
const c = document.createElement("div");
c.className = "le-kv";
if (level > 0) c.style.marginLeft = `${level}em`;
c.style.border = "2px dotted #080";
c.style.margin = "8px";
c.style.padding = "8px";
c.innerHTML = `<strong class="le-zobject-id">${k}</strong>`;
if (typeof v !== "object") {
// is probably a string
if (v.includes("\n")) {
c.innerHTML += `:<pre style="margin-left:${level + 1}em;">${v}</pre>`;
} else {
c.innerHTML += v.match(/^Z\d+$/) ? `: <a href="/view/${lang}/${v}" class="le-zobject-id">${v}</a>` : `: \u300C${v}\u300D`;
}
} else if (v.length) {
// is an array (Typed list)
c.innerHTML += `: <span style="opacity:0.6;">[<a href="/view/${lang}/${v[0]}" class="le-zobject-id">${v[0]}</a>]</span>`;
let i = 0;
for (const item of v.slice(1)) {
render_kv(`.${i++}`, item, c, level + 1);
}
} else {
// recurse
for (const [ ck, cv ] of Object.entries(v)) {
render_kv(ck, cv, c, level + 1);
}
}
parent.appendChild(c);
}
for (const [ k, v ] of Object.entries(obj)) {
render_kv(k, v);
}
document.querySelector("#bodyContent").prepend(container);
// go through in post and populate labels
const zobjects = {};
for (const zobj_el of container.querySelectorAll(".le-zobject-id")) {
if (zobj_el.textContent.startsWith(".") || zobj_el.textContent.startsWith("K")) continue;
const match = zobj_el.textContent.trim().match(/(Z\d+)(K\d+)?/);
const zobj_zid = match[1];
const zobj_key = match[2];
if (!zobjects[zobj_zid]) {
const zres = await fetch(`https://www.wikifunctions.org/wiki/Z${zobj_zid.slice(1)}?action=raw`);
const zobj_json = await zres.json();
zobjects[zobj_zid] = zobj_json;
}
const zobject = zobjects[zobj_zid];
const labels = zobject.Z2K3.Z12K1.slice(1);
for (const label of labels) {
if (!zobjects[label.Z11K1]) {
// get language
const zres = await fetch(`https://www.wikifunctions.org/wiki/Z${label.Z11K1.slice(1)}?action=raw`);
const zobj_json = await zres.json();
zobjects[label.Z11K1] = zobj_json;
}
if (zobjects[label.Z11K1].Z2K2.Z60K1 === lang) {
zobj_el.innerHTML = label.Z11K2;
}
}
console.log(zobjects);
}
});
});
})();
5xbumrlnrb4n3aftailr68hz6waqxf6
Help:Type deconstruction table/Integer
12
83357
275157
274696
2026-05-15T18:56:25Z
YoshiRulz
10156
Use preface template
275157
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z16683|Integer}}
|-
| rowspan="2" | {{Z|33745}}
! K1: {{Z|16659}}
| {{Z|17105}}
|-
! K2: {{Z|13518}}
| {{Z|17144}}
|}
fmyrr4t2vikc52hgfs90sfkh9trpamc
Help:Type conversion table/Integer
12
83358
275177
274697
2026-05-15T19:18:41Z
YoshiRulz
10156
Use preface template
275177
wikitext
text/x-wiki
{{Help:Type conversion table/preface|Z16683|Integer}}
|-
| {{Z|25073}}
| ⇥
! {{Z|6}}
| colspan="2" |
|-
| {{Z|17301}}
| ⇥
! {{nowrap|<small><[[Z13518]]>[ a, b ]</small>}}
| ↦
| {{Z|17307}}
|}
aqix3zlfvxv6dgzotso3l9g5z1t8ekv
Help:Type deconstruction table/Wikidata property claim
12
83359
275168
274699
2026-05-15T19:09:06Z
YoshiRulz
10156
Use preface template
275168
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6007|Wikidata property claim}}
|-
| rowspan="3" | —
! K1: {{Z|6092}}
| {{Z|28294}}
|-
! K2: *
| {{Z|28297}}
|-
! K3: {{Z|6020}}
| {{Z|28300}}
|-
! colspan="3" |
|-
| {{Z|35133}}
! K1, K2
| —
|}
3wrttcujvy0ps4i3ey7w6d62tltrw7l
Help:Type deconstruction table/Per lang config
12
83360
275160
274710
2026-05-15T19:08:10Z
YoshiRulz
10156
Use preface template
275160
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z14294|Per lang config}}
|-
| rowspan="2" | —
! K1: <{{Z|14293}}>[...]
| {{Z|14312}}
|-
! K2: {{Z|8}}
| {{Z|14313}}
|}
koht5nii5a5yh6a84akyjfkpjz4hk30
Help:Type deconstruction table/Function
12
83361
275155
274714
2026-05-15T18:53:07Z
YoshiRulz
10156
Use preface template
275155
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z8|Function}}
|-
| rowspan="5" | —
! K1: <{{Z|17}}>[...]
| {{Z|21177}}
|-
! K2: {{Z|4}}
| {{Z|10112}}
|-
! K3: <{{Z|20}}>[...]
| {{Z|23393}}
|-
! K4: <{{Z|14}}>[...]
| {{Z|23397}}
|-
! K5: {{Z|8}}
| —
|}
l6vnz62ktv3l2s963dxx1v7m1qlyvgh
Help:Type deconstruction table/Monolingual text
12
83362
275158
274716
2026-05-15T18:56:43Z
YoshiRulz
10156
Use preface template
275158
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z11|Monolingual text}}
|-
| rowspan="2" | {{Z|861}}
! K1: {{Z|60}}
| {{Z|14404}}
|-
! K2: {{Z|6}}
| {{Z|14396}}
|}
96cl3vwi17qgncthn96nu8q4u8aueu1
Help:Type deconstruction table/Wikidata geo-coordinate
12
83363
275162
274718
2026-05-15T19:08:25Z
YoshiRulz
10156
Use preface template
275162
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6011|Wikidata geo-coordinate}}
|-
| rowspan="4" | —
! K1: {{Z|19677}}
| {{Z|25880}}
|-
! K2: {{Z|19677}}
| {{Z|25883}}
|-
! K3: {{Z|19677}}
| {{Z|25886}}
|-
! K4: {{Z|6091}}
| {{Z|25889}}
|}
cimt9aybwl1rgbdkr0iy9ogytzlp7p8
User:YoshiRulz/Type documentation
2
83367
275130
274729
2026-05-15T17:22:25Z
YoshiRulz
10156
Include fetching functions where possible
275130
wikitext
text/x-wiki
<onlyinclude><includeonly>== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
t3ih1189rc310aqyg173u1pwqkk1s8v
275131
275130
2026-05-15T17:22:59Z
YoshiRulz
10156
Swap these
275131
wikitext
text/x-wiki
<onlyinclude><includeonly>== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
gzy8wm3v4judvyt2rn44r4i0dahev7f
275209
275131
2026-05-15T20:10:46Z
YoshiRulz
10156
Add numeric type hierarchy
275209
wikitext
text/x-wiki
<onlyinclude><includeonly>== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Numeric type hierarchy
{{!}} [[Talk:Z80|GF(256)]] ⊂ [[Talk:Z13518|ℕ]] ⊂ [[Talk:Z16683|ℤ]] ⊂ [[Talk:Z19677|ℚ]] ⊂ ℝ ([[Talk:Z20838|f64]]) ⊂ ℂ ([[Talk:Z33198|f64×f64]])
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
p4j2q1bqsorib30a3y2bg3qavppodg0
275250
275209
2026-05-15T22:18:34Z
YoshiRulz
10156
Add enum member list
275250
wikitext
text/x-wiki
<onlyinclude><includeonly>== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Numeric type hierarchy
{{!}} [[Talk:Z80|GF(256)]] ⊂ [[Talk:Z13518|ℕ]] ⊂ [[Talk:Z16683|ℤ]] ⊂ [[Talk:Z19677|ℚ]] ⊂ ℝ ([[Talk:Z20838|f64]]) ⊂ ℂ ([[Talk:Z33198|f64×f64]])
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z6062|Z6063|Z25340|Z25501|Z25502|Z26582|Z26934|Z26935|Z27951|Z27970|Z27971|Z28215|Z28515|Z28516|Z28517|Z28518|Z28519|Z28520|Z32789|Z32792|Z33568|Z33827
|Z21|Z40|Z60|Z61|Z6020|Z6030|Z6040|Z16098|Z16659|Z16927|Z17402|Z17813|Z20825|Z22112=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Enumeration members/options
{{!}} {{enum member list|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
5eese5edjtja4e9gx7otcx4int8n5kv
275252
275250
2026-05-15T22:26:37Z
YoshiRulz
10156
Add more examples
275252
wikitext
text/x-wiki
<onlyinclude><includeonly>== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Numeric type hierarchy
{{!}} [[Talk:Z80|GF(256)]] ⊂ [[Talk:Z13518|ℕ]] ⊂ [[Talk:Z16683|ℤ]] ⊂ [[Talk:Z19677|ℚ]] ⊂ ℝ ([[Talk:Z20838|f64]]) ⊂ ℂ ([[Talk:Z33198|f64×f64]])
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z6062|Z6063|Z25340|Z25501|Z25502|Z26582|Z26934|Z26935|Z27951|Z27970|Z27971|Z28215|Z28515|Z28516|Z28517|Z28518|Z28519|Z28520|Z32789|Z32792|Z33568|Z33827
|Z21|Z40|Z60|Z61|Z6020|Z6030|Z6040|Z16098|Z16659|Z16927|Z17402|Z17813|Z20825|Z22112=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Enumeration members/options
{{!}} {{enum member list|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
{{ {{FULLPAGENAME}}|Z6060|Time of day}}
{{ {{FULLPAGENAME}}|Z16659|Sign}}
5fqjq79re8p2gjng9mzxcv3f3mu43yp
275311
275252
2026-05-16T00:55:20Z
YoshiRulz
10156
Add the caller to the Types category
275311
wikitext
text/x-wiki
<onlyinclude><includeonly>{{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Types]]
}}== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Numeric type hierarchy
{{!}} [[Talk:Z80|GF(256)]] ⊂ [[Talk:Z13518|ℕ]] ⊂ [[Talk:Z16683|ℤ]] ⊂ [[Talk:Z19677|ℚ]] ⊂ ℝ ([[Talk:Z20838|f64]]) ⊂ ℂ ([[Talk:Z33198|f64×f64]])
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z6062|Z6063|Z25340|Z25501|Z25502|Z26582|Z26934|Z26935|Z27951|Z27970|Z27971|Z28215|Z28515|Z28516|Z28517|Z28518|Z28519|Z28520|Z32789|Z32792|Z33568|Z33827
|Z21|Z40|Z60|Z61|Z6020|Z6030|Z6040|Z16098|Z16659|Z16927|Z17402|Z17813|Z20825|Z22112=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Enumeration members/options
{{!}} {{enum member list|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
{{ {{FULLPAGENAME}}|Z6060|Time of day}}
{{ {{FULLPAGENAME}}|Z16659|Sign}}
nud562tr8jydw86bt40tlvu2ezfjgde
275312
275311
2026-05-16T00:56:08Z
YoshiRulz
10156
Fix newline maybe
275312
wikitext
text/x-wiki
<onlyinclude><includeonly>{{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Types]]
<nowiki/>}}== Documentation ==
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Numeric type hierarchy
{{!}} [[Talk:Z80|GF(256)]] ⊂ [[Talk:Z13518|ℕ]] ⊂ [[Talk:Z16683|ℤ]] ⊂ [[Talk:Z19677|ℚ]] ⊂ ℝ ([[Talk:Z20838|f64]]) ⊂ ℂ ([[Talk:Z33198|f64×f64]])
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z6062|Z6063|Z25340|Z25501|Z25502|Z26582|Z26934|Z26935|Z27951|Z27970|Z27971|Z28215|Z28515|Z28516|Z28517|Z28518|Z28519|Z28520|Z32789|Z32792|Z33568|Z33827
|Z21|Z40|Z60|Z61|Z6020|Z6030|Z6040|Z16098|Z16659|Z16927|Z17402|Z17813|Z20825|Z22112=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Enumeration members/options
{{!}} {{enum member list|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
{{ {{FULLPAGENAME}}|Z6060|Time of day}}
{{ {{FULLPAGENAME}}|Z16659|Sign}}
bvl7ueskroa875vk9oh00meoaz5s2bo
275313
275312
2026-05-16T00:57:04Z
YoshiRulz
10156
Just move the categorisation between the heading and the table
275313
wikitext
text/x-wiki
<onlyinclude><includeonly>== Documentation ==
{{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Types]]}}
{| class="wikitable"
| <div style="float: inline-end; text-align: end;">
layout: {{mini navbar|User:YoshiRulz/Type documentation}}
<br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}}
</div>
'''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}'''
|-
|
{|
<!--
-->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Wikidata Item (sitelink)
{{!}}
{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Numeric type hierarchy
{{!}} [[Talk:Z80|GF(256)]] ⊂ [[Talk:Z13518|ℕ]] ⊂ [[Talk:Z16683|ℤ]] ⊂ [[Talk:Z19677|ℚ]] ⊂ ℝ ([[Talk:Z20838|f64]]) ⊂ ℂ ([[Talk:Z33198|f64×f64]])
}}<!--
-->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}
|Z6062|Z6063|Z25340|Z25501|Z25502|Z26582|Z26934|Z26935|Z27951|Z27970|Z27971|Z28215|Z28515|Z28516|Z28517|Z28518|Z28519|Z28520|Z32789|Z32792|Z33568|Z33827
|Z21|Z40|Z60|Z61|Z6020|Z6030|Z6040|Z16098|Z16659|Z16927|Z17402|Z17813|Z20825|Z22112=<nowiki/>
{{!}}-
! style="text-align: start;" {{!}} Enumeration members/options
{{!}} {{enum member list|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}
}}<!--
-->
|}
|}
<!--
-->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}
|{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!--
-->
{{#ifexist:Help:{{{1|{{PAGENAME}}}}}
|{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>]
{{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}}
|<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div>
}}
{{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude>
{{documentation}}
{{ {{FULLPAGENAME}}|Z16683|Integer}}
{{ {{FULLPAGENAME}}|Z6060|Time of day}}
{{ {{FULLPAGENAME}}|Z16659|Sign}}
a3wbf6u7k0ea3eq2f3zlvocsb9nqavs
User:YoshiRulz/Type documentation/doc
2
83368
275132
274735
2026-05-15T17:23:42Z
YoshiRulz
10156
Document fetching table
275132
wikitext
text/x-wiki
Used on a Type's talk page to provide links to related Functions in a standard<!-- and translatable--> layout,
and optionally including long-form documentation.
Usage example:
<syntaxhighlight lang="wikitext">
{{type documentation|Z16683|Integer}}
</syntaxhighlight>
This example is shown rendered at the bottom of [[Template:Type_documentation#Documentation|the template page]].
Compare [[Special:EditPage/User:YoshiRulz/Type_documentation|its Wikitext source]].
== Parameters ==
<!--
All parameters are optional.
Unless specified, all parameters are Wikitext, and you can pass a bullet-point list when this Type relates to multiple Functions in the same way.
The template will display data in the below order regardless of the order arguments are given in.
-->
(There are no parameters right now.)
== Tables of related functions ==
Below the main table, the relevant subpage of [[Help:Type deconstruction table]] will be shown, if it exists,
followed by the relevant subpages of [[Help:Fetching function table]], [[Help:Type conversion table]], and [[Help:Rounding function table]].
r60w9t470eitqcmlosriolgenwy5348
275253
275132
2026-05-15T22:27:57Z
YoshiRulz
10156
Now examples plural
275253
wikitext
text/x-wiki
Used on a Type's talk page to provide links to related Functions in a standard<!-- and translatable--> layout,
and optionally including long-form documentation.
Usage example:
<syntaxhighlight lang="wikitext">
{{type documentation|Z16683|Integer}}
</syntaxhighlight>
This and a couple other examples are shown rendered at the bottom of [[Template:Type_documentation#Documentation|the template page]].
Compare [[Special:EditPage/User:YoshiRulz/Type_documentation|their Wikitext source]] (though it's mostly empty because everything is automatic).
== Parameters ==
<!--
All parameters are optional.
Unless specified, all parameters are Wikitext, and you can pass a bullet-point list when this Type relates to multiple Functions in the same way.
The template will display data in the below order regardless of the order arguments are given in.
-->
(There are no parameters right now.)
== Tables of related functions ==
Below the main table, the relevant subpage of [[Help:Type deconstruction table]] will be shown, if it exists,
followed by the relevant subpages of [[Help:Fetching function table]], [[Help:Type conversion table]], and [[Help:Rounding function table]].
afktej7qs5l9iplfvoekybfg1nmh9y7
Event:Introduction à Wikifunctions - G.T. WikiHack Côte d'Ivoire Mai 2026
1728
83404
275381
274776
2026-05-16T07:01:02Z
Poro26
1521
Ajout d'image
275381
wikitext
text/x-wiki
[[File:Visuel 1 - Introduction a Wikifunctions - Mai 2026.png|942x942px]]
dlqts2687pirpupyp7v6hp3x1jo7dq4
Z35167
0
83405
275147
274857
2026-05-15T18:32:25Z
Jérémy-Günther-Heinz Jähnick
6055
Traduction en français (fr)
275147
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35167"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35167K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1762",
"Z11K2": "nanpa jan lon lipu Wikinanpa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35167K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1762",
"Z11K2": "toki"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35168"
],
"Z8K5": "Z35167"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for person"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1762",
"Z11K2": "poki sona jan"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "infobox pour les personnes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ncs3t53gssvca7j2di78zb4n3fjmk1d
Z35168
0
83406
275000
274942
2026-05-15T14:14:02Z
Theki
2389
275000
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35168"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35167",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z35175",
"Z35175K1": {
"Z1K1": "Z7",
"Z7K1": "Z35176",
"Z35176K1": {
"Z1K1": "Z18",
"Z18K1": "Z35167K1"
},
"Z35176K2": {
"Z1K1": "Z18",
"Z18K1": "Z35167K2"
}
},
"Z35175K2": [
"Z1",
{
"Z1K1": "Z7",
"Z7K1": "Z35190",
"Z35190K1": {
"Z1K1": "Z7",
"Z7K1": "Z35188",
"Z35188K1": {
"Z1K1": "Z18",
"Z18K1": "Z35167K1"
},
"Z35188K2": {
"Z1K1": "Z6092",
"Z6092K1": "P569"
},
"Z35188K3": {
"Z1K1": "Z18",
"Z18K1": "Z35167K2"
}
},
"Z35190K2": "Z35192",
"Z35190K3": {
"Z1K1": "Z18",
"Z18K1": "Z35167K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z27299",
"Z27299K1": {
"Z1K1": "Z18",
"Z18K1": "Z35167K1"
},
"Z27299K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z35190",
"Z35190K1": {
"Z1K1": "Z7",
"Z7K1": "Z35188",
"Z35188K1": {
"Z1K1": "Z18",
"Z18K1": "Z35167K1"
},
"Z35188K2": {
"Z1K1": "Z6092",
"Z6092K1": "P19"
},
"Z35188K3": {
"Z1K1": "Z18",
"Z18K1": "Z35167K2"
}
},
"Z35190K2": "Z35199",
"Z35190K3": {
"Z1K1": "Z18",
"Z18K1": "Z35167K2"
}
},
"Z802K3": {
"Z1K1": "Z23"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z27299",
"Z27299K1": {
"Z1K1": "Z18",
"Z18K1": "Z35167K1"
},
"Z27299K2": {
"Z1K1": "Z6092",
"Z6092K1": "P570"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z35190",
"Z35190K1": {
"Z1K1": "Z7",
"Z7K1": "Z35188",
"Z35188K1": {
"Z1K1": "Z18",
"Z18K1": "Z35167K1"
},
"Z35188K2": {
"Z1K1": "Z6092",
"Z6092K1": "P570"
},
"Z35188K3": {
"Z1K1": "Z18",
"Z18K1": "Z35167K2"
}
},
"Z35190K2": "Z35192",
"Z35190K3": {
"Z1K1": "Z18",
"Z18K1": "Z35167K2"
}
},
"Z802K3": {
"Z1K1": "Z23"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for person, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r9z8kn9mgv52w1wigleckm67u2cl237
Help:Type deconstruction table/Rational
12
83409
275161
274792
2026-05-15T19:08:16Z
YoshiRulz
10156
Use preface template
275161
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z19677|Rational}}
|-
| rowspan="3" | {{Z|20584}}
! K1: {{Z|16659}}
| {{Z|19717}}
|-
! K2: {{Z|13518}}
| {{Z|19733}}
|-
! K3: {{Z|13518}}
| {{Z|19862}}
|-
! colspan="3" |
|-
| rowspan="2" | {{Z|27836}}
! K1, K2
| —
|-
! K3
| [[Z19862]]
|-
! colspan="3" |
|-
| rowspan="2" | {{Z|19848}}
! K1, K2
| —
|-
! K1, K3
| —
|}
331lc6n8yuzhqu6x6moff8gs97sjcd0
Help:Type conversion table/Rational
12
83410
275178
274794
2026-05-15T19:18:55Z
YoshiRulz
10156
Use preface template
275178
wikitext
text/x-wiki
{{Help:Type conversion table/preface|Z19677|Rational}}
|-
| {{Z|19827}}
| ⇥
! {{Z|6}}<br><small>({{Q|11922681}})</small>
| ↦
| {{Z|19866}}
|-
| {{Z|25656}}
| ⇥
! {{Z|6}}<br><small>({{Q|20154908}})</small>
| ↦
| [[Z19866]]
|-
| {{Z|20854}}
| ⇥
! {{Z|20838}}
| ↦
| {{Z|21071}}
|}
hbnttgse90li60d2stgge2n7jbuzgm8
Help:Type deconstruction table/Natural language
12
83411
275159
274810
2026-05-15T18:56:59Z
YoshiRulz
10156
Use preface template
275159
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z60|Natural language}}
|-
| rowspan="2" | {{Z|35171}}
! K1: {{Z|6}}
| {{Z|14329}}
|-
! K2: <{{Z|6}}>[...]
| —
|-
! colspan="3" |
|-
| {{Z|860}}
! K1
| —
|}
1qtk066h94ekkc4igrssjp7xyjms5wd
Help:Type deconstruction table/Wikidata item reference
12
83416
275164
274812
2026-05-15T19:08:37Z
YoshiRulz
10156
Use preface template
275164
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6091|Wikidata item reference}}
|-
| {{Z|22246}}
! K1: {{Z|6}}
| {{Z|20041}}
|}
oah0iqa95866nfodltsm617nwop7zb1
Help:Type deconstruction table/Wikidata property reference
12
83417
275169
274813
2026-05-15T19:09:23Z
YoshiRulz
10156
Use preface template
275169
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6092|Wikidata property reference}}
|-
| {{Z|29727}}
! K1: {{Z|6}}
| {{Z|20046}}
|}
61i44jfkcu2r8nyszzml2l7wjutmtex
Help:Type deconstruction table/Wikidata lexeme reference
12
83418
275166
274814
2026-05-15T19:08:49Z
YoshiRulz
10156
Use preface template
275166
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6095|Wikidata lexeme reference}}
|-
| {{Z|22249}}
! K1: {{Z|6}}
| {{Z|19310}}
|}
k77tqff0cf27rp0ywk44dsky2yctiwv
Help:Type deconstruction table/Wikidata lexeme form reference
12
83419
275165
274815
2026-05-15T19:08:43Z
YoshiRulz
10156
Use preface template
275165
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6094|Wikidata lexeme form reference}}
|-
| —
! K1: {{Z|6}}
| —
|-
| —
! K1
| {{Z|30591}}
|}
29qib7abus35y4mlybxhmk664tej85y
Help:Type deconstruction table/Wikidata lexeme sense reference
12
83420
275167
274816
2026-05-15T19:08:55Z
YoshiRulz
10156
Use preface template
275167
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6096|Wikidata lexeme sense reference}}
|-
| {{Z|30558}}
! K1: {{Z|6}}
| {{Z|23127}}
|-
| —
! K1
| {{Z|30590}}
|}
b4z8g39hv73uyb11h49840g5dp4ugom
Help:Type deconstruction table/Wikidata sitelink
12
83425
275170
274831
2026-05-15T19:09:36Z
YoshiRulz
10156
Use preface template
275170
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6039|Wikidata sitelink}}
|-
| rowspan="5" | —
! K1: {{Z|6}}
| {{Z|31931}}
|-
! K2: {{Z|60}}
| {{Z|31934}}
|-
! K3: {{Z|6}}
| {{Z|31976}}
|-
! K4: {{Z|6}}
| {{Z|31973}}
|-
! K5: {{Z|6}}
| {{Z|31703}}
|}
ejxglsa422ld0rcmosugsjsbd4airl6
Wikifunctions:Status updates/2026-05-15
4
83444
275038
274957
2026-05-15T14:32:17Z
Sannita (WMF)
10
wrapping for translation
275038
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-05-08
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
=== A higher meaning ===
One of the big questions about Abstract Wikipedia is: how many [[<tvar name="1">Wikifunctions:Abstract Wikipedia/2025 fragment experiments</tvar>|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
Here is a concrete example: <tvar name="1">{{Z|Z28436}}</tvar> creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
Now, let’s take a look at the function <tvar name="1">{{Z|Z28445}}</tvar>. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
And if we now look at the implementation of <tvar name="1">Z28445</tvar>, we don’t see a configuration. Instead, we see a function that is composed of the function above, <tvar name="2">Z28436</tvar>, and <tvar name="3">{{Z|Z28446}}</tvar>. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
So we see here an abstract function that has an entirely abstract implementation.
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
For example, consider the sentences</translate>
* <translate>“The Huns attacked the Roman empire in the 5th century.”</translate>
* <translate>“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</translate>
* <translate>“John Lennon met Yoko Ono on November 7, 1966.”</translate>
* <translate>“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</translate>
* <translate>“Microsoft launched Windows 3.1 on August 24, 1995.”</translate>
* <translate>“Hubble discovered Osiris on November 28, 2001.”</translate>
<translate>
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
For example, in English we would usually say</translate>
* <translate>“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</translate>
<translate>
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
=== Recent Changes in the software ===
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [<tvar name="1">https://translatewiki.net/</tvar> TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions (<tvar name="2">[[:phab:T423651|T423651]], [[:phab:T424265|T424265]]</tvar>).
=== News in Types: way forward for natural language generation types ===
I have been reading and thinking about the [[<tvar name="1">Wikifunctions:Status updates/2026-04-10</tvar>|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:</translate>
* <translate>[[<tvar name="1">Wikifunctions:Type proposals/Semantic unit</tvar>|Semantic Unit]]</translate>
* <translate>[[<tvar name="1">Wikifunctions:Type proposals/Syntactic unit</tvar>|Syntactic Unit]]</translate>
* <translate>[[<tvar name="1">Wikifunctions:Type proposals/Syntactic table</tvar>|Syntactic table]]</translate>
<translate>
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
If anyone has better proposals moving forward, I am all ears.
=== Recording of the May 11 Volunteers’ Corner ===
</translate>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<translate>Recording of May Volunteers' Corner</translate>]]
<translate>This [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm</tvar>|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
=== Fresh Functions weekly: 40 new Functions ===
This week we had 40 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!</translate>
* {{Z|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<translate>A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.</translate>
[[Category:Status updates{{#translation:}}|2026-05-15]]
gwncmmqtlhlz5pz0aul7w5rmk0ws6lo
275039
275038
2026-05-15T14:32:35Z
Sannita (WMF)
10
Marked this version for translation
275039
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-05-08
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
<!--T:3-->
=== A higher meaning ===
One of the big questions about Abstract Wikipedia is: how many [[<tvar name="1">Wikifunctions:Abstract Wikipedia/2025 fragment experiments</tvar>|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
<!--T:4-->
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
<!--T:5-->
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
<!--T:6-->
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
<!--T:7-->
Here is a concrete example: <tvar name="1">{{Z|Z28436}}</tvar> creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
<!--T:8-->
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
<!--T:9-->
Now, let’s take a look at the function <tvar name="1">{{Z|Z28445}}</tvar>. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
<!--T:10-->
And if we now look at the implementation of <tvar name="1">Z28445</tvar>, we don’t see a configuration. Instead, we see a function that is composed of the function above, <tvar name="2">Z28436</tvar>, and <tvar name="3">{{Z|Z28446}}</tvar>. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
<!--T:11-->
So we see here an abstract function that has an entirely abstract implementation.
<!--T:12-->
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
<!--T:13-->
For example, consider the sentences</translate>
* <translate><!--T:14--> “The Huns attacked the Roman empire in the 5th century.”</translate>
* <translate><!--T:15--> “John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</translate>
* <translate><!--T:16--> “John Lennon met Yoko Ono on November 7, 1966.”</translate>
* <translate><!--T:17--> “Leonard Cohen wrote ‘Hallelujah’ in 1984.”</translate>
* <translate><!--T:18--> “Microsoft launched Windows 3.1 on August 24, 1995.”</translate>
* <translate><!--T:19--> “Hubble discovered Osiris on November 28, 2001.”</translate>
<translate>
<!--T:20-->
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
<!--T:21-->
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
<!--T:22-->
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
<!--T:23-->
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
<!--T:24-->
For example, in English we would usually say</translate>
* <translate><!--T:25--> “Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</translate>
<translate>
<!--T:26-->
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
<!--T:27-->
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
<!--T:28-->
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
<!--T:29-->
=== Recent Changes in the software ===
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [<tvar name="1">https://translatewiki.net/</tvar> TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions (<tvar name="2">[[:phab:T423651|T423651]], [[:phab:T424265|T424265]]</tvar>).
<!--T:30-->
=== News in Types: way forward for natural language generation types ===
I have been reading and thinking about the [[<tvar name="1">Wikifunctions:Status updates/2026-04-10</tvar>|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:</translate>
* <translate><!--T:31--> [[<tvar name="1">Wikifunctions:Type proposals/Semantic unit</tvar>|Semantic Unit]]</translate>
* <translate><!--T:32--> [[<tvar name="1">Wikifunctions:Type proposals/Syntactic unit</tvar>|Syntactic Unit]]</translate>
* <translate><!--T:33--> [[<tvar name="1">Wikifunctions:Type proposals/Syntactic table</tvar>|Syntactic table]]</translate>
<translate>
<!--T:34-->
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
<!--T:35-->
If anyone has better proposals moving forward, I am all ears.
=== Recording of the May 11 Volunteers’ Corner === <!--T:36-->
</translate>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<translate><!--T:37--> Recording of May Volunteers' Corner</translate>]]
<translate><!--T:38-->
This [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm</tvar>|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
<!--T:39-->
=== Fresh Functions weekly: 40 new Functions ===
This week we had 40 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!</translate>
* {{Z|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<translate><!--T:40--> A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.</translate>
[[Category:Status updates{{#translation:}}|2026-05-15]]
ch7d0m53d35axdjo9e8n56rczta6z7u
275181
275039
2026-05-15T19:24:34Z
Ameisenigel
44
MyLanguage
275181
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-05-08
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
<!--T:3-->
=== A higher meaning ===
One of the big questions about Abstract Wikipedia is: how many [[<tvar name="1">Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments</tvar>|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
<!--T:4-->
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
<!--T:5-->
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
<!--T:6-->
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
<!--T:7-->
Here is a concrete example: <tvar name="1">{{Z|Z28436}}</tvar> creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
<!--T:8-->
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
<!--T:9-->
Now, let’s take a look at the function <tvar name="1">{{Z|Z28445}}</tvar>. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
<!--T:10-->
And if we now look at the implementation of <tvar name="1">Z28445</tvar>, we don’t see a configuration. Instead, we see a function that is composed of the function above, <tvar name="2">Z28436</tvar>, and <tvar name="3">{{Z|Z28446}}</tvar>. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
<!--T:11-->
So we see here an abstract function that has an entirely abstract implementation.
<!--T:12-->
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
<!--T:13-->
For example, consider the sentences</translate>
* <translate><!--T:14--> “The Huns attacked the Roman empire in the 5th century.”</translate>
* <translate><!--T:15--> “John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</translate>
* <translate><!--T:16--> “John Lennon met Yoko Ono on November 7, 1966.”</translate>
* <translate><!--T:17--> “Leonard Cohen wrote ‘Hallelujah’ in 1984.”</translate>
* <translate><!--T:18--> “Microsoft launched Windows 3.1 on August 24, 1995.”</translate>
* <translate><!--T:19--> “Hubble discovered Osiris on November 28, 2001.”</translate>
<translate>
<!--T:20-->
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
<!--T:21-->
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
<!--T:22-->
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
<!--T:23-->
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
<!--T:24-->
For example, in English we would usually say</translate>
* <translate><!--T:25--> “Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</translate>
<translate>
<!--T:26-->
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
<!--T:27-->
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
<!--T:28-->
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
<!--T:29-->
=== Recent Changes in the software ===
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [<tvar name="1">https://translatewiki.net/</tvar> TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions (<tvar name="2">[[:phab:T423651|T423651]], [[:phab:T424265|T424265]]</tvar>).
<!--T:30-->
=== News in Types: way forward for natural language generation types ===
I have been reading and thinking about the [[<tvar name="1">Special:MyLanguage/Wikifunctions:Status updates/2026-04-10</tvar>|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:</translate>
* <translate><!--T:31--> [[<tvar name="1">Wikifunctions:Type proposals/Semantic unit</tvar>|Semantic Unit]]</translate>
* <translate><!--T:32--> [[<tvar name="1">Wikifunctions:Type proposals/Syntactic unit</tvar>|Syntactic Unit]]</translate>
* <translate><!--T:33--> [[<tvar name="1">Wikifunctions:Type proposals/Syntactic table</tvar>|Syntactic table]]</translate>
<translate>
<!--T:34-->
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
<!--T:35-->
If anyone has better proposals moving forward, I am all ears.
=== Recording of the May 11 Volunteers’ Corner === <!--T:36-->
</translate>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<translate><!--T:37--> Recording of May Volunteers' Corner</translate>]]
<translate>
<!--T:38-->
This [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm</tvar>|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
<!--T:39-->
=== Fresh Functions weekly: 40 new Functions ===
This week we had 40 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!
</translate>
* {{Z|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<translate>
<!--T:40-->
A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.
</translate>
[[Category:Status updates{{#translation:}}|2026-05-15]]
r6xoyqikgkxqv4leyjl6qeaydw4c2z0
275182
275181
2026-05-15T19:25:05Z
Ameisenigel
44
Marked this version for translation
275182
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-05-08
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
=== A higher meaning === <!--T:3-->
<!--T:41-->
One of the big questions about Abstract Wikipedia is: how many [[<tvar name="1">Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments</tvar>|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
<!--T:4-->
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
<!--T:5-->
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
<!--T:6-->
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
<!--T:7-->
Here is a concrete example: <tvar name="1">{{Z|Z28436}}</tvar> creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
<!--T:8-->
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
<!--T:9-->
Now, let’s take a look at the function <tvar name="1">{{Z|Z28445}}</tvar>. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
<!--T:10-->
And if we now look at the implementation of <tvar name="1">Z28445</tvar>, we don’t see a configuration. Instead, we see a function that is composed of the function above, <tvar name="2">Z28436</tvar>, and <tvar name="3">{{Z|Z28446}}</tvar>. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
<!--T:11-->
So we see here an abstract function that has an entirely abstract implementation.
<!--T:12-->
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
<!--T:13-->
For example, consider the sentences</translate>
* <translate><!--T:14--> “The Huns attacked the Roman empire in the 5th century.”</translate>
* <translate><!--T:15--> “John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</translate>
* <translate><!--T:16--> “John Lennon met Yoko Ono on November 7, 1966.”</translate>
* <translate><!--T:17--> “Leonard Cohen wrote ‘Hallelujah’ in 1984.”</translate>
* <translate><!--T:18--> “Microsoft launched Windows 3.1 on August 24, 1995.”</translate>
* <translate><!--T:19--> “Hubble discovered Osiris on November 28, 2001.”</translate>
<translate>
<!--T:20-->
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
<!--T:21-->
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
<!--T:22-->
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
<!--T:23-->
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
<!--T:24-->
For example, in English we would usually say</translate>
* <translate><!--T:25--> “Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</translate>
<translate>
<!--T:26-->
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
<!--T:27-->
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
<!--T:28-->
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
=== Recent Changes in the software === <!--T:29-->
<!--T:42-->
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [<tvar name="1">https://translatewiki.net/</tvar> TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions (<tvar name="2">[[:phab:T423651|T423651]], [[:phab:T424265|T424265]]</tvar>).
=== News in Types: way forward for natural language generation types === <!--T:30-->
<!--T:43-->
I have been reading and thinking about the [[<tvar name="1">Special:MyLanguage/Wikifunctions:Status updates/2026-04-10</tvar>|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:</translate>
* <translate><!--T:31--> [[<tvar name="1">Wikifunctions:Type proposals/Semantic unit</tvar>|Semantic Unit]]</translate>
* <translate><!--T:32--> [[<tvar name="1">Wikifunctions:Type proposals/Syntactic unit</tvar>|Syntactic Unit]]</translate>
* <translate><!--T:33--> [[<tvar name="1">Wikifunctions:Type proposals/Syntactic table</tvar>|Syntactic table]]</translate>
<translate>
<!--T:34-->
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
<!--T:35-->
If anyone has better proposals moving forward, I am all ears.
=== Recording of the May 11 Volunteers’ Corner === <!--T:36-->
</translate>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<translate><!--T:37--> Recording of May Volunteers' Corner</translate>]]
<translate>
<!--T:38-->
This [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm</tvar>|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
=== Fresh Functions weekly: 40 new Functions === <!--T:39-->
<!--T:44-->
This week we had 40 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!
</translate>
* {{Z|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<translate>
<!--T:40-->
A [<tvar name="1">https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest</tvar> complete list of all functions sorted by when they were created] is available.
</translate>
[[Category:Status updates{{#translation:}}|2026-05-15]]
pdlydgwadofgrrugh5pi3nl2u03hta0
Z35196
0
83448
274969
2026-05-15T12:03:41Z
HenkvD
1290
new Dutch function
274969
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35196"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35196K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35196"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences of the type \"Parijs is de hoofdstad van Frankrij\""
}
]
}
}
i96wrtuva5f7xmbpta7u30g6cxiw0jw
274970
274969
2026-05-15T12:04:46Z
HenkvD
1290
typo
274970
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35196"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35196K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35196"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences of the type \"Parijs is de hoofdstad van Frankrijk\""
}
]
}
}
gypyfnvjzb1ova6jr42xsm56wgs5ec0
274981
274970
2026-05-15T13:19:14Z
Dv103
11127
Added Z35197 to the approved list of test cases
274981
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35196"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35196K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z35197"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35196"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences of the type \"Parijs is de hoofdstad van Frankrijk\""
}
]
}
}
kpd0dhctlci3ir2w55xrowsslnh4f95
274982
274981
2026-05-15T13:19:49Z
Dv103
11127
Added Z35198 to the approved list of implementations
274982
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35196"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35196K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35196K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z35197"
],
"Z8K4": [
"Z14",
"Z35198"
],
"Z8K5": "Z35196"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Dutch"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences of the type \"Parijs is de hoofdstad van Frankrijk\""
}
]
}
}
8zgdy0lbqqe3h7bw91q0tkhx5h6ag5i
Z35197
0
83449
274971
2026-05-15T12:06:46Z
HenkvD
1290
Parijs is de hoofdstad van Frankrijk
274971
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35197"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35196",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35196",
"Z35196K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z35196K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z35196K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z35196K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z9",
"Z9K1": ""
},
"Z11K2": "Parijs is de hoofdstad van Frankrijk"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Parijs is de hoofdstad van Frankrijk"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ja7l7xvob9k00f18o9q2gxpsqxik5fr
274975
274971
2026-05-15T12:36:58Z
HenkvD
1290
added period at the nd
274975
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35197"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35196",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35196",
"Z35196K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z35196K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z35196K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z35196K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": {
"Z1K1": "Z9",
"Z9K1": ""
},
"Z11K2": "Parijs is de hoofdstad van Frankrijk."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Parijs is de hoofdstad van Frankrijk."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a45sljxbfqp8pstbi7bblk49ezgxwqk
274976
274975
2026-05-15T12:45:02Z
HenkvD
1290
Added ln language
274976
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35197"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35196",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35196",
"Z35196K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z35196K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z35196K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z35196K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Parijs is de hoofdstad van Frankrijk."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Parijs is de hoofdstad van Frankrijk."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9a9t99vvcz93ldohgkctllcqhebnq4o
274978
274976
2026-05-15T12:57:34Z
HenkvD
1290
+nl Parijs is de hoofdstad van Frankrijk.
274978
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35197"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35196",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35196",
"Z35196K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z35196K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q5119"
},
"Z35196K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
},
"Z35196K4": "Z1157"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Parijs is de hoofdstad van Frankrijk."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Parijs is de hoofdstad van Frankrijk."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Parijs is de hoofdstad van Frankrijk."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e2o79dyt4marccobu6se7ul6mtp7z9f
Z35198
0
83450
274972
2026-05-15T12:18:37Z
HenkvD
1290
Implementation of defining role sentence in Dutch
274972
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35198"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35196",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K1"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
}
},
"is",
{
"Z1K1": "Z7",
"Z7K1": "Z35158",
"Z35158K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K2"
}
},
"van",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K3"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"[s] is [article role] van [d]."
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
68jtew7dmw4hc4b5qffwyq7kqkuysex
274973
274972
2026-05-15T12:33:03Z
HenkvD
1290
274973
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35198"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35196",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K1"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
}
},
"is",
{
"Z1K1": "Z7",
"Z7K1": "Z35158",
"Z35158K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K2"
}
},
"van",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K3"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
}
},
"."
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"[s] is [article role] van [d]."
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
56cczq1fy8cxl30z9ir8c1l6gfdxgcb
274974
274973
2026-05-15T12:35:52Z
HenkvD
1290
added spaces
274974
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35198"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35196",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K1"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
}
},
" is ",
{
"Z1K1": "Z7",
"Z7K1": "Z35158",
"Z35158K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K2"
}
},
" van ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35196K3"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z35196K4"
}
},
"."
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence in Dutch, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"[s] is [article role] van [d]."
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qxg7myepmqobleboyx1p51erg0xj3p2
Wikifunctions:Requests for connection and disconnection/Archives/2026/03
4
83451
274984
2026-05-15T13:57:11Z
Theki
2389
create archive
274984
wikitext
text/x-wiki
Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC)
:In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC)
::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC)
:::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC)
Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC)
Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC)
:I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC)
::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC)
Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC)
:Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC)
::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC)
Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC)
Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC)
::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC)
:::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC)
Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC)
:Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC)
::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC)
:::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC)
::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC)
:::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC)
::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC)
:::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC)
::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC)
::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC)
fw3miosmosdbrv2jeghw8jxz2hth8ps
274987
274984
2026-05-15T13:58:45Z
Theki
2389
Theki moved page [[Wikifunctions:Requests for connection and disconnection/Archives/2026/3]] to [[Wikifunctions:Requests for connection and disconnection/Archives/2026/03]]
274984
wikitext
text/x-wiki
Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC)
:In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC)
::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC)
:::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC)
Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC)
Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC)
:I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC)
::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC)
Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC)
:Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC)
::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC)
Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC)
Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC)
::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC)
:::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC)
Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC)
:Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC)
::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC)
:::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC)
::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC)
:::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC)
::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC)
:::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC)
::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC)
::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC)
fw3miosmosdbrv2jeghw8jxz2hth8ps
274994
274987
2026-05-15T14:02:34Z
Theki
2389
274994
wikitext
text/x-wiki
{{talkarchive}}
Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC)
:In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC)
::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC)
:::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC)
Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC)
Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC)
:I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC)
::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC)
Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC)
:Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC)
::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC)
Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC)
Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC)
::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC)
:::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC)
Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC)
:Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC)
::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC)
:::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC)
::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC)
:::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC)
::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC)
:::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC)
::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC)
Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC)
::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC)
pt9hn4cqkmggifeq2fa81dklejxe931
Wikifunctions:Requests for connection and disconnection/Archives/2026/3
4
83452
274988
2026-05-15T13:58:45Z
Theki
2389
Theki moved page [[Wikifunctions:Requests for connection and disconnection/Archives/2026/3]] to [[Wikifunctions:Requests for connection and disconnection/Archives/2026/03]]
274988
wikitext
text/x-wiki
#REDIRECT [[Wikifunctions:Requests for connection and disconnection/Archives/2026/03]]
ak8ovo9mzme8q78jd3gnptz11typ0xx
Wikifunctions:Requests for connection and disconnection/Archives/2026/04
4
83453
274992
2026-05-15T14:01:53Z
Theki
2389
Created page with "Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} Us..."
274992
wikitext
text/x-wiki
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
bz5hyjyuhzxj782vp8q2g7df2yvdlad
274995
274992
2026-05-15T14:02:43Z
Theki
2389
274995
wikitext
text/x-wiki
{{talkarchive}}
Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC)
Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC)
:{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC)
Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC)
:For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC)
:[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC)
Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC)
Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC)
Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC)
Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC)
:{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC)
::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC)
:::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC)
Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC)
:{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC)
Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC)
Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC)
:{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC)
I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC)
:{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC)
Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC)
:{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC)
Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC)
Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC)
:{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC)
tbtfcpnohw34nakipbrc4b5w9disa7k
Z35199
0
83454
274996
2026-05-15T14:07:47Z
Theki
2389
274996
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35199"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z35199K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35199K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35199"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abstract wikilink from statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
snvjfp8slv4mep5wxlo2jzlecc3vi5a
274998
274996
2026-05-15T14:08:20Z
Theki
2389
Added Z35200 to the approved list of implementations
274998
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35199"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z35199K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35199K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35200"
],
"Z8K5": "Z35199"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abstract wikilink from statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
edu64vtdhv73lp4xydtet4hk5yusgyw
Z35200
0
83455
274997
2026-05-15T14:08:14Z
Theki
2389
274997
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35200"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35199",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32428",
"Z32428K1": {
"Z1K1": "Z6091",
"Z6091K1": ""
},
"Z32428K2": {
"Z1K1": "Z9",
"Z9K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1y7y6vlnshpbdjr8nu4fuspp8ulcdnk
274999
274997
2026-05-15T14:13:18Z
Theki
2389
274999
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35200"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35199",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32428",
"Z32428K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z35199K1"
}
},
"Z32428K2": {
"Z1K1": "Z18",
"Z18K1": "Z35199K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "abstract wikilink from statement, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g7fw5lo0qy21wgt9ufpe88rpkq25yqg
Z35201
0
83456
275002
2026-05-15T14:24:42Z
Theki
2389
275002
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35201"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35201K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "header"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z35201K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35201K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35201"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g5c6d0pr4yymr99ztwhyfj1fm3kqxrc
275004
275002
2026-05-15T14:25:03Z
Theki
2389
Added Z35202 to the approved list of implementations
275004
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35201"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35201K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "header"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z35201K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35201K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35202"
],
"Z8K5": "Z35201"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ox95s9h2npguwinnk58oxqm3x6l0d2z
275032
275004
2026-05-15T14:30:20Z
Theki
2389
Removed Z35202 from the approved list of implementations
275032
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35201"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35201K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "header"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z35201K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35201K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35201"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g5c6d0pr4yymr99ztwhyfj1fm3kqxrc
275033
275032
2026-05-15T14:30:33Z
Theki
2389
275033
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35201"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35201K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "header"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z35201K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35201K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35201K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35201"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dezj0trh3nahaet6skuk5nk8wclwm1x
275034
275033
2026-05-15T14:30:36Z
Theki
2389
Added Z35202 to the approved list of implementations
275034
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35201"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35201K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "header"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z35201K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35201K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35201K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35202"
],
"Z8K5": "Z35201"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k1hc61i21xeiakeguuua1pc4edma58o
275089
275034
2026-05-15T14:38:20Z
Theki
2389
Removed Z35202 from the approved list of implementations
275089
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35201"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z35201K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "header"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z1"
},
"Z17K2": "Z35201K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "items"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35201K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35201K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35201"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dezj0trh3nahaet6skuk5nk8wclwm1x
Z35202
0
83457
275003
2026-05-15T14:24:58Z
Theki
2389
275003
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35202"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35201",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z35201( Z35201K1, Z35201K2, Z35201K3 ) {\n\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support, javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jo232vkk09jd68xro1x1768kyl1phea
275031
275003
2026-05-15T14:30:15Z
Theki
2389
275031
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35202"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35201",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z35201( Z35201K1, Z35201K2, Z35201K3 ) {\n\t// Adapted from Z35175\n\tlet o = '\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';\n\n\tconst get_label_in_language = (item, lang) =\u003E (item.Z6001K2.Z12K1.slice(1).filter((e) =\u003E e.Z11K1.Z60K1 === lang))?.[0];\n\tconst get_prop_label_in_language = (item, lang) =\u003E (item.Z6002K2.Z12K1.slice(1).filter((e) =\u003E e.Z11K1.Z60K1 === lang))?.[0];\n\tconst get_statement = (item, pid) =\u003E (Z35167K1.Z6001K5.slice(1).filter((e) =\u003E e.Z6003K2.Z6092K1 === pid))?.[0];\n\n\tif (Z35201K1)\n\t\to += `\u003Ctr\u003E\u003Cth colspan=\"2\" style=\"background-color:lightgray;text-align:center;\"\u003E${Z35201K1.Z89K1}\u003C/th\u003E\u003C/tr\u003E`;\n\tfor (const item of Z35201K2) {\n\t\tif (item.Z1K1 === \"Z23\") continue;\n\t\telse if (item.Z1K1?.Z1K1?.Z9K1 === \"Z7\") {\n\t\t\t// naively assume that this is a typed pair\n\t\t\to += `\u003Ctr style=\"text-align:left;\"\u003E\u003Cth\u003E${typeof item.K1 === \"string\" ? item.K1 : item.K1.Z89K1}\u003C/th\u003E\u003Ctd\u003E${typeof item.K2 === \"string\" ? item.K2 : item.K2.Z89K1}\u003C/td\u003E\u003C/tr\u003E`;\n\t\t} else if (typeof item === \"string\" || item.Z1K1?.Z9K1 === \"Z89\") {\n\t\t\to += `\u003Ctr\u003E\u003Cth colspan=\"2\"\u003E${item.Z89K1 ?? item}\u003C/th\u003E\u003C/tr\u003E`;\n\t\t} else if (item.Z1K1?.Z9K1 === \"Z6002\") {\n\t\t\t// Wikidata property\n\t\t\tWikifunctions.Debug(get_prop_label_in_language(item, \"en\"));\n\t\t\tconst prop_name = get_prop_label_in_language(item, \"en\");\n\t\t\to += `\u003Ctr\u003E${get_prop_label_in_language(item, \"en\")}\u003C/tr\u003E`;\n\t\t}\n\t}\n\n\to += \"\u003C/table\u003E\";\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[ \"Z89K1\", o ]\n\t\t]),\n\t\t{ \"Z1K1\": \"Z9\", \"Z9K1\": \"Z89\" }\n\t);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support, javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tslvcmqfa1u7eulqpj09kenxfa1fl0r
275088
275031
2026-05-15T14:37:54Z
Theki
2389
275088
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35202"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35201",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z35201(Z35201K1, Z35201K2, Z35201K3, Z35201K4) {\n\t// Adapted from Z35175\n\tlet o = '\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';\n\n\tconst get_label_in_language = (item, lang) =\u003E (item.Z6001K2.Z12K1.slice(1).filter((e) =\u003E e.Z11K1.Z60K1 === lang))?.[0];\n\tconst get_prop_label_in_language = (item, lang) =\u003E (item.Z6002K2.Z12K1.slice(1).filter((e) =\u003E e.Z11K1.Z60K1 === lang))?.[0];\n\tconst get_statement = (item, pid) =\u003E (Z35167K1.Z6001K5.slice(1).filter((e) =\u003E e.Z6003K2.Z6092K1 === pid))?.[0];\n\n\tif (Z35201K1)\n\t\to += `\u003Ctr\u003E\u003Cth colspan=\"2\" style=\"background-color:lightgray;text-align:center;\"\u003E${Z35201K1.Z89K1}\u003C/th\u003E\u003C/tr\u003E`;\n\tfor (const item of Z35201K2) {\n\t\tif (item.Z1K1 === \"Z23\") continue;\n\t\telse if (item.Z1K1?.Z1K1?.Z9K1 === \"Z7\") {\n\t\t\t// naively assume that this is a typed pair\n\t\t\to += `\u003Ctr style=\"text-align:left;\"\u003E\u003Cth\u003E${typeof item.K1 === \"string\" ? item.K1 : item.K1.Z89K1}\u003C/th\u003E\u003Ctd\u003E${typeof item.K2 === \"string\" ? item.K2 : item.K2.Z89K1}\u003C/td\u003E\u003C/tr\u003E`;\n\t\t} else if (typeof item === \"string\" || item.Z1K1?.Z9K1 === \"Z89\") {\n\t\t\to += `\u003Ctr\u003E\u003Cth colspan=\"2\"\u003E${item.Z89K1 ?? item}\u003C/th\u003E\u003C/tr\u003E`;\n\t\t} else if (item.Z1K1?.Z9K1 === \"Z6002\") {\n\t\t\t// Wikidata property\n\t\t\tlet value;\n\t\t\tfor (const statement of Z35201K3.Z6001K5) {\n\t\t\t\tconst prop = statement.Z6003K2.Z6092K1;\n\t\t\t\tif (statement.Z6003K2.Z6092K1 === item.Z6002K1.Z6092K1) {\n\t\t\t\t\tvalue = statement.Z6003K3;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (!value) continue;\n\n\t\t\tlet prop_name = get_prop_label_in_language(item, Z35201K4.Z60K1);\n\t\t\tif (!prop_name) prop_name = get_prop_label_in_language(item, \"en\") ?? get_prop_label_in_language(item, \"mul\");\n\t\t\to += `\u003Ctr\u003E\u003Cth style=\"text-align:left;\"\u003E${prop_name.Z11K2}\u003C/th\u003E`;\n\n\t\t\tswitch (value.Z1K1.Z9K1) {\n\t\t\t\tdefault:\n\t\t\t\t\to += `\u003Ctd\u003E${value}\u003C/td\u003E`;\n\t\t\t}\n\n\t\t\to += \"\u003C/tr\u003E\";\n\t\t}\n\t}\n\n\to += \"\u003C/table\u003E\";\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[ \"Z89K1\", o ]\n\t\t]),\n\t\t{ \"Z1K1\": \"Z9\", \"Z9K1\": \"Z89\" }\n\t);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support, javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fldm6fvdqtn331twjequf7h8jwa16re
275090
275088
2026-05-15T14:39:45Z
Theki
2389
275090
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35202"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35201",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z35201(Z35201K1, Z35201K2, Z35201K3, Z35201K4) {\n\t// I am too tired and too busy with actively graduating to try to improve the flawed\n\t// infobox template function (and ergo this one) right now, my mind can't think of ways\n\t// to improve it to be as convenient as possible. Being unable to call other functions from\n\t// code is mostly what is holding this back.\n\t//\n\t// If I don't come back to this within like a week then it'd be nice if someone could try and\n\t// pick up where I left off.\n\n\t// Adapted from Z35175\n\tlet o = '\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';\n\n\tconst get_label_in_language = (item, lang) =\u003E (item.Z6001K2.Z12K1.slice(1).filter((e) =\u003E e.Z11K1.Z60K1 === lang))?.[0];\n\tconst get_prop_label_in_language = (item, lang) =\u003E (item.Z6002K2.Z12K1.slice(1).filter((e) =\u003E e.Z11K1.Z60K1 === lang))?.[0];\n\tconst get_statement = (item, pid) =\u003E (Z35167K1.Z6001K5.slice(1).filter((e) =\u003E e.Z6003K2.Z6092K1 === pid))?.[0];\n\n\tif (Z35201K1)\n\t\to += `\u003Ctr\u003E\u003Cth colspan=\"2\" style=\"background-color:lightgray;text-align:center;\"\u003E${Z35201K1.Z89K1}\u003C/th\u003E\u003C/tr\u003E`;\n\tfor (const item of Z35201K2) {\n\t\tif (item.Z1K1 === \"Z23\") continue;\n\t\telse if (item.Z1K1?.Z1K1?.Z9K1 === \"Z7\") {\n\t\t\t// naively assume that this is a typed pair\n\t\t\to += `\u003Ctr style=\"text-align:left;\"\u003E\u003Cth\u003E${typeof item.K1 === \"string\" ? item.K1 : item.K1.Z89K1}\u003C/th\u003E\u003Ctd\u003E${typeof item.K2 === \"string\" ? item.K2 : item.K2.Z89K1}\u003C/td\u003E\u003C/tr\u003E`;\n\t\t} else if (typeof item === \"string\" || item.Z1K1?.Z9K1 === \"Z89\") {\n\t\t\to += `\u003Ctr\u003E\u003Cth colspan=\"2\"\u003E${item.Z89K1 ?? item}\u003C/th\u003E\u003C/tr\u003E`;\n\t\t} else if (item.Z1K1?.Z9K1 === \"Z6002\") {\n\t\t\t// Wikidata property\n\t\t\tlet value;\n\t\t\tfor (const statement of Z35201K3.Z6001K5) {\n\t\t\t\tconst prop = statement.Z6003K2.Z6092K1;\n\t\t\t\tif (statement.Z6003K2.Z6092K1 === item.Z6002K1.Z6092K1) {\n\t\t\t\t\tvalue = statement.Z6003K3;\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (!value) continue;\n\n\t\t\tlet prop_name = get_prop_label_in_language(item, Z35201K4.Z60K1);\n\t\t\tif (!prop_name) prop_name = get_prop_label_in_language(item, \"en\") ?? get_prop_label_in_language(item, \"mul\");\n\t\t\to += `\u003Ctr\u003E\u003Cth style=\"text-align:left;\"\u003E${prop_name.Z11K2}\u003C/th\u003E`;\n\n\t\t\tswitch (value.Z1K1.Z9K1) {\n\t\t\t\tdefault:\n\t\t\t\t\to += `\u003Ctd\u003E${value}\u003C/td\u003E`;\n\t\t\t}\n\n\t\t\to += \"\u003C/tr\u003E\";\n\t\t}\n\t}\n\n\to += \"\u003C/table\u003E\";\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[ \"Z89K1\", o ]\n\t\t]),\n\t\t{ \"Z1K1\": \"Z9\", \"Z9K1\": \"Z89\" }\n\t);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox template with Wikidata support, javascript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mfekdkg6mf0arwqjhseztzi6gtf2pv0
Translations:Wikifunctions:Status updates/120/en
1198
83458
275006
2026-05-15T14:27:25Z
FuzzyBot
207
Importing a new version from external source
275006
wikitext
text/x-wiki
$1: A higher meaning
jk592z3rhqp2u0hxjfij1muav3h39bn
Translations:Wikifunctions:Status updates/2026-05-15/1/en
1198
83459
275040
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275040
wikitext
text/x-wiki
Previous update
9vg8ik5cl54jflmg4oolhxg71iuevnn
Translations:Wikifunctions:Status updates/2026-05-15/2/en
1198
83460
275041
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275041
wikitext
text/x-wiki
Next update
c8d3p3ibb7xo6gugsz9ua4kzsie95pa
Translations:Wikifunctions:Status updates/2026-05-15/3/en
1198
83461
275042
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275042
wikitext
text/x-wiki
=== A higher meaning ===
One of the big questions about Abstract Wikipedia is: how many [[$1|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
izgbejlccrv2bgyhwxkia3a0bjgq9bn
275184
275042
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275184
wikitext
text/x-wiki
=== A higher meaning ===
tv62ysk10va36753pyua47ufr0dztfb
Translations:Wikifunctions:Status updates/2026-05-15/4/en
1198
83462
275043
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275043
wikitext
text/x-wiki
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
18m52dlmn1an28q8jjhordjx8uizpk8
Translations:Wikifunctions:Status updates/2026-05-15/5/en
1198
83463
275044
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275044
wikitext
text/x-wiki
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
hzdkl8ceroy8g5ok4iomn1iwvjs944a
Translations:Wikifunctions:Status updates/2026-05-15/6/en
1198
83464
275045
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275045
wikitext
text/x-wiki
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
pizupzejdtvngog3624lwmfybtzaygn
Translations:Wikifunctions:Status updates/2026-05-15/7/en
1198
83465
275046
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275046
wikitext
text/x-wiki
Here is a concrete example: $1 creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
eafrhnd7sxn1eoiwu535kd9a5cf84hc
Translations:Wikifunctions:Status updates/2026-05-15/8/en
1198
83466
275047
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275047
wikitext
text/x-wiki
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
jpcinwsgwgs9zkcpy64eorr73dwm6hs
Translations:Wikifunctions:Status updates/2026-05-15/9/en
1198
83467
275048
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275048
wikitext
text/x-wiki
Now, let’s take a look at the function $1. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
czpmtdop9csg367xtudra99rm2h5zhr
Translations:Wikifunctions:Status updates/2026-05-15/10/en
1198
83468
275049
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275049
wikitext
text/x-wiki
And if we now look at the implementation of $1, we don’t see a configuration. Instead, we see a function that is composed of the function above, $2, and $3. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
pt2bca6im9hfvi88tpl7kun85zgbf5s
Translations:Wikifunctions:Status updates/2026-05-15/11/en
1198
83469
275050
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275050
wikitext
text/x-wiki
So we see here an abstract function that has an entirely abstract implementation.
khw6z7clweaeuv4n3yyx2m2l0ln346z
Translations:Wikifunctions:Status updates/2026-05-15/12/en
1198
83470
275051
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275051
wikitext
text/x-wiki
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
n3novzioy46j0xsju3aqrfa9c0stw32
Translations:Wikifunctions:Status updates/2026-05-15/13/en
1198
83471
275052
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275052
wikitext
text/x-wiki
For example, consider the sentences
i9lyar3le75bxt8jdgl072ws8hffiye
Translations:Wikifunctions:Status updates/2026-05-15/14/en
1198
83472
275053
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275053
wikitext
text/x-wiki
“The Huns attacked the Roman empire in the 5th century.”
59fm12bgpb83ron8fwlzks7l9ybws0f
Translations:Wikifunctions:Status updates/2026-05-15/15/en
1198
83473
275054
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275054
wikitext
text/x-wiki
“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”
gwqto2sjblqsu48ypn2judjgx517azn
Translations:Wikifunctions:Status updates/2026-05-15/16/en
1198
83474
275055
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275055
wikitext
text/x-wiki
“John Lennon met Yoko Ono on November 7, 1966.”
qv6p1lgg4ilr9hht8shgvqpiqyg3o7v
Translations:Wikifunctions:Status updates/2026-05-15/17/en
1198
83475
275056
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275056
wikitext
text/x-wiki
“Leonard Cohen wrote ‘Hallelujah’ in 1984.”
hatjwdnsjo165bd7ye33ugb4hgy2c0b
Translations:Wikifunctions:Status updates/2026-05-15/18/en
1198
83476
275057
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275057
wikitext
text/x-wiki
“Microsoft launched Windows 3.1 on August 24, 1995.”
7fvp65g8n2zqtkxu3tnzw9mau4bizo7
Translations:Wikifunctions:Status updates/2026-05-15/19/en
1198
83477
275058
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275058
wikitext
text/x-wiki
“Hubble discovered Osiris on November 28, 2001.”
ae4inyb3q5fe7snzc1a50arkmprv251
Translations:Wikifunctions:Status updates/2026-05-15/20/en
1198
83478
275059
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275059
wikitext
text/x-wiki
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
q2woypb7guflzjeigwlqnmkjsbldlyc
Translations:Wikifunctions:Status updates/2026-05-15/21/en
1198
83479
275060
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275060
wikitext
text/x-wiki
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
nm61wi97rfo1obuq0ukotrx5mo6yabr
Translations:Wikifunctions:Status updates/2026-05-15/22/en
1198
83480
275061
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275061
wikitext
text/x-wiki
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
gh6r1ibncpt7mmh2s85116v3eiq1ka4
Translations:Wikifunctions:Status updates/2026-05-15/23/en
1198
83481
275062
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275062
wikitext
text/x-wiki
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
e70dbj7l013i859npoaocd4312ihjqm
Translations:Wikifunctions:Status updates/2026-05-15/24/en
1198
83482
275063
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275063
wikitext
text/x-wiki
For example, in English we would usually say
4uw5o2mve2mcxja7c97r4gccqiq004a
Translations:Wikifunctions:Status updates/2026-05-15/25/en
1198
83483
275064
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275064
wikitext
text/x-wiki
“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”
1a9ewa8p3kg7pbzcy56a7ibg2czbc68
Translations:Wikifunctions:Status updates/2026-05-15/26/en
1198
83484
275065
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275065
wikitext
text/x-wiki
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
ep351lrnalmhlvpr1qzpa6gb99a6tgb
Translations:Wikifunctions:Status updates/2026-05-15/27/en
1198
83485
275066
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275066
wikitext
text/x-wiki
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
rql9vd8jsorknzq6n6z9c9kmzaqlfwj
Translations:Wikifunctions:Status updates/2026-05-15/28/en
1198
83486
275067
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275067
wikitext
text/x-wiki
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
2ucme35axjp3at1we6wlyoxywxb2urn
Translations:Wikifunctions:Status updates/2026-05-15/29/en
1198
83487
275068
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275068
wikitext
text/x-wiki
=== Recent Changes in the software ===
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [$1 TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ($2).
tb38udmxp59fhks1qwhi0mldvosqc27
275186
275068
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275186
wikitext
text/x-wiki
=== Recent Changes in the software ===
0wkgk5zbnz8yeis277kmszjppej85s4
Translations:Wikifunctions:Status updates/2026-05-15/30/en
1198
83488
275069
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275069
wikitext
text/x-wiki
=== News in Types: way forward for natural language generation types ===
I have been reading and thinking about the [[$1|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
8axixyezgnvgl6ic9cp7h5xos3y1uzs
275188
275069
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275188
wikitext
text/x-wiki
=== News in Types: way forward for natural language generation types ===
1nf882gporyicr6nxk5qe93966i39nh
Translations:Wikifunctions:Status updates/2026-05-15/31/en
1198
83489
275070
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275070
wikitext
text/x-wiki
[[$1|Semantic Unit]]
oqr6064cwcq12suph4ribj1i0a0hx9d
Translations:Wikifunctions:Status updates/2026-05-15/32/en
1198
83490
275071
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275071
wikitext
text/x-wiki
[[$1|Syntactic Unit]]
ombii6pwasln8o7py9tz1n4kcmvvzul
Translations:Wikifunctions:Status updates/2026-05-15/33/en
1198
83491
275072
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275072
wikitext
text/x-wiki
[[$1|Syntactic table]]
qp35oxo8fqxnclllk8fxt7682log6yq
Translations:Wikifunctions:Status updates/2026-05-15/34/en
1198
83492
275073
2026-05-15T14:32:36Z
FuzzyBot
207
Importing a new version from external source
275073
wikitext
text/x-wiki
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
9fzpj57d63nhvk2ux5pm7r31thi46fk
Translations:Wikifunctions:Status updates/2026-05-15/35/en
1198
83493
275074
2026-05-15T14:32:37Z
FuzzyBot
207
Importing a new version from external source
275074
wikitext
text/x-wiki
If anyone has better proposals moving forward, I am all ears.
rsw7lwzqif7vje239c6fghx2iwnx24a
Translations:Wikifunctions:Status updates/2026-05-15/36/en
1198
83494
275075
2026-05-15T14:32:37Z
FuzzyBot
207
Importing a new version from external source
275075
wikitext
text/x-wiki
=== Recording of the May 11 Volunteers’ Corner ===
jn39rl5dbexu96wci1ltu9sby2zeyrn
Translations:Wikifunctions:Status updates/2026-05-15/37/en
1198
83495
275076
2026-05-15T14:32:37Z
FuzzyBot
207
Importing a new version from external source
275076
wikitext
text/x-wiki
Recording of May Volunteers' Corner
926vv2cwdfx12kgocsuoaurlmesaqo2
Translations:Wikifunctions:Status updates/2026-05-15/38/en
1198
83496
275077
2026-05-15T14:32:37Z
FuzzyBot
207
Importing a new version from external source
275077
wikitext
text/x-wiki
This [[$1|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
0kdmei94o4midezicjmijctn6gmkfxz
Translations:Wikifunctions:Status updates/2026-05-15/39/en
1198
83497
275078
2026-05-15T14:32:37Z
FuzzyBot
207
Importing a new version from external source
275078
wikitext
text/x-wiki
=== Fresh Functions weekly: 40 new Functions ===
This week we had 40 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!
t59k6v0qmlldpeco3dai7j33y3zsxl6
275190
275078
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275190
wikitext
text/x-wiki
=== Fresh Functions weekly: 40 new Functions ===
nr1c6wfxgo3vl8epw47q4esx8ev2akx
Translations:Wikifunctions:Status updates/2026-05-15/40/en
1198
83498
275079
2026-05-15T14:32:37Z
FuzzyBot
207
Importing a new version from external source
275079
wikitext
text/x-wiki
A [$1 complete list of all functions sorted by when they were created] is available.
3brx2nrk9em2es1j2gn59c2f6vecc1q
Wikifunctions talk:Status updates/2026-05-15
5
83499
275091
2026-05-15T14:44:24Z
Theki
2389
Created page with "== Try it and see == <div style="font-style:italic;margin-inline-start:2em;">But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward.</div> Yes, definitely this. Considering how low-volume the consensus on all three of those proposals have been (in my case because I feel unqualified to offer a binding opinion on such a thing), and seeing as they all have important advantages and disadvantages, I think just trying them..."
275091
wikitext
text/x-wiki
== Try it and see ==
<div style="font-style:italic;margin-inline-start:2em;">But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward.</div>
Yes, definitely this. Considering how low-volume the consensus on all three of those proposals have been (in my case because I feel unqualified to offer a binding opinion on such a thing), and seeing as they all have important advantages and disadvantages, I think just trying them out and seeing what works is the best possible option. I am willing to give each of them some thorough experimentation once they are implemented. After a while, we will be able to concretely see which really works the best in practice and balances being robust and intuitive while not being unwieldy for most Abstract Wikipedians. — [[User:Theki|rae<sup>5e</sup>]] <[[User talk:Theki|talk]]> 14:44, 15 May 2026 (UTC)
dih254ahu7areipylg5vv8eg7lwkdsp
Translations:Template:Main page/News/31/en
1198
83500
275107
2026-05-15T15:24:37Z
FuzzyBot
207
Importing a new version from external source
275107
wikitext
text/x-wiki
$1: A higher meaning
jk592z3rhqp2u0hxjfij1muav3h39bn
Z35203
0
83501
275119
2026-05-15T15:27:25Z
Redmin
52094
+
275119
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35203"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35203K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "instance"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35203K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "type"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35203"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bengali article-ful instantiating sentence "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hs5gg5kt56mo2g1a5d1iulb71vqi9f0
275122
275119
2026-05-15T15:40:13Z
Redmin
52094
Added Z35204 to the approved list of implementations
275122
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35203"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35203K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "instance"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35203K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "type"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35204"
],
"Z8K5": "Z35203"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Bengali article-ful instantiating sentence "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gz8zy9p40x8tz76mt9ulxkyip0ch95z
Z35204
0
83502
275121
2026-05-15T15:39:40Z
Redmin
52094
+
275121
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35204"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35203",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z10000",
"Z10000K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35203K1"
},
"Z23753K2": "Z1011"
},
"এক প্রকার",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35203K1"
},
"Z23753K2": "Z1011"
}
]
},
"Z10000K2": "।"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9a9wehp50e276xgciep5rk921x6y8ie
Z35205
0
83503
275126
2026-05-15T16:27:52Z
YoshiRulz
10156
Create implementation
275126
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35205"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z6821",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z30172",
"Z30172K1": {
"Z1K1": "Z7",
"Z7K1": "Z30248",
"Z30248K1": [
"Z6091",
{
"Z1K1": "Z18",
"Z18K1": "Z6821K1"
}
],
"Z30248K2": [
"Z6030"
],
"Z30248K3": [
"Z60"
],
"Z30248K4": [
"Z6092"
]
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fetch whole Wikidata item, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kcydmfv5urbufaab4ose96nuc0ewiby
Help:Fetching function table/Wikidata item reference
12
83504
275128
2026-05-15T17:21:12Z
YoshiRulz
10156
Create page
275128
wikitext
text/x-wiki
{| class="wikitable"
|+ <!--Q105548095-->Fetching functions for {{Z|6091}}
|-
! ({{Z|6091}}) || → || {{Z|6001}}
| {{Z|6821}}
|-
! ({{Z|6091}}, ...) || → || {{Z|6001}}
| {{Z|30120}}
|-
! (<[[Z6091]]>[...], ...) || → || {{Z|883}}
| {{Z|30248}}
|}
8apkwpeyp952mxqrsklo4y0tx5el9lq
275172
275128
2026-05-15T19:12:40Z
YoshiRulz
10156
Add navbar
275172
wikitext
text/x-wiki
{| class="wikitable"
|+ <!--Q105548095-->Fetching functions for {{Z|6091}}
<span style="float: inline-end;">{{mini navbar|Help:Fetching_function_table/Wikidata_item_reference}}</span>
|-
! ({{Z|6091}}) || → || {{Z|6001}}
| {{Z|6821}}
|-
! ({{Z|6091}}, ...) || → || {{Z|6001}}
| {{Z|30120}}
|-
! (<[[Z6091]]>[...], ...) || → || {{Z|883}}
| {{Z|30248}}
|}
8ik8ghavs7b4hcngp3eng2po6sag3ie
Help:Fetching function table
12
83505
275129
2026-05-15T17:21:40Z
YoshiRulz
10156
Create page
275129
wikitext
text/x-wiki
These tables are used in {{t|type documentation}} and in the [[WF:Catalogue|catalogue]].
{{Special:PrefixIndex/Help:Fetching_function_table/}}
t9bnwxxtyxa9ynqjkcvag439aepv2fl
Z35206
0
83506
275133
2026-05-15T17:26:19Z
YoshiRulz
10156
Create implementatoin
275133
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35206"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z23756",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z23756( Z23756K1 ) {\n\treturn Z23756K1.Z6001K1;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata item reference from Wikidata item, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c1bh464h83g2bg72zu60cqmifnbicmb
Help:Fetching function table/Wikidata property reference
12
83507
275135
2026-05-15T17:31:31Z
YoshiRulz
10156
Create page
275135
wikitext
text/x-wiki
{| class="wikitable"
|+ <!--Q105548095-->Fetching functions for {{Z|6092}}
|-
! ({{Z|6092}}) || → || {{Z|6002}}
| {{Z|6822}}
|-
! ({{Z|6092}}, ...) || → || {{Z|6002}}
| {{Z|35036}}
|}
2bxncyzszrskptlmd0mgtfnu3xs98xw
275173
275135
2026-05-15T19:12:57Z
YoshiRulz
10156
Add navbar
275173
wikitext
text/x-wiki
{| class="wikitable"
|+ <!--Q105548095-->Fetching functions for {{Z|6092}}
<span style="float: inline-end;">{{mini navbar|Help:Fetching_function_table/Wikidata_property_reference}}</span>
|-
! ({{Z|6092}}) || → || {{Z|6002}}
| {{Z|6822}}
|-
! ({{Z|6092}}, ...) || → || {{Z|6002}}
| {{Z|35036}}
|}
n5hyhc53cy180ndum86ykpb5omaz2ym
Help:Fetching function table/Wikidata lexeme reference
12
83508
275137
2026-05-15T17:35:41Z
YoshiRulz
10156
Create page
275137
wikitext
text/x-wiki
{| class="wikitable"
|+ <!--Q105548095-->Fetching functions for {{Z|6095}}, {{Z|6096}}, and {{Z|6094}}
|-
! ({{Z|6095}}) || → || {{Z|6005}}
| {{Z|6825}}
|-
! ({{Z|6096}}) || → || {{Z|6006}}
| {{Z|6826}}
|-
! ({{Z|6094}}) || → || {{Z|6004}}
| {{Z|6824}}
|-
! (<[[Z6095]]>[...], ...) || → || {{Z|883}}
| {{Z|30260}}
|}
cfq2mtoabxvlhcr88c51qe222yf1e5z
275174
275137
2026-05-15T19:13:09Z
YoshiRulz
10156
Add navbar
275174
wikitext
text/x-wiki
{| class="wikitable"
|+ <!--Q105548095-->Fetching functions for {{Z|6095}}, {{Z|6096}}, and {{Z|6094}}
<span style="float: inline-end;">{{mini navbar|Help:Fetching_function_table/Wikidata_lexeme_reference}}</span>
|-
! ({{Z|6095}}) || → || {{Z|6005}}
| {{Z|6825}}
|-
! ({{Z|6096}}) || → || {{Z|6006}}
| {{Z|6826}}
|-
! ({{Z|6094}}) || → || {{Z|6004}}
| {{Z|6824}}
|-
! (<[[Z6095]]>[...], ...) || → || {{Z|883}}
| {{Z|30260}}
|}
s2uaxo8d84higj9tzzrcn1gwb8ps406
Help:Fetching function table/Wikidata lexeme form reference
12
83509
275138
2026-05-15T17:36:31Z
YoshiRulz
10156
Create redirect
275138
wikitext
text/x-wiki
#REDIRECT [[Help:Fetching function table/Wikidata lexeme reference]]
5ifgrhxn9eifkfxhb49huty9vtyyzvg
Help:Fetching function table/Wikidata lexeme sense reference
12
83510
275139
2026-05-15T17:37:00Z
YoshiRulz
10156
Create redirect
275139
wikitext
text/x-wiki
#REDIRECT [[Help:Fetching function table/Wikidata lexeme reference]]
5ifgrhxn9eifkfxhb49huty9vtyyzvg
Z35207
0
83511
275140
2026-05-15T18:06:19Z
YoshiRulz
10156
Create function
275140
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35207"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35207K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6039"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35207"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "take sitelinks from Wikidata item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Z6001K6"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tmd3de1stouexl4o61rjpt3n3fgeplv
275142
275140
2026-05-15T18:07:58Z
YoshiRulz
10156
Added Z35208 to the approved list of implementations
275142
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35207"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z35207K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6039"
},
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35208"
],
"Z8K5": "Z35207"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "take sitelinks from Wikidata item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Z6001K6"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f6zy836t6l7izwm7o0dlsosuce0l9ql
Z35208
0
83512
275141
2026-05-15T18:07:44Z
YoshiRulz
10156
Create implementation
275141
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35208"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35207",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22475",
"Z22475K1": {
"Z1K1": "Z39",
"Z39K1": "Z6001K6"
},
"Z22475K2": {
"Z1K1": "Z18",
"Z18K1": "Z35207K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "take sitelinks from Wikidata item, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3ull71zwvzig8yvwgdtste2x5q8f454
Z35209
0
83513
275143
2026-05-15T18:08:36Z
YoshiRulz
10156
Create test
275143
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35209"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z6821",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35207",
"Z35207K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q277514"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z30164",
"Z30164K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "doesn't fetch sitelinks"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
pibfuls0wdtjnsxi6mx8hq5ty0n25dg
Z35210
0
83514
275144
2026-05-15T18:14:18Z
YoshiRulz
10156
Create implementation
275144
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35210"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z6839",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z18",
"Z18K1": "Z6839K2"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z35207",
"Z35207K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z6839K1"
},
"Z30120K2": [
"Z6030",
"Z6038"
],
"Z30120K3": {
"Z1K1": "Z18",
"Z18K1": "Z6839K3"
},
"Z30120K4": [
"Z6092"
]
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z22820",
"Z22820K1": {
"Z1K1": "Z7",
"Z7K1": "Z35207",
"Z35207K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z6839K1"
},
"Z30120K2": [
"Z6030",
"Z6038"
],
"Z30120K3": {
"Z1K1": "Z18",
"Z18K1": "Z6839K3"
},
"Z30120K4": [
"Z6092"
]
}
},
"Z22820K2": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z12696",
"Z13436K2": {
"Z1K1": "Z18",
"Z18K1": "Z6839K2"
},
"Z13436K3": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z31976",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z35207",
"Z35207K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z6839K1"
},
"Z30120K2": [
"Z6030",
"Z6038"
],
"Z30120K3": {
"Z1K1": "Z18",
"Z18K1": "Z6839K3"
},
"Z30120K4": [
"Z6092"
]
}
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fetch Wikidata sitelinks, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
44x7kklp2ahogyeoigwl54m28ao08fc
Help:Type deconstruction table/Wikidata item
12
83515
275145
2026-05-15T18:14:55Z
YoshiRulz
10156
Create page
275145
wikitext
text/x-wiki
{| class="wikitable"
|+ [[d:Q1049476|Construction]] and deconstruction functions for {{Z|6001}}
|-
| rowspan="6" | —
! K1: {{Z|6091}}
| {{Z|23756}}
|-
! K2: {{Z|12}}
| {{Z|22853}}
|-
! K3: {{Z|12}}
| {{Z|23076}}
|-
! K4: {{Z|32}}
| {{Z|23080}}
|-
! K5: <{{Z|6003}}>[...]
| {{Z|22220}}
|-
! K6: <{{Z|6039}}>[...]
| {{Z|35207}}
|}
q4o01u8cl66wj94cwccbrixomhyutl5
275163
275145
2026-05-15T19:08:31Z
YoshiRulz
10156
Use preface template
275163
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6001|Wikidata item}}
|-
| rowspan="6" | —
! K1: {{Z|6091}}
| {{Z|23756}}
|-
! K2: {{Z|12}}
| {{Z|22853}}
|-
! K3: {{Z|12}}
| {{Z|23076}}
|-
! K4: {{Z|32}}
| {{Z|23080}}
|-
! K5: <{{Z|6003}}>[...]
| {{Z|22220}}
|-
! K6: <{{Z|6039}}>[...]
| {{Z|35207}}
|}
ckd8gyhxnftcfbxppc3u7fxq2kxb3z9
Help:Type deconstruction table/preface
12
83516
275148
2026-05-15T18:39:25Z
YoshiRulz
10156
Create template
275148
wikitext
text/x-wiki
<onlyinclude>{| class="wikitable"
|+ [[d:Q1049476|Construction]] and deconstruction functions for {{Z|{{{1|<noinclude>4</noinclude>}}}}}
|-
! colspan="3" | <span style="float: inline-end;">{{mini navbar|Help:Type_deconstruction_table/{{{2|<noinclude>Help:Type_deconstruction_table/preface</noinclude>}}}}}</span>
|-</onlyinclude>
| <ctor>
! K1: <type>
| <decomp>
|}
7pmffsl2wxx058m98ptrni3aroe9tqt
275153
275148
2026-05-15T18:48:35Z
YoshiRulz
10156
Fix copy-paste error
275153
wikitext
text/x-wiki
<onlyinclude>{| class="wikitable"
|+ [[d:Q1049476|Construction]] and deconstruction functions for {{Z|{{{1|<noinclude>4</noinclude>}}}}}
|-
! colspan="3" | <span style="float: inline-end;">{{mini navbar|Help:Type_deconstruction_table/{{{2|<noinclude>preface</noinclude>}}}}}</span>
|-</onlyinclude>
| <ctor>
! K1: <type>
| <decomp>
|}
3962bvl8qkyc04hcsriy8xoot6pmm78
275154
275153
2026-05-15T18:51:50Z
YoshiRulz
10156
Move buttons up into caption
275154
wikitext
text/x-wiki
<onlyinclude>{| class="wikitable"
|+ [[d:Q1049476|Construction]] and deconstruction functions for {{Z|{{{1|<noinclude>4</noinclude>}}}}}
<span style="float: inline-end;">{{mini navbar|Help:Type_deconstruction_table/{{{2|<noinclude>preface</noinclude>}}}}}</span>
|-</onlyinclude>
| <ctor>
! K1: <type>
| <decomp>
|}
7mfr5qzxbh6ijhg6daqri5vicgwctrc
Talk:Z35189
1
83517
275149
2026-05-15T18:40:06Z
Dv103
11127
/* Why don't use nome per titolo di tabella (Z27885)? */ new section
275149
wikitext
text/x-wiki
== Why don't use {{Z|Z27885}}? ==
@[[User:Theki|Theki]] It is already implemented for this purpose, handling all the oddities that particular languages could have. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:40, 15 May 2026 (UTC)
jl6g7olvvxwg8yihz84774ugkhcfylw
Help:Type conversion table/preface
12
83518
275175
2026-05-15T19:16:43Z
YoshiRulz
10156
Create template
275175
wikitext
text/x-wiki
<onlyinclude>{| class="wikitable"
|+ [[d:Q1333515|Conversion]] functions for {{Z|{{{1|<noinclude>4</noinclude>}}}}}
<span style="float: inline-end;">{{mini navbar|Help:Type_deconstruction_table/{{{2|<noinclude>preface</noinclude>}}}}}</span>
|-</onlyinclude>
| <conv to type>
| ⇥
! <type>
| ↦
| <conv from type>
|}
0kv5jsfrz9cz9gp9o8c0qflaaysg2n4
275218
275175
2026-05-15T21:22:50Z
YoshiRulz
10156
Fix copy-paste error
275218
wikitext
text/x-wiki
<onlyinclude>{| class="wikitable"
|+ [[d:Q1333515|Conversion]] functions for {{Z|{{{1|<noinclude>4</noinclude>}}}}}
<span style="float: inline-end;">{{mini navbar|Help:Type_conversion_table/{{{2|<noinclude>preface</noinclude>}}}}}</span>
|-</onlyinclude>
| <conv to type>
| ⇥
! <type>
| ↦
| <conv from type>
|}
7gdralfgshdl2dyxzyypd2d7anqan5d
Translations:Wikifunctions:Status updates/2026-05-15/Page display title/en
1198
83519
275183
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275183
wikitext
text/x-wiki
Wikifunctions:Status updates/2026-05-15
redt1phy3bc8w2rderqmo2xi227t2ho
Translations:Wikifunctions:Status updates/2026-05-15/41/en
1198
83520
275185
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275185
wikitext
text/x-wiki
One of the big questions about Abstract Wikipedia is: how many [[$1|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
rnfjvzib4d8mizqofrjnh3iszkm89r5
Translations:Wikifunctions:Status updates/2026-05-15/42/en
1198
83521
275187
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275187
wikitext
text/x-wiki
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [$1 TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ($2).
fnd61wiawo0ameyfndoqq0o0xx0uxc2
Translations:Wikifunctions:Status updates/2026-05-15/43/en
1198
83522
275189
2026-05-15T19:25:05Z
FuzzyBot
207
Importing a new version from external source
275189
wikitext
text/x-wiki
I have been reading and thinking about the [[$1|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
egfum1d9zdbhnybe0sr40mx468ajrkl
Translations:Wikifunctions:Status updates/2026-05-15/44/en
1198
83523
275191
2026-05-15T19:25:06Z
FuzzyBot
207
Importing a new version from external source
275191
wikitext
text/x-wiki
This week we had 40 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!
pu0jptuhp4div8dx8g9594kj2qp1lh8
Wikifunctions:Status updates/2026-05-15/en
4
83524
275192
2026-05-15T19:25:07Z
FuzzyBot
207
Updating to match new version of source page
275192
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-05-08
| nextlabel = Next update
| next =
}}
=== A higher meaning ===
One of the big questions about Abstract Wikipedia is: how many [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
So we see here an abstract function that has an entirely abstract implementation.
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
For example, consider the sentences
* “The Huns attacked the Roman empire in the 5th century.”
* “John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”
* “John Lennon met Yoko Ono on November 7, 1966.”
* “Leonard Cohen wrote ‘Hallelujah’ in 1984.”
* “Microsoft launched Windows 3.1 on August 24, 1995.”
* “Hubble discovered Osiris on November 28, 2001.”
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
For example, in English we would usually say
* “Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
=== Recent Changes in the software ===
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
=== News in Types: way forward for natural language generation types ===
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
* [[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]
* [[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]
* [[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
If anyone has better proposals moving forward, I am all ears.
=== Recording of the May 11 Volunteers’ Corner ===
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|Recording of May Volunteers' Corner]]
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
=== Fresh Functions weekly: 40 new Functions ===
This week we had 40 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!
* {{Z|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
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.
[[Category:Status updates{{#translation:}}|2026-05-15]]
lreeajisnu2o8uuovlievxshvqg5cbs
Translations:Wikifunctions:Status updates/2026-05-15/Page display title/de
1198
83525
275193
2026-05-15T19:59:09Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-05-15"
275193
wikitext
text/x-wiki
Wikifunctions:Status-Updates/2026-05-15
r2j7g3puzde4x8f3rl3kngkfccakaer
Wikifunctions:Status updates/2026-05-15/de
4
83526
275194
2026-05-15T19:59:10Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-05-15"
275194
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span>
| prev = 2026-05-08
| nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span>
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== A higher meaning ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
One of the big questions about Abstract Wikipedia is: how many [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
06bp9kw9sz3jnng0wc103y4b6g1qt46
275196
275194
2026-05-15T19:59:24Z
Ameisenigel
44
Created page with "Vorheriges Update"
275196
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span>
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== A higher meaning ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
One of the big questions about Abstract Wikipedia is: how many [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
k9ekcx9d3bf378rbfyxlwwfuo5657h8
275198
275196
2026-05-15T19:59:33Z
Ameisenigel
44
Created page with "Nächstes Update"
275198
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== A higher meaning ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
One of the big questions about Abstract Wikipedia is: how many [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
an4mph2y4dftcn6hvfxlqh49q30v92a
275200
275198
2026-05-15T19:59:47Z
Ameisenigel
44
Created page with "=== Eine höhere Bedeutung ==="
275200
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
<div lang="en" dir="ltr" class="mw-content-ltr">
One of the big questions about Abstract Wikipedia is: how many [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|functions constructing fragments]] will we need? Because if that number is large, doesn’t that mean that we will need many functions implementing these fragments in many languages? And that would increase the effort needed for each language, and at some point it might be easier to just translate and validate the translations of the texts, instead of creating all these functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
giaid7vhm9vfsc9qklf2uc2dyki1s71
275202
275200
2026-05-15T20:01:22Z
Ameisenigel
44
Created page with "Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[$1|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktio..."
275202
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
<div lang="en" dir="ltr" class="mw-content-ltr">
We don’t know how big that number will be. But today I want to discuss one reason why I think it will remain limited: not every fragment will need to be implemented through language-specific functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
fbquwv25xcu4qc1cict6rt7kw0601tt
275204
275202
2026-05-15T20:02:38Z
Ameisenigel
44
Created page with "Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden."
275204
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
<div lang="en" dir="ltr" class="mw-content-ltr">
How would that be the case? Don’t we need to implement every fragment with a language-specific function in every language we want to support?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
qx4du7rdjz1dc2ijf58a3a4awcreonu
275206
275204
2026-05-15T20:03:31Z
Ameisenigel
44
Created page with "Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?"
275206
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
<div lang="en" dir="ltr" class="mw-content-ltr">
Well, yes, but sometimes these implementations can be compositions of other abstract functions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
9ns6i9qiywbldss6czh3otfhnko30fn
275208
275206
2026-05-15T20:03:58Z
Ameisenigel
44
Created page with "Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!"
275208
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
<div lang="en" dir="ltr" class="mw-content-ltr">
Here is a concrete example: {{Z|Z28436}} creates a sentence from a statement with a point in time property. For example, a sentence such as “The population of North Epping was 4657 in 2021.” or "The population of Donji Humac was 157 in 2011."
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
qem76wuptd8fu7wtkmhkuh17ku36ym5
275212
275208
2026-05-15T21:19:00Z
Ameisenigel
44
Created page with "Hier ein konkretes Beispiel: $1 erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157.""
275212
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
<div lang="en" dir="ltr" class="mw-content-ltr">
The function Z28436 is implemented using a configuration object, currently with implementations in English and Bangla.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
ijoj6pufpwobegjgxbo66on0vlpbzia
275214
275212
2026-05-15T21:19:25Z
Ameisenigel
44
Created page with "Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch."
275214
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
<div lang="en" dir="ltr" class="mw-content-ltr">
Now, let’s take a look at the function {{Z|Z28445}}. Instead of taking an object and a statement, it takes an object and a property, and returns the value for the statement with the most recent point in time for that property. So if we do run this for Donji Humac and population, it will result in "The population of Donji Humac was 173 in 2021.", as this was the most recent population statement we have in Wikidata for Donji Humac.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
77u1ylve39924411tsdn0tnwhnqpems
275216
275214
2026-05-15T21:21:36Z
Ameisenigel
44
Created page with "Betrachten wir nun die Funktion $1. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben."
275216
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
<div lang="en" dir="ltr" class="mw-content-ltr">
And if we now look at the implementation of Z28445, we don’t see a configuration. Instead, we see a function that is composed of the function above, Z28436, and {{Z|Z28446}}. Nothing in this implementation is language specific. Instead, the language is being passed through to the underlying function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
lusqpt0jprzm6djheemr7gyoz9rwx6a
275220
275216
2026-05-15T21:23:22Z
Ameisenigel
44
Created page with "Betrachten wir nun die Implementierung von $1, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, $2, und $3 besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben."
275220
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
<div lang="en" dir="ltr" class="mw-content-ltr">
So we see here an abstract function that has an entirely abstract implementation.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
cxicjt6yy8b0q1q1s25w3omyrzwy6d7
275223
275220
2026-05-15T21:23:39Z
Ameisenigel
44
Created page with "Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt."
275223
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
<div lang="en" dir="ltr" class="mw-content-ltr">
This is a general pattern that can be reused: given we have a solid foundation, it is hopefully often possible to have “higher” abstract functions be grounded in more foundational functions, which are nevertheless abstract.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
7i810p7sr651jqbpfrilpyblz27c77s
275225
275223
2026-05-15T21:24:28Z
Ameisenigel
44
Created page with "Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind."
275225
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, consider the sentences
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
t5qaoaxeqkkforinouf9qnckpepoh0t
275227
275225
2026-05-15T21:24:40Z
Ameisenigel
44
Created page with "Betrachten wir beispielsweise die folgenden Sätze"
275227
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* <span lang="en" dir="ltr" class="mw-content-ltr">“The Huns attacked the Roman empire in the 5th century.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
omt0f2hhyowlyye8efwxvmgxwt9zuh3
275229
275227
2026-05-15T21:24:57Z
Ameisenigel
44
Created page with "“Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”"
275229
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Wilkes Booth assassinated Abraham Lincoln on April 14, 1865.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
sh0fq5fq7foo58mhv5279d0w146qosd
275231
275229
2026-05-15T21:25:16Z
Ameisenigel
44
Created page with "“John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”"
275231
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* <span lang="en" dir="ltr" class="mw-content-ltr">“John Lennon met Yoko Ono on November 7, 1966.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
800pcpbhq820tgw0x1j5lpp12gclsdh
275233
275231
2026-05-15T21:25:55Z
Ameisenigel
44
Created page with "“John Lennon traf Yoko Ono am 7. November 1966.”"
275233
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* <span lang="en" dir="ltr" class="mw-content-ltr">“Leonard Cohen wrote ‘Hallelujah’ in 1984.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
alg5e7t4o5pa9pts7zmnjhw41n7f2ho
275235
275233
2026-05-15T21:26:49Z
Ameisenigel
44
Created page with "“Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”"
275235
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* <span lang="en" dir="ltr" class="mw-content-ltr">“Microsoft launched Windows 3.1 on August 24, 1995.”</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
o4munb2ailcy8rerx9yq5l3opb9wogc
275237
275235
2026-05-15T21:27:12Z
Ameisenigel
44
Created page with "“Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”"
275237
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* <span lang="en" dir="ltr" class="mw-content-ltr">“Hubble discovered Osiris on November 28, 2001.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
dyuj1bqxv4nrz0lmvctd7rrqmaspeu9
275239
275237
2026-05-15T21:27:36Z
Ameisenigel
44
Created page with "“Hubble entdeckte Osiris am 28. November 2001.”"
275239
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
<div lang="en" dir="ltr" class="mw-content-ltr">
They all describe very different events, but in the end, in English, they all have a very similar structure, involving a predicate, a subject, a direct object, and a more or less specific point in time. All of these sentences could, in English, be created by a single function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
088zwmioa2jpjjppwc9pd4omjloeerb
275241
275239
2026-05-15T21:28:38Z
Ameisenigel
44
Created page with "Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden."
275241
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
<div lang="en" dir="ltr" class="mw-content-ltr">
Maybe it will turn out that all of these sentences could be created through a single abstract function in several languages. Let’s call this a grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
p8rlbhg61mvqdzllfrjv9ppyjvzvp6e
275244
275241
2026-05-15T21:30:00Z
Ameisenigel
44
Created page with "Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion."
275244
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion.
<div lang="en" dir="ltr" class="mw-content-ltr">
And now we could have several higher-level functions, implemented through grounded functions like these, and all we have to do is pick the right predicate.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
8djnci29mfrh3n1b6bu69hrh7cg96wx
275246
275244
2026-05-15T21:30:30Z
Ameisenigel
44
Created page with "Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen."
275246
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
<div lang="en" dir="ltr" class="mw-content-ltr">
This won’t always work. But the good thing is that if we have these higher-level functions, we can try to capture the exception at that higher level, redirect it for the relevant language, and otherwise select the right predicate and just use the grounded function.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
0qfxjifa79a2vdidud8iegoy0s18ggu
275383
275246
2026-05-16T08:56:44Z
Ameisenigel
44
Created page with "Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden."
275383
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, in English we would usually say
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
motlmgq7jejodlt5lfm8h60fzzbw2kw
275385
275383
2026-05-16T08:58:46Z
Ameisenigel
44
Created page with "Zum Beispiel würden wir auf Deutsch normalerweise sagen"
275385
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* <span lang="en" dir="ltr" class="mw-content-ltr">“Goldie Hawn gave birth to Kate Hudson on April 19, 1979.”</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
p3y62gnttnf5nwnje9uk4cm0bfhofam
275387
275385
2026-05-16T08:59:16Z
Ameisenigel
44
Created page with "“Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”"
275387
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* “Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
<div lang="en" dir="ltr" class="mw-content-ltr">
Which is a slightly different grammatical structure than the one above. The grammatical structure we have above would lead to “Goldie Hawn birthed Kate Hudson on April 19, 1979.” – which would be an unusual sentence in English, but works in some other languages, e.g. Croatian, without problems.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
kq3tvcfm9i4mlzutjxxlevb91ofx3eo
275389
275387
2026-05-16T09:01:17Z
Ameisenigel
44
Created page with "Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert."
275389
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* “Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert.
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
hlkee5y65dkzp95mv7vlvcwt04i06pp
275391
275389
2026-05-16T09:08:06Z
Ameisenigel
44
275391
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine Basisfunktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* “Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert.
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
i1xalb74osrwr9desfbn5uqykiilw72
275393
275391
2026-05-16T09:08:25Z
Ameisenigel
44
275393
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine Basisfunktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die Basisfunktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* “Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert.
<div lang="en" dir="ltr" class="mw-content-ltr">
So a function that creates that sentence could choose for this use case a different grounded function, or could even have a one-off implementation, for English and other languages where the grounded function introduced above wouldn’t work, and use the grounded function for the other languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
84ellp8b8cod1jidshgj2mub87g0rhu
275395
275393
2026-05-16T09:09:05Z
Ameisenigel
44
Created page with "Eine Funktion, die diesen Satz erzeugt, könnte für diesen Anwendungsfall eine andere Basisfunktion wählen oder sogar eine einmalige Implementierung für Deutsch und andere Sprachen haben, in denen die oben eingeführte Basisfunktion nicht funktionieren würde, und für die anderen Sprachen die Basisfunktion verwenden."
275395
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine Basisfunktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die Basisfunktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* “Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert.
Eine Funktion, die diesen Satz erzeugt, könnte für diesen Anwendungsfall eine andere Basisfunktion wählen oder sogar eine einmalige Implementierung für Deutsch und andere Sprachen haben, in denen die oben eingeführte Basisfunktion nicht funktionieren würde, und für die anderen Sprachen die Basisfunktion verwenden.
<div lang="en" dir="ltr" class="mw-content-ltr">
This kind of pattern could considerably reduce the number of language specific implementations needed for Abstract Wikipedia to work, making our goal more viable.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
qqfn5j5w5hegrh93vcv3i1qqigi2klx
275397
275395
2026-05-16T09:09:45Z
Ameisenigel
44
Created page with "Ein solches Muster könnte die Anzahl der für das Funktionieren der Abstrakten Wikipedia erforderlichen sprachspezifischen Implementierungen erheblich reduzieren und unser Ziel somit realistischer machen."
275397
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine Basisfunktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die Basisfunktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* “Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert.
Eine Funktion, die diesen Satz erzeugt, könnte für diesen Anwendungsfall eine andere Basisfunktion wählen oder sogar eine einmalige Implementierung für Deutsch und andere Sprachen haben, in denen die oben eingeführte Basisfunktion nicht funktionieren würde, und für die anderen Sprachen die Basisfunktion verwenden.
Ein solches Muster könnte die Anzahl der für das Funktionieren der Abstrakten Wikipedia erforderlichen sprachspezifischen Implementierungen erheblich reduzieren und unser Ziel somit realistischer machen.
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recent Changes in the software ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
cr8xm6135xc4l7f1rk5xw8w90v7czvf
275399
275397
2026-05-16T09:10:04Z
Ameisenigel
44
Created page with "=== Letzte Änderungen an der Software ==="
275399
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-05-08
| nextlabel = Nächstes Update
| next =
}}
<span id="A_higher_meaning"></span>
=== Eine höhere Bedeutung ===
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[Special:MyLanguage/Wikifunctions:Abstract Wikipedia/2025 fragment experiments|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
Hier ein konkretes Beispiel: {{Z|Z28436}} erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
Betrachten wir nun die Funktion {{Z|Z28445}}. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
Betrachten wir nun die Implementierung von Z28445, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, Z28436, und {{Z|Z28446}} besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
Betrachten wir beispielsweise die folgenden Sätze
* “Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
* “John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
* “John Lennon traf Yoko Ono am 7. November 1966.”
* “Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
* “Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
* “Hubble entdeckte Osiris am 28. November 2001.”
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine Basisfunktion.
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die Basisfunktion zu verwenden.
Zum Beispiel würden wir auf Deutsch normalerweise sagen
* “Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert.
Eine Funktion, die diesen Satz erzeugt, könnte für diesen Anwendungsfall eine andere Basisfunktion wählen oder sogar eine einmalige Implementierung für Deutsch und andere Sprachen haben, in denen die oben eingeführte Basisfunktion nicht funktionieren würde, und für die anderen Sprachen die Basisfunktion verwenden.
Ein solches Muster könnte die Anzahl der für das Funktionieren der Abstrakten Wikipedia erforderlichen sprachspezifischen Implementierungen erheblich reduzieren und unser Ziel somit realistischer machen.
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
<div lang="en" dir="ltr" class="mw-content-ltr">
This week, we added support in Wikifunctions for several dozen natural languages that were already supported by [https://translatewiki.net/ TranslateWiki.net] (and used for translating Wikimedia software) but not yet supported by Wikifunctions. We also updated Abstract pages to display a copyable QID next to the page title, making it easier to quickly copy the corresponding Wikidata QID, similar to the copyable ZID shown next to titles in Wikifunctions ([[:phab:T423651|T423651]], [[:phab:T424265|T424265]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: way forward for natural language generation types ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
I have been reading and thinking about the [[Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|currently open proposals and their discussion for types supporting natural language generation]] for a while, and I am honestly not sure about the best approach forward. But I am getting the feeling that figuring out the best answer might be getting in the way of moving forward. Given that, I would suggest that within the next two weeks we get the following three types specific enough to implement them, then actually implement them, then use them, and learn from their usage:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Semantic unit|Semantic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic unit|Syntactic Unit]]</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Wikifunctions:Type proposals/Syntactic table|Syntactic table]]</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
All three proposals have garnered some, but not unanimous approval, and I think they all have advantages and disadvantages. But I wonder if instead of thinking through these in detail, we just try them out, and see what works.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If anyone has better proposals moving forward, I am all ears.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of the May 11 Volunteers’ Corner ===
</div>
[[File:Abstract Wikipedia Volunteer Corner 2026-05.webm|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Recording of May Volunteers' Corner</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
This [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|Monday’s volunteer’s corner (11 May 2026) is now available as a recording on Commons]]. Thank you for the lively conversation, and for the well-attended meeting.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 40 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 40 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|Z34780}}
* {{Z|Z34790}}
* {{Z|Z34793}}
* {{Z|Z34797}}
* {{Z|Z34802}}
* {{Z|Z34804}}
* {{Z|Z34810}}
* {{Z|Z34827}}
* {{Z|Z832}}
* {{Z|Z862}}
* {{Z|Z34899}}
* {{Z|Z34902}}
* {{Z|Z34914}}
* {{Z|Z34927}}
* {{Z|Z34943}}
* {{Z|Z34947}}
* {{Z|Z34953}}
* {{Z|Z34993}}
* {{Z|Z34999}}
* {{Z|Z35004}}
* {{Z|Z35010}}
* {{Z|Z35013}}
* {{Z|Z35017}}
* {{Z|Z35018}}
* {{Z|Z35022}}
* {{Z|Z35023}}
* {{Z|Z35031}}
* {{Z|Z35049}}
<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-05-15]]
b0s20cri1xg9blt19y04fhnod1zpjmn
Translations:Wikifunctions:Status updates/2026-05-15/1/de
1198
83527
275195
2026-05-15T19:59:24Z
Ameisenigel
44
Created page with "Vorheriges Update"
275195
wikitext
text/x-wiki
Vorheriges Update
gip3hi7u0wf8jv7dena73ndlrx52ohv
Translations:Wikifunctions:Status updates/2026-05-15/2/de
1198
83528
275197
2026-05-15T19:59:33Z
Ameisenigel
44
Created page with "Nächstes Update"
275197
wikitext
text/x-wiki
Nächstes Update
srj2pwwjkwr7a3zol9puxaaqvo0drwd
Translations:Wikifunctions:Status updates/2026-05-15/3/de
1198
83529
275199
2026-05-15T19:59:46Z
Ameisenigel
44
Created page with "=== Eine höhere Bedeutung ==="
275199
wikitext
text/x-wiki
=== Eine höhere Bedeutung ===
mqydy15bizaj0jvbpz69k509hfb2i1w
Translations:Wikifunctions:Status updates/2026-05-15/41/de
1198
83530
275201
2026-05-15T20:01:22Z
Ameisenigel
44
Created page with "Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[$1|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktio..."
275201
wikitext
text/x-wiki
Eine der zentralen Fragen zur Abstrakten Wikipedia lautet: Wie viele [[$1|Funktionen zur Konstruktion von Textfragmenten]] benötigen wir? Denn wenn diese Zahl groß ist, bedeutet das nicht, dass wir viele Funktionen benötigen, die diese Fragmente in vielen Sprachen implementieren? Und das würde den Aufwand für jede Sprache erhöhen und wäre es nicht irgendwann einfacher, die Texte einfach zu übersetzen und die Übersetzungen zu validieren, anstatt all diese Funktionen zu erstellen?
mf0olgv7cxskvoe92rpc708dn2w1h38
Translations:Wikifunctions:Status updates/2026-05-15/4/de
1198
83531
275203
2026-05-15T20:02:38Z
Ameisenigel
44
Created page with "Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden."
275203
wikitext
text/x-wiki
Wir wissen nicht, wie groß diese Zahl sein wird. Aber heute möchte ich einen Grund dafür erörtern, warum ich glaube, dass sie begrenzt bleiben wird: Nicht jedes Fragment muss durch sprachspezifische Funktionen implementiert werden.
a5g0y58pqez1u0899czb8glncz42x7l
Translations:Wikifunctions:Status updates/2026-05-15/5/de
1198
83532
275205
2026-05-15T20:03:30Z
Ameisenigel
44
Created page with "Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?"
275205
wikitext
text/x-wiki
Wie wäre das der Fall? Müssen wir nicht jedes Fragment mit einer sprachspezifischen Funktion in jeder Sprache implementieren, die wir unterstützen wollen?
pnk8kyi8ivr4amgrk7xwqdd0f57md35
Translations:Wikifunctions:Status updates/2026-05-15/6/de
1198
83533
275207
2026-05-15T20:03:57Z
Ameisenigel
44
Created page with "Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!"
275207
wikitext
text/x-wiki
Prinzipiell schon, aber manchmal können diese Implementierungen Kompositionen anderer abstrakter Funktionen sein!
gua46y9twvz7fr1tudndxu7zm34xwjv
Help:Type deconstruction table/Time of day
12
83534
275210
2026-05-15T20:54:18Z
YoshiRulz
10156
Create page
275210
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z6060|Time of day}}
|-
| rowspan="3" | —
! K1: {{Z|13518}}
| {{Z|25082}}
|-
! K2: {{Z|13518}}
| {{Z|25085}}
|-
! K3: {{Z|13518}}
| {{Z|25088}}
|-
! colspan="3" |
|-
| {{Z|25179}}
! K1, K2, K3
| {{Z|25108}}
|-
! colspan="3" |
|-
| {{Z|25187}}
! K1, K2, K3
| {{Z|25207}}
|}
nvcavmzikn4soudj8moc8ebfytdffse
Translations:Wikifunctions:Status updates/2026-05-15/7/de
1198
83535
275211
2026-05-15T21:18:59Z
Ameisenigel
44
Created page with "Hier ein konkretes Beispiel: $1 erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157.""
275211
wikitext
text/x-wiki
Hier ein konkretes Beispiel: $1 erstellt einen Satz aus einer Aussage mit einer Eigenschaft Zeitpunkt. Zum Beispiel ein Satz wie “Die Einwohnerzahl von North Epping lag 2021 bei 4657.” oder "Die Einwohnerzahl von Donji Humac lag 2011 bei 157."
ldrfz2keug7a40b2i9ko8xjku6kr886
Translations:Wikifunctions:Status updates/2026-05-15/8/de
1198
83536
275213
2026-05-15T21:19:24Z
Ameisenigel
44
Created page with "Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch."
275213
wikitext
text/x-wiki
Die Funktion Z28436 wird mithilfe eines Konfigurationsobjekts implementiert, derzeit mit Implementierungen in Englisch und Bengalisch.
gjpgijkvi4153yslz408jgn0t8z3cad
Translations:Wikifunctions:Status updates/2026-05-15/9/de
1198
83537
275215
2026-05-15T21:21:35Z
Ameisenigel
44
Created page with "Betrachten wir nun die Funktion $1. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben."
275215
wikitext
text/x-wiki
Betrachten wir nun die Funktion $1. Anstatt ein Objekt und eine Aussage entgegenzunehmen, erwartet sie ein Objekt und eine Eigenschaft und gibt den Wert der Aussage für diese Eigenschaft mit dem aktuellsten Zeitpunkt zurück. Wenn wir diese Funktion also für Donji Humac und die Einwohnerzahl ausführen, erhalten wir das Ergebnis: "Die Einwohnerzahl von Donji Humac lag 2021 bei 173." Dies ist die aktuellste Einwohnerzahlangabe, die wir in Wikidata für Donji Humac haben.
pc3ibiv4f61z089a8wmrhifw9p70znx
Help:Type conversion table/Time of day
12
83538
275217
2026-05-15T21:22:02Z
YoshiRulz
10156
Create page
275217
wikitext
text/x-wiki
{{Help:Type conversion table/preface|Z6060|Time of day}}
|-
| {{Z|25701}}
| ⇥
! {{Z|6}}<br><small>({{Q|50101}})</small>
| ↦
| {{Z|25158}}
|-
| —
| ⇥
! {{Z|20838}}<br><small>({{Q|97292805}})</small>
| ↦
| {{Z|27461}}
|}
8smz0i3j3r5zemka2ogxmp9erv96frz
275242
275217
2026-05-15T21:29:56Z
YoshiRulz
10156
Remove unused arrow
275242
wikitext
text/x-wiki
{{Help:Type conversion table/preface|Z6060|Time of day}}
|-
| {{Z|25701}}
| ⇥
! {{Z|6}}<br><small>({{Q|50101}})</small>
| ↦
| {{Z|25158}}
|-
| colspan="2" | —
! {{Z|20838}}<br><small>({{Q|97292805}})</small>
| ↦
| {{Z|27461}}
|}
s59e5df1qsrm5x2vg2yamddxo5hu0nz
275247
275242
2026-05-15T21:30:31Z
YoshiRulz
10156
And the em dash
275247
wikitext
text/x-wiki
{{Help:Type conversion table/preface|Z6060|Time of day}}
|-
| {{Z|25701}}
| ⇥
! {{Z|6}}<br><small>({{Q|50101}})</small>
| ↦
| {{Z|25158}}
|-
| colspan="2" |
! {{Z|20838}}<br><small>({{Q|97292805}})</small>
| ↦
| {{Z|27461}}
|}
op9fdriblx017nfy7lm9feod49gjphc
Translations:Wikifunctions:Status updates/2026-05-15/10/de
1198
83539
275219
2026-05-15T21:23:21Z
Ameisenigel
44
Created page with "Betrachten wir nun die Implementierung von $1, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, $2, und $3 besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben."
275219
wikitext
text/x-wiki
Betrachten wir nun die Implementierung von $1, so sehen wir keine Konfiguration. Stattdessen sehen wir eine Funktion, die aus der obigen Funktion, $2, und $3 besteht. Nichts an dieser Implementierung ist sprachspezifisch. Die Sprache wird vielmehr an die zugrundeliegende Funktion weitergegeben.
rviv1oonq7tsvtmpwyefwj03klsxlbs
Translations:Wikifunctions:Status updates/2026-05-15/11/de
1198
83540
275222
2026-05-15T21:23:38Z
Ameisenigel
44
Created page with "Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt."
275222
wikitext
text/x-wiki
Wir sehen hier also eine abstrakte Funktion, die eine vollständig abstrakte Implementierung besitzt.
eb6wlmb1z9omji4zypmdmfcjx621wkq
Translations:Wikifunctions:Status updates/2026-05-15/12/de
1198
83541
275224
2026-05-15T21:24:27Z
Ameisenigel
44
Created page with "Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind."
275224
wikitext
text/x-wiki
Dies ist ein allgemeines Muster, das wiederverwendet werden kann: Wenn wir über eine solide Grundlage verfügen, ist es hoffentlich oft möglich, "höhere" abstrakte Funktionen auf fundamentaleren Funktionen zu gründen, die dennoch abstrakt sind.
2z3aohi97etn2q6sw8zzmum3e3jfw48
Translations:Wikifunctions:Status updates/2026-05-15/13/de
1198
83542
275226
2026-05-15T21:24:39Z
Ameisenigel
44
Created page with "Betrachten wir beispielsweise die folgenden Sätze"
275226
wikitext
text/x-wiki
Betrachten wir beispielsweise die folgenden Sätze
pr8utcfndhzralualu946ksi5j3nml4
Translations:Wikifunctions:Status updates/2026-05-15/14/de
1198
83543
275228
2026-05-15T21:24:56Z
Ameisenigel
44
Created page with "“Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”"
275228
wikitext
text/x-wiki
“Die Hunnen griffen das Römische Reich im 5. Jahrhundert an.”
oeriubha8muw487p0zrgzq3um89lt78
Translations:Wikifunctions:Status updates/2026-05-15/15/de
1198
83544
275230
2026-05-15T21:25:15Z
Ameisenigel
44
Created page with "“John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”"
275230
wikitext
text/x-wiki
“John Wilkes Booth ermordete Abraham Lincoln am 14. April 1865.”
bck06zk8k9kqi7p5b21jop06pf9k72z
Translations:Wikifunctions:Status updates/2026-05-15/16/de
1198
83545
275232
2026-05-15T21:25:54Z
Ameisenigel
44
Created page with "“John Lennon traf Yoko Ono am 7. November 1966.”"
275232
wikitext
text/x-wiki
“John Lennon traf Yoko Ono am 7. November 1966.”
0115zwf217lp93eyrz8gjhskapgit7a
Translations:Wikifunctions:Status updates/2026-05-15/17/de
1198
83546
275234
2026-05-15T21:26:48Z
Ameisenigel
44
Created page with "“Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”"
275234
wikitext
text/x-wiki
“Leonard Cohen schrieb ‘Hallelujah’ im Jahr 1984.”
2gly23ztkcoglgaouys9dcx8ycntchp
Translations:Wikifunctions:Status updates/2026-05-15/18/de
1198
83547
275236
2026-05-15T21:27:12Z
Ameisenigel
44
Created page with "“Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”"
275236
wikitext
text/x-wiki
“Microsoft brachte Windows 3.1 am 24. August 1995 auf den Markt.”
9rmgeoug13dz8yuipwdcqnp5y5zokjx
Translations:Wikifunctions:Status updates/2026-05-15/19/de
1198
83548
275238
2026-05-15T21:27:35Z
Ameisenigel
44
Created page with "“Hubble entdeckte Osiris am 28. November 2001.”"
275238
wikitext
text/x-wiki
“Hubble entdeckte Osiris am 28. November 2001.”
eh1alnt6ckai5bzgxpr57eblvzd34el
Translations:Wikifunctions:Status updates/2026-05-15/20/de
1198
83549
275240
2026-05-15T21:28:37Z
Ameisenigel
44
Created page with "Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden."
275240
wikitext
text/x-wiki
Sie beschreiben zwar sehr unterschiedliche Ereignisse, aber im Grunde haben sie alle im Englischen eine sehr ähnliche Struktur: Sie bestehen aus Prädikat, Subjekt, direktem Objekt und einem mehr oder weniger genauen Zeitpunkt. Alle diese Sätze könnten im Englischen durch eine einzige Funktion gebildet werden.
dbvtn0c4oeoclqcac1pplfrfodhe3e0
Translations:Wikifunctions:Status updates/2026-05-15/21/de
1198
83550
275243
2026-05-15T21:29:59Z
Ameisenigel
44
Created page with "Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion."
275243
wikitext
text/x-wiki
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine geerdete Funktion.
kkzvlpop9uwbnhxdi1lefq8lcybdwrc
275390
275243
2026-05-16T09:08:05Z
Ameisenigel
44
275390
wikitext
text/x-wiki
Vielleicht stellt sich heraus, dass sich all diese Sätze in mehreren Sprachen durch eine einzige abstrakte Funktion erzeugen lassen. Nennen wir diese Funktion eine Basisfunktion.
e5gjck1un5o5bmb06ect5t0vahrprfh
Translations:Wikifunctions:Status updates/2026-05-15/22/de
1198
83551
275245
2026-05-15T21:30:29Z
Ameisenigel
44
Created page with "Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen."
275245
wikitext
text/x-wiki
Und nun könnten wir mehrere übergeordnete Funktionen haben, die durch solche Basisfunktionen implementiert werden, und wir müssen nur noch das richtige Prädikat auswählen.
gz3r6uq3atbfobyh9gd3ewd3ja1ulu8
Z35211
0
83552
275248
2026-05-15T22:10:57Z
NowInHD
65249
Created function
275248
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35211"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35211K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Item"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35211"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Show official and common name, if different"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Outputs the official and common name of a given Wikidata item, if they are different. E.g. \"United States of America, commonly known as United States\""
}
]
}
}
agiv603nkvoajvjipxb2hcic43ka64x
275314
275248
2026-05-16T01:20:39Z
NowInHD
65249
made it language-agnostic
275314
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35211"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35211K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35211K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35211"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Show official and common name, if different"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Outputs the official and common name of a given Wikidata item, if they are different. E.g. \"United States of America, commonly known as United States\""
}
]
}
}
avitc7kmxkxsttnak17zwbbqp5n7d1t
Template:Enum member list
10
83553
275249
2026-05-15T22:17:57Z
YoshiRulz
10156
Create template
275249
wikitext
text/x-wiki
{{#switch:{{{1|<noinclude>Z22112</noinclude>}}}
|Z21=
* {{Z|24}}
|Z40=
* {{Z|41}}
* {{Z|42}}
|Z60=→ [[Special:ListObjectsByType/Z60]]
|Z61=
* {{Z|600}}
* {{Z|610}}
|Z6020=
* {{Z|6021}}
* {{Z|6022}}
* {{Z|6023}}
|Z6030=
* {{Z|6031}}
* {{Z|6032}}
* {{Z|6033}}
* {{Z|6034}}
* {{Z|6035}}
* {{Z|6036}}
* {{Z|6037}}
* {{Z|6038}}
|Z6040=
* {{Z|6041}}
* {{Z|6042}}
* {{Z|6043}}
|Z6062=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z6062%22%7D <code>Z26879(Z6062)</code>]
|Z6063=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z6063%22%7D <code>Z26879(Z6063)</code>]
|Z16098=
* {{Z|16101}}
* {{Z|16102}}
* {{Z|16103}}
* {{Z|16104}}
* {{Z|16105}}
* {{Z|16106}}
* {{Z|16107}}
* {{Z|16108}}
* {{Z|16109}}
* {{Z|16110}}
* {{Z|16111}}
* {{Z|16112}}
|Z16659=
* {{Z|16660}}
* {{Z|16661}}
* {{Z|16662}}
|Z16927=
* {{Z|16928}}
* {{Z|16929}}
* {{Z|16930}}
* {{Z|16931}}
* {{Z|16932}}
* {{Z|16933}}
* {{Z|16934}}
* {{Z|16935}}
* {{Z|16936}}
* {{Z|16937}}
* {{Z|16938}}
* {{Z|16939}}
* {{Z|16940}}
|Z17402=
* {{Z|17403}}
* {{Z|17404}}
* {{Z|17405}}
* {{Z|17406}}
* {{Z|17407}}
* {{Z|17408}}
* {{Z|17409}}
|Z17813=
* {{Z|17814}}
* {{Z|17815}}
|Z20825=
* {{Z|20829}}
* {{Z|20831}}
* {{Z|20832}}
* {{Z|20833}}
* {{Z|20834}}
* {{Z|20835}}
* {{Z|20836}}
* {{Z|20837}}
|Z22112=
* {{Z|22113}}
* {{Z|22114}}
* {{Z|22115}}
|Z25340=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z25340%22%7D <code>Z26879(Z25340)</code>]
|Z25501=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z25501%22%7D <code>Z26879(Z25501)</code>]
|Z25502=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z25502%22%7D <code>Z26879(Z25502)</code>]
|Z26582=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z26582%22%7D <code>Z26879(Z26582)</code>]
|Z26934=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z26934%22%7D <code>Z26879(Z26934)</code>]
|Z26935=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z26935%22%7D <code>Z26879(Z26935)</code>]
|Z27951=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z27951%22%7D <code>Z26879(Z27951)</code>]
|Z27970=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z27970%22%7D <code>Z26879(Z27970)</code>]
|Z27971=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z27971%22%7D <code>Z26879(Z27971)</code>]
|Z28215=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z28215%22%7D <code>Z26879(Z28215)</code>]
|Z28515=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z28515%22%7D <code>Z26879(Z28515)</code>]
|Z28516=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z28516%22%7D <code>Z26879(Z28516)</code>]
|Z28517=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z28517%22%7D <code>Z26879(Z28517)</code>]
|Z28518=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z28518%22%7D <code>Z26879(Z28518)</code>]
|Z28519=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z28519%22%7D <code>Z26879(Z28519)</code>]
|Z28520=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z28520%22%7D <code>Z26879(Z28520)</code>]
|Z32789=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z32789%22%7D <code>Z26879(Z32789)</code>]
|Z32792=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z32792%22%7D <code>Z26879(Z32792)</code>]
|Z33568=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z33568%22%7D <code>Z26879(Z33568)</code>]
|Z33827=→ [https://www.wikifunctions.org/wiki/Z26879?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z26879%22%2C%22Z26879K1%22%3A%22Z33827%22%7D <code>Z26879(Z33827)</code>]
}}
7bt63xn1qf2ckh47d3qf28jeczyi3wt
Help:Type conversion table/Sign
12
83554
275254
2026-05-15T23:24:06Z
YoshiRulz
10156
Create page
275254
wikitext
text/x-wiki
{{Help:Type conversion table/preface|Z16659|Sign}}
|-
| colspan="2" |
! {{Z|6}}
| ↦
| {{Z|18939}}
|-
| {{Z|17151}}
| ⇥
! {{Z|16683}}
| ↦
| {{Z|17105}}
|-
| {{Z|16756}}
| ⇥
! {{Z|40}}
| ↦
| {{Z|17053}}
|-
| {{Z|18080}}
| ⇥
! {{Z|17813}}
| ↦
| {{Z|18072}}
|}
nu86sl2d205n0o4v40rm7emfc99j2ju
Talk:Z6030
1
83555
275255
2026-05-16T00:00:52Z
YoshiRulz
10156
Add auto-generated docs
275255
wikitext
text/x-wiki
{{type documentation|Z6030|Wikidata entity part}}
fosfkwpdsift7erfw56fh6llnahb8xw
Talk:Z6020
1
83556
275256
2026-05-16T00:01:23Z
YoshiRulz
10156
Add auto-generated docs
275256
wikitext
text/x-wiki
{{type documentation|Z6020|Wikidata claim subtype}}
1nmw1mdl1x4ldlkqruitxjih2bpyjqp
Talk:Z6040
1
83557
275257
2026-05-16T00:01:36Z
YoshiRulz
10156
Add auto-generated docs
275257
wikitext
text/x-wiki
{{type documentation|Z6040|Wikidata statement rank}}
chtifm2o4dl6lexg504nllys95p67ws
Talk:Z6008
1
83558
275258
2026-05-16T00:01:57Z
YoshiRulz
10156
Add auto-generated docs
275258
wikitext
text/x-wiki
{{type documentation|Z6008|Wikidata reference}}
mrsgm729qr89fcfu68688fe7h6mo5uh
Talk:Z61
1
83559
275260
2026-05-16T00:07:04Z
YoshiRulz
10156
Add auto-generated docs
275260
wikitext
text/x-wiki
{{type documentation|Z61|Programming language}}
had8wvj59kyid187yztn10zg0dx05m1
Talk:Z6062
1
83560
275261
2026-05-16T00:08:15Z
YoshiRulz
10156
Add auto-generated docs
275261
wikitext
text/x-wiki
{{type documentation|Z6062|Wikidata time precision}}
6zndn8m3rtyh4emdl8fryhic1qiws8p
Talk:Z6063
1
83561
275262
2026-05-16T00:08:40Z
YoshiRulz
10156
Add auto-generated docs
275262
wikitext
text/x-wiki
{{type documentation|Z6063|Wikidata calendar model}}
kupbobv2bpjjjcajd28dqu32jhu4lix
Talk:Z20825
1
83562
275264
2026-05-16T00:10:24Z
YoshiRulz
10156
Add auto-generated docs
275264
wikitext
text/x-wiki
{{type documentation|Z20825|Floating point special value}}
m7coa8mt6del7qj9ywdpiz5xmihq9em
Talk:Z25340
1
83563
275265
2026-05-16T00:11:07Z
YoshiRulz
10156
Add auto-generated docs
275265
wikitext
text/x-wiki
{{type documentation|Z25340|Grammatical gender (m/f)}}
hekn1ng9oy3ads4qnbga6cz8yorz2aq
Talk:Z25501
1
83564
275266
2026-05-16T00:13:26Z
YoshiRulz
10156
Add auto-generated docs
275266
wikitext
text/x-wiki
{{type documentation|Z25501|Grammatical gender (m/f/n)}}
2lk6a9yllb8cidhs5ogb71lgs5kmmcr
Talk:Z25502
1
83565
275267
2026-05-16T00:13:54Z
YoshiRulz
10156
Add auto-generated docs
275267
wikitext
text/x-wiki
{{type documentation|Z25502|Grammatical gender (c/n)}}
tk4pksuur3u91ye5l47ne03vk9x3gki
Talk:Z26934
1
83566
275269
2026-05-16T00:16:16Z
YoshiRulz
10156
Add auto-generated docs
275269
wikitext
text/x-wiki
{{type documentation|Z26934|Grammatical number (sing./pl.)}}
dfctvju25q4j2x3k4v7bpj9nl43xp4m
Talk:Z26935
1
83567
275270
2026-05-16T00:16:52Z
YoshiRulz
10156
Add auto-generated docs
275270
wikitext
text/x-wiki
{{type documentation|Z26935|Grammatical animacy (animate/inanimate)}}
lw6kinvwdkrphoqf4179cof1hc5tky2
Talk:Z27951
1
83568
275271
2026-05-16T00:17:42Z
YoshiRulz
10156
Add auto-generated docs
275271
wikitext
text/x-wiki
{{type documentation|Z27951|Chemical element}}
j6y8i0iorvtxmc5uxxpvtqv6gtj2vz5
Talk:Z27970
1
83569
275272
2026-05-16T00:18:08Z
YoshiRulz
10156
Add auto-generated docs
275272
wikitext
text/x-wiki
{{type documentation|Z27970|Grammatical person (3)}}
47yppyn7m8hceblfrzc8vinoepx45gu
Talk:Z27971
1
83570
275273
2026-05-16T00:19:27Z
YoshiRulz
10156
Add auto-generated docs
275273
wikitext
text/x-wiki
{{type documentation|Z27971|Celtic mutation}}
gwgrdrvr92q53pjab874olvfspbszdf
Talk:Z28215
1
83571
275274
2026-05-16T00:20:08Z
YoshiRulz
10156
Add auto-generated docs
275274
wikitext
text/x-wiki
{{type documentation|Z28215|Grammatical number (sing./dual/pl.)}}
35025xud77mmzkwbyva6ymar6n0zyih
Talk:Z28515
1
83572
275275
2026-05-16T00:20:40Z
YoshiRulz
10156
Add auto-generated docs
275275
wikitext
text/x-wiki
{{type documentation|Z28515|Grammatical number (sing./paucal/multal)}}
ffx4xp7fxbb5j3oxmfs1jqjt7miam6u
Talk:Z28516
1
83573
275276
2026-05-16T00:22:17Z
YoshiRulz
10156
Add auto-generated docs
275276
wikitext
text/x-wiki
{{type documentation|Z28516|Grammatical definiteness}}
9j4hk6imj58l5olrq235wmr32f70brt
Talk:Z28517
1
83574
275277
2026-05-16T00:22:44Z
YoshiRulz
10156
Add auto-generated docs
275277
wikitext
text/x-wiki
{{type documentation|Z28517|Grammatical voice (active/passive)}}
b473r26jsz80duk2h3lf92rv71ec2g3
Talk:Z28518
1
83575
275278
2026-05-16T00:23:14Z
YoshiRulz
10156
Add auto-generated docs
275278
wikitext
text/x-wiki
{{type documentation|Z28518|Grammatical polarity (affirmative/negation)}}
94118qbdpwbxwvi53edpkvbkmxw07kr
Talk:Z28519
1
83576
275279
2026-05-16T00:24:36Z
YoshiRulz
10156
Add auto-generated docs
275279
wikitext
text/x-wiki
{{type documentation|Z28519|Grammatical case (Nom/Gen/Dat/Acc)}}
84qqwkvkso454zf1a2at5n7wzb7jqox
Talk:Z28520
1
83577
275280
2026-05-16T00:25:03Z
YoshiRulz
10156
Add auto-generated docs
275280
wikitext
text/x-wiki
{{type documentation|Z28520|Grammatical degree of comparison (pos/comp/super)}}
2n2pjsukl432hao1y66slgokotj718b
Talk:Z32789
1
83578
275281
2026-05-16T00:25:33Z
YoshiRulz
10156
Add auto-generated docs
275281
wikitext
text/x-wiki
{{type documentation|Z32789|Grammatical voice (active/middle/passive)}}
r2hjmo0bfahx5cont86eyxh11nyhgx1
Talk:Z33568
1
83579
275282
2026-05-16T00:26:03Z
YoshiRulz
10156
Add auto-generated docs
275282
wikitext
text/x-wiki
{{type documentation|Z33568|Word order}}
lkhe8x3yo59ke5fh90vhq0qnvrn5voo
Talk:Z33827
1
83580
275283
2026-05-16T00:26:32Z
YoshiRulz
10156
Add auto-generated docs
275283
wikitext
text/x-wiki
{{type documentation|Z33827|Season}}
pfajh8amhjerinuagz7707lvr4je1vn
Talk:Z6061
1
83581
275285
2026-05-16T00:28:25Z
YoshiRulz
10156
Add auto-generated docs
275285
wikitext
text/x-wiki
{{type documentation|Z6061|Wikidata datetime}}
5zbfb8x0h4m7dkfbuhty0q30x61wlpy
Talk:Z28579
1
83582
275286
2026-05-16T00:28:38Z
YoshiRulz
10156
Add auto-generated docs
275286
wikitext
text/x-wiki
{{type documentation|Z28579|RGBA colour}}
r9blxb696cuc103afd3yovo8gpem5su
Talk:Z14293
1
83583
275287
2026-05-16T00:30:15Z
YoshiRulz
10156
Add auto-generated docs
275287
wikitext
text/x-wiki
{{type documentation|Z14293|Per lang config branch}}
0gort7t8mvj1mh9fr6c0hla1u2ujqnx
Talk:Z64
1
83584
275288
2026-05-16T00:30:32Z
YoshiRulz
10156
Add auto-generated docs
275288
wikitext
text/x-wiki
{{type documentation|Z64|Type converter from code}}
msw4wdqk84m59raoabos9rh079kuh5e
Talk:Z46
1
83585
275289
2026-05-16T00:30:58Z
YoshiRulz
10156
Add auto-generated docs
275289
wikitext
text/x-wiki
{{type documentation|Z46|Type converter to code}}
572jiv3m6o6pflq6axy8zpf771vfawg
Talk:Z99
1
83586
275290
2026-05-16T00:31:37Z
YoshiRulz
10156
Add auto-generated docs
275290
wikitext
text/x-wiki
{{type documentation|Z99|Quote}}
mg1gnuplnt2a6igwata7h6ctkg9wwuy
Talk:Z32
1
83587
275292
2026-05-16T00:31:59Z
YoshiRulz
10156
Add auto-generated docs
275292
wikitext
text/x-wiki
{{type documentation|Z32|Multilingual stringset}}
6cyth9ifg1skt8lfk39onfuvk2lftd1
Talk:Z31
1
83588
275293
2026-05-16T00:32:15Z
YoshiRulz
10156
Add auto-generated docs
275293
wikitext
text/x-wiki
{{type documentation|Z31|Monolingual stringset}}
i2kj0x6z5jnbrp4q061pyh5sz6tpb4g
Talk:Z23
1
83589
275294
2026-05-16T00:32:35Z
YoshiRulz
10156
Add auto-generated docs
275294
wikitext
text/x-wiki
{{type documentation|Z23|Nothing}}
seuy8m7gumg61z8e4wusjd8h0ozui8t
Talk:Z22
1
83590
275295
2026-05-16T00:32:50Z
YoshiRulz
10156
Add auto-generated docs
275295
wikitext
text/x-wiki
{{type documentation|Z22|Evaluation result}}
9mx5l9ma092ment70zep0eiriucqsm6
Talk:Z18
1
83591
275297
2026-05-16T00:35:07Z
YoshiRulz
10156
Add auto-generated docs
275297
wikitext
text/x-wiki
{{type documentation|Z18|Argument reference}}
9t3vbwebyca1ziot0fw600n9wjuje26
Talk:Z17
1
83592
275298
2026-05-16T00:35:22Z
YoshiRulz
10156
Add auto-generated docs
275298
wikitext
text/x-wiki
{{type documentation|Z17|Argument declaration}}
ojd7mh3pyzjo4l3c1j7f5rfsaw5yv70
Talk:Z14
1
83593
275299
2026-05-16T00:35:34Z
YoshiRulz
10156
Add auto-generated docs
275299
wikitext
text/x-wiki
{{type documentation|Z14|Implementation}}
15n20xhk5pi4w0r161alkgf2v401btr
Talk:Z16
1
83594
275300
2026-05-16T00:35:48Z
YoshiRulz
10156
Add auto-generated docs
275300
wikitext
text/x-wiki
{{type documentation|Z16|Code}}
kfnxxa0o3jb5rwyl76wlj7s6zuwp09i
Talk:Z12
1
83595
275301
2026-05-16T00:36:00Z
YoshiRulz
10156
Add auto-generated docs
275301
wikitext
text/x-wiki
{{type documentation|Z12|Multilingual text}}
dl1j43b4jn29lfqyt5a67661pt64xdi
Talk:Z9
1
83596
275302
2026-05-16T00:36:13Z
YoshiRulz
10156
Add auto-generated docs
275302
wikitext
text/x-wiki
{{type documentation|Z9|Reference}}
na8fqrpu1athp31mzw0ayx6qrfj0rj4
Talk:Z7
1
83597
275303
2026-05-16T00:36:54Z
YoshiRulz
10156
Add auto-generated docs
275303
wikitext
text/x-wiki
{{type documentation|Z7|Function call}}
nqj0ea9s5gxknhh4knkzcmmgvhgsj1p
Talk:Z5
1
83598
275304
2026-05-16T00:37:09Z
YoshiRulz
10156
Add auto-generated docs
275304
wikitext
text/x-wiki
{{type documentation|Z5|Error}}
f74izxi6jojpa4amjs6dtki0q6bee05
Talk:Z50
1
83599
275305
2026-05-16T00:37:25Z
YoshiRulz
10156
Add auto-generated docs
275305
wikitext
text/x-wiki
{{type documentation|Z50|Error type}}
hdtmqlpu9whvftrfvr0lcnmrptphngv
Talk:Z3
1
83600
275306
2026-05-16T00:37:38Z
YoshiRulz
10156
Add auto-generated docs
275306
wikitext
text/x-wiki
{{type documentation|Z3|Key}}
6wss1z4mxbvtxm7izi52iacjimh4dto
Talk:Z1
1
83601
275308
2026-05-16T00:38:06Z
YoshiRulz
10156
Add auto-generated docs
275308
wikitext
text/x-wiki
{{type documentation|Z1|Object}}
156sucau8hb5zuo3l0hmbxj979htd13
Talk:Z32792
1
83602
275309
2026-05-16T00:53:01Z
YoshiRulz
10156
Add auto-generated docs
275309
wikitext
text/x-wiki
{{type documentation|Z32792|Grammatical voice (active/mediopassive)}}
gy8yazu2ul6xt1ueommufaticam5l2c
Category:Types
14
83603
275310
2026-05-16T00:54:08Z
YoshiRulz
10156
Create page
275310
wikitext
text/x-wiki
[[Category:Contents]]
13u0b4w3b672l5qogrzbf84ekymmcjo
275315
275310
2026-05-16T01:22:02Z
YoshiRulz
10156
Add hatnote
275315
wikitext
text/x-wiki
[[Category:Contents]]
{{main|WF:Type}}
qwhi1wi5bgz3y6c3dm2m5omxza9d0yf
Z35212
0
83604
275316
2026-05-16T01:22:18Z
NowInHD
65249
created function
275316
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35212"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z35212K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35212"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "official and common name, english"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
56xl9kr288lypqsn7u051wn13bd181h
Z35213
0
83605
275317
2026-05-16T01:51:06Z
NowInHD
65249
added implementation
275317
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35213"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35212",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z40",
"Z40K1": {
"Z1K1": "Z7",
"Z7K1": "Z32431",
"Z32431K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z32431K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z32431K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
},
", commonly known as ",
{
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z21449K2": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
}
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4v01rvona5wdg0ptkrzufmr7xj0gal1
275320
275317
2026-05-16T01:57:14Z
NowInHD
65249
Fixed if statement
275320
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35213"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35212",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z40",
"Z40K1": {
"Z1K1": "Z7",
"Z7K1": "Z32431",
"Z9K1": "Z41",
"Z32431K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z32431K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z32431K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
},
", commonly known as ",
{
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z21449K2": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
}
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0krwtcm2m9plvlarwzg84hpy3bsostq
275345
275320
2026-05-16T02:14:27Z
NowInHD
65249
swapped names
275345
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35213"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35212",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z40",
"Z40K1": {
"Z1K1": "Z7",
"Z7K1": "Z32431",
"Z9K1": "Z41",
"Z32431K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z32431K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z32431K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z21449K2": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
}
},
", commonly known as ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2hhlfag5bojwtg4c88r9izbzs30rpfg
275346
275345
2026-05-16T02:17:31Z
NowInHD
65249
Fixed condition
275346
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35213"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35212",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z32431",
"Z9K1": "Z41",
"Z32431K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z32431K2": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z32431K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z21449K2": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
}
},
", commonly known as ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qazy9ohnvsl3vpkd4fs25k0v9mo7vz3
275483
275346
2026-05-16T11:51:24Z
NowInHD
65249
fixed condition
275483
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35213"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35212",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1448"
}
]
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z21449K2": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
}
},
", commonly known as ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
]
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7hwxik7q75jmceir9ive161nh2fxu1m
275490
275483
2026-05-16T11:54:12Z
NowInHD
65249
switched if else
275490
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35213"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35212",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1448"
}
]
}
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z21449",
"Z21449K1": {
"Z1K1": "Z6092",
"Z6092K1": "P1448"
},
"Z21449K2": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
}
},
", commonly known as ",
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z35212K1"
},
"Z23753K2": "Z1002"
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
53y03uegflktp7zn4mwd7i0g0htavoj
Z35214
0
83606
275318
2026-05-16T01:52:37Z
NowInHD
65249
added USA test
275318
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35214"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35212",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35212",
"Z35212K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q30"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "United States of America"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0bq0d99ms9k44ewhdwtfjsbs4frpxnl
275319
275318
2026-05-16T01:55:18Z
NowInHD
65249
fixed test case string
275319
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35214"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35212",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35212",
"Z35212K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q30"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "United States of America, commonly known as United States"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
glftt3rpg81gj8n47sw14sv9ae6roxb
Translations:Wikifunctions:Introduction/120/id
1198
83607
275321
2026-05-16T02:07:18Z
Rachmat04
137
Created page with "Fungsi melakukan penghitungan berdasarkan data yang Anda berikan."
275321
wikitext
text/x-wiki
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
b6k3kfs5xpz8vab4twegiqvtccuqmnl
Translations:Wikifunctions:Introduction/121/id
1198
83608
275323
2026-05-16T02:07:38Z
Rachmat04
137
Created page with "== Membagikan panggilan Fungsi =="
275323
wikitext
text/x-wiki
== Membagikan panggilan Fungsi ==
pqqhflmswkslxsr7gf800jm2drawqpz
Translations:Wikifunctions:Introduction/126/id
1198
83609
275325
2026-05-16T02:08:49Z
Rachmat04
137
Created page with "Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain..."
275325
wikitext
text/x-wiki
Setelah Anda menjalankan sebuah fungsi, gunakan tombol "Salin pranala hasil" di bawah panel hasil untuk menyalin URL yang dapat dibagikan. Ketika seseorang membuka tautan tersebut, Wikifunctions akan memuat terlebih dahulu panggilan fungsi yang sama dan menjalankannya secara otomatis, sehingga mereka dapat melihat masukan dan hasilnya persis seperti yang Anda lihat. Cara ini dapat digunakan untuk segera menunjukkan contoh yang dapat ditiru atau meminta bantuan orang lain terhadap masukan/hasil fungsi tertentu.
np2g9cabeobc8pod8zqjd2w1fe2l9s5
Translations:Wikifunctions:Introduction/127/id
1198
83610
275327
2026-05-16T02:09:13Z
Rachmat04
137
Created page with "Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya."
275327
wikitext
text/x-wiki
Di kolom "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasilnya.
8i9ndt83juilupeq3y5nqv0a0dnu7kd
Translations:Wikifunctions:Introduction/125/id
1198
83611
275333
2026-05-16T02:11:40Z
Rachmat04
137
Created page with "''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''"
275333
wikitext
text/x-wiki
''Catatan: Pranala yang dibagikan ini akan memuat data yang Anda masukkan sebelumnya dan menjalankannya kembali, sehingga penerima akan melihat hasil yang sama kecuali jika implementasi dasarnya telah berubah sejak Anda membuat pranala tersebut.''
6k1birnt35cq4xg17ebkx13nu9d7aaj
Translations:Wikifunctions:Introduction/122/id
1198
83612
275337
2026-05-16T02:12:32Z
Rachmat04
137
Created page with "'''Langkah-langkah (lanjutan dari "Mengevaluasi Fungsi"):'''"
275337
wikitext
text/x-wiki
'''Langkah-langkah (lanjutan dari "Mengevaluasi Fungsi"):'''
kddl0m9ee3osatyvj4yr0pt9g3umkl2
275343
275337
2026-05-16T02:14:13Z
Rachmat04
137
275343
wikitext
text/x-wiki
'''Langkah-langkah (lanjutan dari "Mengevaluasi sebuah Fungsi"):'''
o8x8qvdbhb256pk0ws2d8fgmu8yjofx
Translations:Wikifunctions:Introduction/123/id
1198
83613
275339
2026-05-16T02:12:56Z
Rachmat04
137
Created page with "Setelah hasil selesai dimuat, klik "Salin pranala hasil" di bawah panel hasil."
275339
wikitext
text/x-wiki
Setelah hasil selesai dimuat, klik "Salin pranala hasil" di bawah panel hasil.
96f0tsgahbaiiwx86tuyv0svttgfuy2
Translations:Wikifunctions:Introduction/124/id
1198
83614
275341
2026-05-16T02:13:04Z
Rachmat04
137
Created page with "Bagikan [$1 URL] dengan orang lain."
275341
wikitext
text/x-wiki
Bagikan [$1 URL] dengan orang lain.
ifc9vkuqndwabhc47c43ad6pg18pw5a
Help:Fetching function table/Reference
12
83615
275347
2026-05-16T02:32:21Z
YoshiRulz
10156
Create page
275347
wikitext
text/x-wiki
{| class="wikitable"
|+ <!--Q105548095-->Fetching functions for {{Z|9}}
<span style="float: inline-end;">{{mini navbar|Help:Fetching_function_table/Reference}}</span>
|-
! ([[Z99]]({{Z|9}})) || → || {{Z|2}}
| {{Z|828}}
|-
! ({{Z|6}}) || → || {{Z|2}}
| {{Z|29120}}
|}
j7vbf9metwgiatupy67zu2y95mccfhd
Help:Type deconstruction table/Type
12
83616
275348
2026-05-16T03:17:31Z
YoshiRulz
10156
Create page
275348
wikitext
text/x-wiki
{{Help:Type deconstruction table/preface|Z4|Type}}
|-
| rowspan="8" | —
! K1: *
| {{Z|19077}}
|-
! K2: <{{Z|3}}>[...]
| {{Z|30833}}
|-
! K3: {{Z|8}}
| {{Z|30890}}
|-
! K4: {{Z|8}}
| {{Z|31981}}
|-
! K5: {{Z|8}}
| —
|-
! K6: {{Z|8}}
| —
|-
! K7: <{{Z|46}}>[...]
| —
|-
! K8: <{{Z|64}}>[...]
| —
|}
fgv2y0un3ep7v7fpwewpv2cp03os1vk
Z35215
0
83617
275353
2026-05-16T03:47:54Z
YoshiRulz
10156
Create function
275353
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
od5y0cz53od03mark8s66ey9vu7zkjt
275354
275353
2026-05-16T03:49:08Z
YoshiRulz
10156
Add en alias
275354
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8wz4ijwj3t0enka5a6lqft70n9d8k64
275356
275354
2026-05-16T03:51:15Z
YoshiRulz
10156
Add lang param
275356
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r0gbhyx7mrjde8b1lmg0u91990p827c
275358
275356
2026-05-16T03:52:12Z
YoshiRulz
10156
Added Z35216 to the approved list of implementations
275358
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z35216"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1h01ejws252faphfy8dohrzs3cnmcz1
275362
275358
2026-05-16T04:01:53Z
YoshiRulz
10156
Added Z35217 to the approved list of test cases
275362
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35217"
],
"Z8K4": [
"Z14",
"Z35216"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tjsrewzafelezsd2xi2zym9qpvoir3d
275364
275362
2026-05-16T04:04:09Z
YoshiRulz
10156
Removed Z35216 from the approved list of implementations
275364
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35217"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sgkwqgbyrmnznzckvtyfs1rk8cm7f3s
275365
275364
2026-05-16T04:04:12Z
YoshiRulz
10156
Removed Z35217 from the approved list of test cases
275365
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z4",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
r0gbhyx7mrjde8b1lmg0u91990p827c
275366
275365
2026-05-16T04:04:33Z
YoshiRulz
10156
Take ZID instead of type
275366
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type ZID"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hx7uc8yfk8dmm7o60ydb26suzipsqv8
275368
275366
2026-05-16T04:05:18Z
YoshiRulz
10156
Added Z35217 to the approved list of test cases
275368
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type ZID"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35217"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4nuivh1xz900svt73f5ztjq0wa601no
275370
275368
2026-05-16T04:06:09Z
YoshiRulz
10156
Added Z35216 to the approved list of implementations
275370
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type ZID"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35217"
],
"Z8K4": [
"Z14",
"Z35216"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kvd1o0hnrrzu1pu6ks39267zipnpxzf
275380
275370
2026-05-16T04:21:49Z
YoshiRulz
10156
Leave a note
275380
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35215"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z35215K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z35215K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "enum type ZID"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z35217"
],
"Z8K4": [
"Z14",
"Z35216"
],
"Z8K5": "Z35215"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of lightweight enum members"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"generate HTML bullet-point list of the members of a lightweight Wikidata enumeration"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "made to replace the hardcoding in {{enum member list}}, but embedded calls to this function don't seem to work"
}
]
}
}
qlmc6xlw0s6dx6yl31ngsf14sz9nu40
Z35216
0
83618
275355
2026-05-16T03:50:15Z
YoshiRulz
10156
Create implementation
275355
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35216"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35215",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32179",
"Z32179K1": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z29749",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z33024",
"Z33024K1": {
"Z1K1": "Z7",
"Z7K1": "Z29493",
"Z29493K1": {
"Z1K1": "Z18",
"Z18K1": "Z35215K1"
}
},
"Z33024K2": "Z1002"
},
"Z13464K3": "Z1002"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of enum members, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bol6v9i653wvkzutaazfxk3g5czdhdw
275357
275355
2026-05-16T03:51:40Z
YoshiRulz
10156
Finish implementation
275357
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35216"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35215",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32179",
"Z32179K1": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z29749",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z33024",
"Z33024K1": {
"Z1K1": "Z7",
"Z7K1": "Z29493",
"Z29493K1": {
"Z1K1": "Z18",
"Z18K1": "Z35215K2"
}
},
"Z33024K2": {
"Z1K1": "Z18",
"Z18K1": "Z35215K1"
}
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z35215K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of enum members, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9y5sii6yg9n05qv38hg3k13nf5coudq
275360
275357
2026-05-16T04:00:52Z
YoshiRulz
10156
Linkify output
275360
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35216"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35215",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32179",
"Z32179K1": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z32878",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z29493",
"Z29493K1": {
"Z1K1": "Z18",
"Z18K1": "Z35215K2"
}
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z35215K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of enum members, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7o3nkwaurajizy08nwoci6sp80vsehf
275369
275360
2026-05-16T04:05:53Z
YoshiRulz
10156
Update to reflect input type change
275369
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35216"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35215",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z32179",
"Z32179K1": {
"Z1K1": "Z7",
"Z7K1": "Z13464",
"Z13464K1": "Z32878",
"Z13464K2": {
"Z1K1": "Z7",
"Z7K1": "Z29493",
"Z29493K1": {
"Z1K1": "Z7",
"Z7K1": "Z30531",
"Z30531K1": {
"Z1K1": "Z18",
"Z18K1": "Z35215K2"
}
}
},
"Z13464K3": {
"Z1K1": "Z18",
"Z18K1": "Z35215K1"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "HTML bullet list of enum members, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4lodjyusj0wg1wbi26xttebm24qaerb
Z35217
0
83619
275359
2026-05-16T03:56:16Z
YoshiRulz
10156
Create test
275359
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35217"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35215",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35215",
"Z35215K1": "Z1002",
"Z35215K2": "Z27970"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cul\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q21714344\"\u003Efirst person\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q51929049\"\u003Esecond person\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q51929074\"\u003Ethird person\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(en, Z27970) =\u003E \u003Cul\u003E...\u003C/ul\u003E"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b1a85tx22guhquc38euitl08kzn9pir
275361
275359
2026-05-16T04:01:37Z
YoshiRulz
10156
Overfit to implementation
275361
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35217"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35215",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35215",
"Z35215K1": "Z1002",
"Z35215K2": "Z27970"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cul\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q21714344\"\u003EQ21714344: first person\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q51929049\"\u003EQ51929049: second person\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q51929074\"\u003EQ51929074: third person\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(en, Z27970) =\u003E \u003Cul\u003E...\u003C/ul\u003E"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kdmmt5pefreqmgx74e539sbvgswc9s4
275367
275361
2026-05-16T04:05:11Z
YoshiRulz
10156
Update to reflect input type change
275367
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35217"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35215",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35215",
"Z35215K1": "Z1002",
"Z35215K2": {
"Z1K1": "Z6",
"Z6K1": "Z27970"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cul\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q21714344\"\u003EQ21714344: first person\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q51929049\"\u003EQ51929049: second person\u003C/a\u003E\u003C/li\u003E\u003Cli\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q51929074\"\u003EQ51929074: third person\u003C/a\u003E\u003C/li\u003E\u003C/ul\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(en, \"Z27970\") =\u003E \u003Cul\u003E...\u003C/ul\u003E"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
478qyj6y6q89ybhji7u8sgx3etcia39
Z35218
0
83620
275378
2026-05-16T04:12:54Z
YoshiRulz
10156
Create implementation
275378
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35218"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z13464",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z31262",
"Z31262K1": "Z13318",
"Z31262K2": {
"Z1K1": "Z18",
"Z18K1": "Z13464K1"
},
"Z31262K3": {
"Z1K1": "Z18",
"Z18K1": "Z13464K2"
},
"Z31262K4": {
"Z1K1": "Z18",
"Z18K1": "Z13464K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "apply2LO, redundant apply3 composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f363yejgpht7j485n2o99iblk8q1kbp
Translations:Wikifunctions:Status updates/2026-05-15/23/de
1198
83621
275382
2026-05-16T08:56:44Z
Ameisenigel
44
Created page with "Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden."
275382
wikitext
text/x-wiki
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die geerdete Funktion zu verwenden.
huytt07jba0fe3eo9lt0iw8l6ti4wpm
275392
275382
2026-05-16T09:08:24Z
Ameisenigel
44
275392
wikitext
text/x-wiki
Das funktioniert nicht immer. Der Vorteil ist jedoch, dass wir, wenn wir diese übergeordneten Funktionen haben, versuchen können, die Ausnahme auf dieser Ebene abzufangen, sie an die entsprechende Sprache weiterzuleiten und andernfalls das richtige Prädikat auszuwählen und einfach die Basisfunktion zu verwenden.
9cu418nwixc46o11h2up2hkiv158991
Translations:Wikifunctions:Status updates/2026-05-15/24/de
1198
83622
275384
2026-05-16T08:58:45Z
Ameisenigel
44
Created page with "Zum Beispiel würden wir auf Deutsch normalerweise sagen"
275384
wikitext
text/x-wiki
Zum Beispiel würden wir auf Deutsch normalerweise sagen
40oc8wxem8gcpd34zfe4bs5jox1uf41
Translations:Wikifunctions:Status updates/2026-05-15/25/de
1198
83623
275386
2026-05-16T08:59:15Z
Ameisenigel
44
Created page with "“Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”"
275386
wikitext
text/x-wiki
“Goldie Hawn brachte Kate Hudson am 19. April 1979 zur Welt.”
0zizdizdy0wxihbm2j0xwdgac681tt0
Translations:Wikifunctions:Status updates/2026-05-15/26/de
1198
83624
275388
2026-05-16T09:01:17Z
Ameisenigel
44
Created page with "Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert."
275388
wikitext
text/x-wiki
Das ist eine etwas andere grammatikalische Struktur als die obige. Die obige grammatikalische Struktur würde zu “Goldie Hawn gebar Kate Hudson am 19. April 1979.” führen – was im Deutschen ein ungewöhnlicher Satz wäre, aber in einigen anderen Sprachen, z. B. im Kroatischen, problemlos funktioniert.
806ewvwzdpuumdtio2xoy383osv3c53
Translations:Wikifunctions:Status updates/2026-05-15/27/de
1198
83625
275394
2026-05-16T09:09:04Z
Ameisenigel
44
Created page with "Eine Funktion, die diesen Satz erzeugt, könnte für diesen Anwendungsfall eine andere Basisfunktion wählen oder sogar eine einmalige Implementierung für Deutsch und andere Sprachen haben, in denen die oben eingeführte Basisfunktion nicht funktionieren würde, und für die anderen Sprachen die Basisfunktion verwenden."
275394
wikitext
text/x-wiki
Eine Funktion, die diesen Satz erzeugt, könnte für diesen Anwendungsfall eine andere Basisfunktion wählen oder sogar eine einmalige Implementierung für Deutsch und andere Sprachen haben, in denen die oben eingeführte Basisfunktion nicht funktionieren würde, und für die anderen Sprachen die Basisfunktion verwenden.
c7g6aavnzhr4iy7lxg1lv31a2hq0i02
Translations:Wikifunctions:Status updates/2026-05-15/28/de
1198
83626
275396
2026-05-16T09:09:44Z
Ameisenigel
44
Created page with "Ein solches Muster könnte die Anzahl der für das Funktionieren der Abstrakten Wikipedia erforderlichen sprachspezifischen Implementierungen erheblich reduzieren und unser Ziel somit realistischer machen."
275396
wikitext
text/x-wiki
Ein solches Muster könnte die Anzahl der für das Funktionieren der Abstrakten Wikipedia erforderlichen sprachspezifischen Implementierungen erheblich reduzieren und unser Ziel somit realistischer machen.
ttdo4sgg7dau0nrsi4omgbgoi547e59
Translations:Wikifunctions:Status updates/2026-05-15/29/de
1198
83627
275398
2026-05-16T09:10:03Z
Ameisenigel
44
Created page with "=== Letzte Änderungen an der Software ==="
275398
wikitext
text/x-wiki
=== Letzte Änderungen an der Software ===
owrlw2m6o36leoohdu60use5kie2fbo
User talk:Modalya
3
83628
275401
2026-05-16T09:33:58Z
Poro26
1521
#WikiHackCiv2026 Message de bienvenue
275401
wikitext
text/x-wiki
{{Welcome}} --[[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 09:33, 16 May 2026 (UTC)
62oug6cvkfok8q28qh73p2duhtabcva
275420
275401
2026-05-16T10:56:50Z
Modalya
73649
/* */ Reply
275420
wikitext
text/x-wiki
{{Welcome}} --[[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 09:33, 16 May 2026 (UTC)
:Merci! [[User:Modalya|Modalya]] ([[User talk:Modalya|talk]]) 10:56, 16 May 2026 (UTC)
qn5sguxu0gffcfxm16uld6phpeqhef6
User talk:PenScribe
3
83629
275402
2026-05-16T09:34:51Z
Poro26
1521
#WikiHackCiv2026 Message de bienvenue
275402
wikitext
text/x-wiki
{{Welcome}} --[[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 09:34, 16 May 2026 (UTC)
tdzydjep52y114ehf51f3ro1vs4mkrs
275405
275402
2026-05-16T09:36:18Z
PenScribe
73650
/* */ Reply
275405
wikitext
text/x-wiki
{{Welcome}} --[[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 09:34, 16 May 2026 (UTC)
:Thank you ! [[User:PenScribe|PenScribe]] ([[User talk:PenScribe|talk]]) 09:36, 16 May 2026 (UTC)
2dm5ztwpwuk1e5oog3mzwxflitz1juh
User talk:Tways2017
3
83630
275403
2026-05-16T09:35:22Z
Poro26
1521
#WikiHackCiv2026 Message de bienvenue
275403
wikitext
text/x-wiki
{{Welcome}} --[[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 09:35, 16 May 2026 (UTC)
r5a8c176rk99653c1rljew6umb1jqd1
User talk:Néhémienathan
3
83631
275404
2026-05-16T09:35:56Z
Poro26
1521
#WikiHackCiv2026 Message de bienvenue
275404
wikitext
text/x-wiki
{{Welcome}} --[[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 09:35, 16 May 2026 (UTC)
r5a8c176rk99653c1rljew6umb1jqd1
275406
275404
2026-05-16T09:39:41Z
Néhémienathan
35027
/* */ Reply
275406
wikitext
text/x-wiki
{{Welcome}} --[[User:Poro26|Poro26]] ([[User talk:Poro26|talk]]) 09:35, 16 May 2026 (UTC)
:Hello @[[User:Poro26|Poro26]],
:I'm Nathan ☺️
:Thank you ! [[User:Néhémienathan|Néhémienathan]] ([[User talk:Néhémienathan|talk]]) 09:39, 16 May 2026 (UTC)
3ull7qnedyi39w5y4ey8k7iuvueqo5v
Z35219
0
83632
275411
2026-05-16T10:28:53Z
Poro26
1521
#WikiHackCiv2026 Création d'une nouvelle fonction
275411
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35219"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35219K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Masse"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35219K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Volume"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35219"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "calculer la masse volumique"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"masse volumique",
"mv"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "produit de la masse par le volume"
}
]
}
}
kffdui6ekztsah2i10vq6yjele7613x
Z35220
0
83633
275413
2026-05-16T10:32:23Z
Néhémienathan
35027
Création d'un test
275413
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35220"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z13521",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z13518",
"Z13518K1": "-2"
},
"Z13521K2": {
"Z1K1": "Z13518",
"Z13518K1": "5"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test de l'addition d'un nombre entier naturel négatif et d'un nombre entier naturel positif avec un résultat positif."
}
]
}
}
6b1bbk718jfxgaglgh666v9ka7w14d0
275414
275413
2026-05-16T10:36:09Z
Néhémienathan
35027
ajout et modification de libellés et de descriptions
275414
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35220"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z13521",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z13518",
"Z13518K1": "-2"
},
"Z13521K2": {
"Z1K1": "Z13518",
"Z13518K1": "5"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test for adding two natural numbers"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Test d'addition de deux nombres entiers naturels"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test for the addition of a negative natural number and a positive natural number resulting in a positive number."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Test de l'addition d'un nombre entier naturel négatif et d'un nombre entier naturel positif avec un résultat positif."
}
]
}
}
7af7rp2jnizrj2nelyckcxtizfe50bp
275415
275414
2026-05-16T10:41:39Z
Néhémienathan
35027
Libellé renommé #WikiHackCiv2026
275415
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35220"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z13521",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z13518",
"Z13518K1": "-2"
},
"Z13521K2": {
"Z1K1": "Z13518",
"Z13518K1": "5"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test for adding two natural numbers"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "-2+5=3"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test for the addition of a negative natural number and a positive natural number resulting in a positive number."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Test de l'addition d'un nombre entier naturel négatif et d'un nombre entier naturel positif avec un résultat positif."
}
]
}
}
4te0jr3bvjoxuf6xx773k0vlh9cw1ns
275417
275415
2026-05-16T10:42:40Z
Néhémienathan
35027
Libellé renommé #WikiHackCiv2026
275417
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35220"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z13521",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z13521",
"Z13521K1": {
"Z1K1": "Z13518",
"Z13518K1": "-2"
},
"Z13521K2": {
"Z1K1": "Z13518",
"Z13518K1": "5"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z13522",
"Z13522K2": {
"Z1K1": "Z13518",
"Z13518K1": "3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "-2+5=3"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "-2+5=3"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Test for the addition of a negative natural number and a positive natural number resulting in a positive number."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Test de l'addition d'un nombre entier naturel négatif et d'un nombre entier naturel positif avec un résultat positif."
}
]
}
}
9heatlhi0vyci35l9pfivhff7fdhnav
Z35221
0
83634
275416
2026-05-16T10:42:26Z
Tways2017
70210
#WikiHackCiv2026
275416
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35221"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35221K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "distance"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "distance"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z35221K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "temps"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "time"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35221"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "vitesse moyenne"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "average speed"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"vitesse "
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"speed",
"average"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calcul de la vitesse moyenne qui est égale à la distance divisée par le temps effectué sur cette distance"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Average speed is equal to distance divided by time"
}
]
}
}
dy8vjli95mqlqn3bi25tux8rn14phhz
Z35222
0
83635
275418
2026-05-16T10:52:27Z
Modalya
73649
#WikiHackCiv2026 création d'une fonction
275418
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35222"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35222K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Périmètre de la base"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z20838",
"Z17K2": "Z35222K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Hauteur"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35222"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Caculer l'aire latérale d'un prisme droit"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"Aire laterale d'un prisme",
"Surface latérale d'un prisme droit "
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Fonction permettant de calculer l'aire latérale d'un prisme droit"
}
]
}
}
s464vs90tb642mnnoka2ubgx9gey759
Z35223
0
83636
275419
2026-05-16T10:54:40Z
PenScribe
73650
#WikiHackCiv2026
275419
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35223"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z35223K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "aire de base"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z35223K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "aire laterale "
}
]
}
}
],
"Z8K2": "Z16683",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35223"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calculer l'aire totale d'un prisme droit"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"Aire totale d'un prisme droit"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "l'aire totale d'un prisme est égal à 2 fois aire de base plus aire latérale "
}
]
}
}
h4red3ssbcl0a6sx3pxfmuokpltsofo
275431
275419
2026-05-16T11:09:47Z
Poro26
1521
#WikiHackCiv2026 Correction
275431
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35223"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z35223K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "aire de base"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z35223K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "aire latérale "
}
]
}
}
],
"Z8K2": "Z16683",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35223"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calculer l'aire totale d'un prisme droit"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"Aire totale d'un prisme droit"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "aire totale d'un prisme est égal à 2 fois aire de base plus aire latérale "
}
]
}
}
mj0xsdhmbf3yulvha1mviqzsf0eo8ok
Z35224
0
83637
275425
2026-05-16T11:01:31Z
Néhémienathan
35027
Création d'une fonction #WikiHackCiv2026
275425
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35224"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35224K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "volume"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35224K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "temps ou duré (en seconde)"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35224"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calculer le débit moyen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"débit moyen "
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction permettant de calculer le volume total d'eau ayant coulé pendant une période précise"
}
]
}
}
gmiugccooah11iobtormuhrkoqxpstc
275429
275425
2026-05-16T11:06:01Z
Néhémienathan
35027
#WikiHackCiv2026
275429
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35224"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z35224K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "volume"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z16683",
"Z17K2": "Z35224K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "temps ou duré (en seconde)"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35224"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "calculer le débit moyen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"débit moyen "
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction permettant de calculer le volume total d'eau ayant coulé pendant une période précise"
}
]
}
}
o7lq1kde838cibv03888gztge8ee459
275430
275429
2026-05-16T11:06:36Z
Poro26
1521
#WikiHackCiv2026 Correction
275430
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35224"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35224K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "volume"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35224K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "temps ou durée (en seconde)"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35224"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calculer le débit moyen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"débit moyen "
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction permettant de calculer le volume total d'eau ayant coulé pendant une période précise"
}
]
}
}
tic9rj1tmmk4gt2gudksrmpe5d0wa3x
275456
275430
2026-05-16T11:34:25Z
Néhémienathan
35027
#WikiHackCiv2026
275456
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35224"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35224K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "volume"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z13518",
"Z17K2": "Z35224K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "temps ou durée (en seconde)"
}
]
}
}
],
"Z8K2": "Z20838",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z35224"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "calculer le débit moyen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"débit moyen "
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonction permettant de calculer le volume total d'eau ayant coulé pendant une période précise"
}
]
}
}
07q6586hmebfjphloi12631edoznpfp
Z35225
0
83638
275435
2026-05-16T11:19:13Z
Poro26
1521
#WikiHackCiv2026 Ajout d'implémentation en Python
275435
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35225"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35219",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z35219(Z35219K1, Z35219K2):\n\treturn Z35219K1/Z35219K2"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "masse volumique, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "calcul de la masse volumique avec le langage Python"
}
]
}
}
8bajtzk3um75hp9e5g5spqb2o71oxh8
Z35226
0
83639
275444
2026-05-16T11:26:36Z
PenScribe
73650
#WikiHackCiv2026 ajout d'implementation en python
275444
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35226"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35223",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z35223(Z35223K1, Z35223K2):\n\treturn (2*Z35223K1) + Z35223K2"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "aire totale d'un prisme droit, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calcul de l'aire totale d'un prisme droit avec Python"
}
]
}
}
t2ev2i1ag6kq3t4w7p8ionu44kjk6js
Z35227
0
83640
275454
2026-05-16T11:33:25Z
Néhémienathan
35027
#WikiHackCiv2026 ajout d'implémentation
275454
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35227"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35224",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z35224(Z35224K1, Z35224K2):\n\treturn Z35224K1/Z35224K2"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "débit moyen, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "calcul du débit moyen avec le langage Python."
}
]
}
}
bn3z1t53i2aptmf3j6rq9me4pzspczq
Z35228
0
83641
275461
2026-05-16T11:36:57Z
Tways2017
70210
#WikiHackCiv2026 Ajout d'implémentation en Python
275461
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35228"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35221",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z35221(Z35221K1, Z35221K2):\n\treturn(Z35221K1/Z35221K2)"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "calcul de la vitesse moyenne, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "calcul de la vitesse moyenne avec le langage Python"
}
]
}
}
p74hq5xcg1ijxih4q73k2nzx0472hui
Z35229
0
83642
275473
2026-05-16T11:45:31Z
Modalya
73649
#WikiHackCiv2026 Ajout d'implémentation en Python
275473
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35229"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35222",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z35222(Z35222K1, Z35222K2):\n\treturn Z35222K1*Z35222K2"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Aire latérale d'un prisme droit, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Calcul de l'aire latérale d'un prisme droit avec le langage Python"
}
]
}
}
mwbokjy6wxoigttn815xiq3vedn26w3
275480
275473
2026-05-16T11:47:59Z
Poro26
1521
#WikiHackCiv2026 Traduction en français
275480
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35229"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z35222",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "def Z35222(Z35222K1, Z35222K2):\n\treturn Z35222K1*Z35222K2"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Aire latérale d'un prisme droit, Python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Aire latérale d'un prisme droit, Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Calcul de l'aire latérale d'un prisme droit avec le langage Python"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "Calcul de l'aire latérale d'un prisme droit avec le langage Python"
}
]
}
}
8q1fb6ktpcjarsa19ww2p5pa07elm0x
Z35230
0
83643
275488
2026-05-16T11:53:43Z
Poro26
1521
#WikiHackCiv2026 Ajout du premier test
275488
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z35230"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z35219",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35219",
"Z35219K1": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "8"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "4292493394837504"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
},
"Z35219K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "4"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "1125899906842624"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z20850",
"Z20850K2": {
"Z1K1": "Z20838",
"Z20838K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z20838K2": {
"Z1K1": "Z16683",
"Z16683K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z16683K2": {
"Z1K1": "Z13518",
"Z13518K1": "4"
}
},
"Z20838K3": {
"Z1K1": "Z13518",
"Z13518K1": "2533274790395904"
},
"Z20838K4": {
"Z1K1": "Z20825",
"Z20825K1": "Z20837"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "500kg et 20dm3 → 25kg/dm3"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6dkab79n3rvnr0omqflc2y2pv31w6ab