Wikifunctions
wikifunctionswiki
https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page
MediaWiki 1.47.0-wmf.19
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
312233
312032
2026-09-11T13:13:21Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312233
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/
}}
== On a set type ==
In [[WF:TP]], sets were refused as an independent type (and we are redirected towards using Typed lists). After adding many functions relative to hereditary sets and von Neumann ordinals, I believe a proper hereditary set type could be welcome on Wikifunctions. Here is the rationale behind this:
* In its current state the Wikifunctions composition language lacks basic arithmetic operations. It is interesting to provide a set-based "fallback" for those, even if its performance makes it rarely used. One of Wikifunction's goals is to "Imagine a programming system that allows us to make the next big leap in knowledge representation"<ref group="set">[[Wikifunctions:About]]</ref>, having a proper representation of natural numbers is a good start.
* Set operations are the basis of mathematics. Mathematically, natural numbers are typically defined with sets.<ref group="set">[[w:Set-theoretic definition of natural numbers]]</ref> Note that these mathematical sets are well defined ''hereditary sets'': sets that only contain other hereditary sets or are the empty set.
* Currently Typed list(Object) is the best available representation of hereditary sets. They are however unclear (Object could be anything, while hereditary sets can't contain anything), and a pain to document: every function performing arithmetic using set representation needs to write "von Neumann ordinals represented as hereditary sets"; simply making the input type "Hereditary set" is a much cleaner and clear solution.
* Hereditary sets can easily be defined as Typed list(Hereditary set). I am however unsure wether this kind of recursive type is possible in Wikifunctions.
* Hereditary sets have all the characteristics of a normal type (a validator, an equality function<ref group="set">{{Z+|Z34273}}</ref>, and even type converters<ref group="set">{{Z|Z39064}}'s <code>to_set</code> function</ref>). Making a proper type for them avoids repetitive work and allow for better integration in the Wikisource ecosystem. Note that all these functions are different from their Typed list equivalents (equality ignores duplicates, type converters return set objects and not list objects).
I would love to see a proper hereditary set type being discussed. If this isn't the right place, please tell me, I'm quite new to the type proposal process :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:30, 8 August 2026 (UTC)
:Another use is to avoid confusion, such as between {{Z|Z34270}} and {{Z|Z34273}}, which has already caused issues before.<ref group="set">[[Talk:Z36677#Wrong set equality]]</ref> [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:32, 8 August 2026 (UTC)
:IMO being "reliant" on code Implementations for arithmetic isn't a problem. Von Neumann ordinals are useful as a mathematical foundation but not as a computational one. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:18, 9 August 2026 (UTC)
:After further work on von Neumann ordinals related functions, it appears Wikifunctions' builtin type converter from a Python list to a Typed list really struggles with deeply nested lists. I believe having a strong type converter for hereditary sets can really help with fast computations. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 00:06, 13 August 2026 (UTC)
:I don't have the whole answer, but here's some information to start.
:> Hereditary sets can easily be defined as Typed list(Hereditary set). I am however unsure wether this kind of recursive type is possible in Wikifunctions.
:This is possible! All of the needed features exist in Wikifunctions. If you try to define this type and find it's not possible, then that should be filed as a bug in Wikifunctions (and one we will triage fix through the normal channels).
:I also want to set some expectations. While Wikifunctions can (barring bugs?) absolutely represent a hereditary set type, operations on that type will not necessarily have the expected asymptotic performance characteristics. Generally, the ZObject language specification doesn't allow for an object to have an arbitrary number of members, so any container type will end up relying on some kind of recursively-defined structure like WF's own List type. Practically, this means that the composition language could never do something like an O(1) set lookup.
:That said, I also want to point you to code converters, which would allow the hereditary set type to be converted to a more efficient representation inside of the JS and Python code executors. That's a secondary concern for after the type exists.
:Happy to discuss further! [[User:CMassaro (WMF)|CMassaro (WMF)]] ([[User talk:CMassaro (WMF)|talk]]) 16:02, 13 August 2026 (UTC)
::Hi! I'm guessing the proper way to discuss this would be to make a draft type proposal? I still have some free time left on my holiday and I would love to develop that idea further :)
::I'm aware of performance limitations; my goal is to rely on composition only as some kind of ''theoretical fallback'' while all performance intensive computation is done with code implementations. That way what I make can be "well-defined" and fast at the same time (ideally...). [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:38, 13 August 2026 (UTC)
:::Yes, that makes sense. Are you on IRC? #wikipedia-abstract is a very friendly and helpful group; if you're looking to make a new type, that would be a good place to get pointers. [[User:CMassaro (WMF)|CMassaro (WMF)]] ([[User talk:CMassaro (WMF)|talk]]) 09:36, 14 August 2026 (UTC)
<references group="set" />
== Wikifunctions as a programming system ==
With [[Z38546|lambda]] and half<ref group="note">For it to be considered complete, shouldn't it take the environment in which to evaluate? Which reminds me, where's local variables in composition? Sure, it can be emulated via an [[w:Immediately invoked function expression|IIFE]], but how does that look like? So, macros as well. I look forward to how a generalized, multilingual Lisp interpreter function would look like..</ref>-of-an-[[Z38590|eval]], the runtime environment of Wikifunctions now resembles a somewhat less [[w:Greenspun's tenth rule|poor LISP]]. Whereas the runtime, as it stands now, is somewhat reminiscent of [[w:Smalltalk|Smalltalk]], [[w:Self (programming language)|Self]] and others, an [[w:object-oriented programming|object-oriented programming]] [https://arxiv.org/abs/2302.10003 ''system'']. <ref group="note">How I wish there was a Wikipedia article about programming systems in this sense... </ref> I wonder: how far/well the ''theory'' (in the sense of [[w:programming language theory|programming language theory]], [[w:semantics (programming languages)|semantics]] and such) behind Wikifunctions have been developed, whether that has been documented somewhere (beyond [[WF:Function model|Function model]]) or it still resides [[w:tacit knowledge|in the minds]] of the implementors for now, which direction<ref group="note">e.g. [[w:Metaobject#Metaobject protocol|Metaobject protocol]] (quite relevant, since it's object-oriented), higher-[[w:Kind (type theory)|kind]]ed types and so on</ref> you wish to develop this system and so on; where such discussions can take place.
Among the [https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Goals#Secondary_goals secondary goals] is: <q>Faster development of new programming languages due to accessing a wider standard library (or repository) of functions in a new dedicated wiki.</q> For which we should have categorized and isolated the portion of functions (and objects), to be made available seperately as self-contained/sufficient collections, that are most relevant to implementing programming languages/systems. Has (if so, how much) there already been any work in this direction?
Since Wikifunctions aims to be natural-language- as well as programming-language-[[w:agnostic (data)|agnostic]], it should be agnostic of any particular representation as well. Thus it should work with different representations (whether it's the underlying (JSON) representation of the objects, the specific choice of numberings, type system or even ontology) and be convertible among equivalence classes of representations (and conceptualizations?). It's this level of generality I'm quite interested about, and wish to have some in-depth discussion (here, insofar relevant to this project and elsewhere).
----
<references group="note"/>
[[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 11:31, 12 August 2026 (UTC)
:Hi @[[User:Smlckz|Smlckz]]! I am really interested in the viability of Wikifunctions as a programming system too, but I don't think you're in a for a great experience... While my experience here is quite limited, I worked a lot on a major issue that still bothers me: the composition language is incapable of basic arithmetic. If you look into [[Wikifunctions:Reserved ZIDs]], you'll notice that there isn't any built in implementation for addition, subtraction, and there isn't even a builtin type for Natural numbers. This leads to quite a few fundamental issues, like the fact that the built-in {{Z|80}} depends on the non-built-in {{Z|13518}}...
:Strings aren't much better: the only core functions to manipulate them, {{Z|886}} and {{Z|888}} have been deprecated.
:And while [[Wikifunctions:Function model]] is a great start it is out of date and is nowhere complete enough to be considered a proper specification. If you want any information as to how evaluation and the object model actually work you have to look into the Gitlab repos for the current implementation.
:Last thing, the {{Z|823}} function is a total breach of purity, and allows functions to get information about there own implementation, the environment they run in, etc. This can even be used, I believe, as a source of randomness.
:I have great hopes that Wikifunctions will become a strong programming system one day, but as of now, it's far behind any other functional programming languages. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 00:15, 13 August 2026 (UTC)
::I hope that folks who are interested, like you two, can help with moving in that direction.
::The development team is not focusing on that secondary goal currently. That shouldn't preclude anyone else from doing so.
::How does Z823 break purity?
::Honest question: do we need closure for anonymous functions, or is alpha conversion sufficient? --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:25, 13 August 2026 (UTC)
:::Sorry for the use of the maybe unclear term purity, I stole it from the Nix language :)
:::Purity would be the principle that the same inputs always return the same outputs, independently from the running environement. {{Z|823}} does the exact opposite by literally giving you information about the outside environment. This constitues a source of randomness that I really do not appreciate from a theoretical standpoint, as it potentially introduces painful runtime errors (race conditions even, albeit only in extreme cases) which no one likes to debug.
:::I personally think that it is quite an useless function (4 uses in mainspace), but if people really want to keep it, I propose to restrict its usage to tests or make any function using it be marked as "impure" too.
:::To answer your last question, I don't really understand it --- I'm sorry for showing my lack of computer science basics here :') If you wish to explain it further, I'd be happy to give you my opinion. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:44, 13 August 2026 (UTC)
:::{{tq|Honest question: do we need closure for anonymous functions, or is alpha conversion sufficient?}} If we want to evolve towards a proper [[w:rewriting|rewriting]] system, conversion and reduction rules from lambda calculus might suffice. But, for now, if I have understood the current system correctly, we'd need to have closures, if only for reasons of efficiency. Imagine big, non-persistent, runtime objects, being referenced multiple times in anonymous functions, after beta reduction, to get represented with that many copies in their bodies.. (The evaluator might not be affected, but once these anonymous functions need to persist or even just pass through programming language boundaries, forcing normalization/serialization..) So, if we want to support anonymous functions as first-class objects of the kind of system we currently have, closures are essential. [[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 03:09, 14 August 2026 (UTC)
::{{tq|I worked a lot on a major issue that still bothers me: the composition language is incapable of basic arithmetic.}} When anonymous functions work better, we should be able to implement [[w:Church encoding|Church numerals]] using them. Similarly, when we'll have support for sum types, we could use that to implement [[w:Peano axioms|Peano arithmetic]] (as linked list of unit type). While these are interesting for theoretical purposes, we can't rely on them in practice, due to the kind of runtime we have here; it'd be too inefficient for any non-trivial use. Like functions can have multiple implementations, types could do the same, giving rise to typeclasses.. <small>The aspiration towards purity gives rise to expectations of realization of [[w:Curry–Howard correspondence|program-proof equivalence]], in having proofs of theorems hosted alongside ordinary functions (and perhaps proofs of correctness of such ordinary functions), but that's too far in the future for us to consider.</small> We can then have performant implementations of types alongside theoretically interesting ones. {{tq|This leads to quite a few fundamental issues, like the fact that the built-in {{Z|80}} depends on the non-built-in {{Z|13518}}...}} Which does sound quite backwards. I'd've expected to see a built-in natural number type, with byte defined as a derived type out of it. (For comparison, here's what Common Lisp came up with: [https://metaspec.dev/t_integer.html] [https://metaspec.dev/t_unsigned-byte.html]) {{tq|Last thing, the {{Z|823}} function is a total breach of purity, and allows functions to get information about there own implementation, the environment they run in, etc.}} This information can also be used to choose more performant (or, for a particular environment, a better-suited) implementation amongst available. I don't expect this system to be able uphold the level of purity expected from a purely functional programming language, but only up to a certain degree: that most functions won't directly need to rely on such escape hatches. (Compare Rust's <code>unsafe</code>. Similarly, consider the caveats of [https://wiki.haskell.org/index.php?title=Hask '''Hask'''].) [[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 17:41, 13 August 2026 (UTC)
:::Church numerals are an idea I love, and Peano arithmetic too! My initial attempt with von Neumann ordinals quickly stopped because of speed concerns :') Typeclasses is an idea I had a while ago (although I phrased it as Single Type, Multiple Representations) and could further improve Wikifunctions' abstractness and maybe even performance. I agree the lack of a number type is a major flaw in the system. Last point, I think implementation choice should mostly be done by the system automatically; what you call <code>unsafe</code> is similar to the concept of impurity in Nix, where calling an impure function makes the function calling it impure too. I believe an automatic explicit visible marking of such impure functions could help prevent their abusive use.
:::Given that some people seem interested in the ideas we discussed but it isn't a main focus at the moment, would you like us to discuss further ideas such as the writing of a formal Wikifunctions ''specification'', some new type proposals for an integer type, and maybe even develop the idea of typeclasses?
:::If you'd like a more dynamic discussion I have Discord if needed (hope it's not illegal to say that!) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:52, 13 August 2026 (UTC)
::::I'd like to discuss, along with participation from implementors, such that we don't build [[wikt:castle in the air|castle in the air]]. With how things are in flux, designing a specification now might not be a good idea. At least, we'd need multiple competing full-featured implementations such that the need for specification can naturally arise. We can certainly discuss existing implementations of various programming systems: what to pick, what to discard and what to innovate in our circumstances.. <small><small>I don't use Discord. You can talk with me on [[w:IRC|IRC]]: find me in the Libera.chat channel <code>#wikipedia-abstract</code>. If you don't have an IRC client set up, you can use Libera's [https://libera.chat/guides/clients web clients]. Mention the time (with timezone) you'll be available. We can discuss which (better or worse) protocol/platform to use for further communication there. </small></small> [[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 04:16, 14 August 2026 (UTC)
:::::I do have IRC! <code>virinas-code</code>, I use the Konversation client. You do seem to have a lot more experience than me with functional programming so I'll be happy to discuss ideas with you :)
:::::I'm typically available from 2PM to 8PM and from 11PM to 2AM-4AM in the Europe/Paris timezone. I think one of the first thing we should do is fix the built-in lack of a number type. A specification can come much later, but we do need to reinforce existing documentation (e.g. by completing [[Wikifunctions:Function model]]). [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 12:48, 14 August 2026 (UTC)
== A proposal on number types on the Wikifunctions project ==
Hi! We'd like to submit our proposal surrounding the status of numbers in the Wikifunctions ecosystem, '''[[Wikifunctions:Proposal for built-in number types]]'''! We're open to discussion, advice, ideas, and so on. What we propose, while important, is complex and requires proper approval before we begin thinking about implementing it. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:10, 17 August 2026 (UTC)
== person lead sentence configuration ==
A newly-solved phabricator task now means that {{Z|Z38757}} can work well. I think it's well-defined and has enough arguments to work for most people. The exception is those with Julian dates for birth/death (we still don't have a Julian type, so can't import Julian WD values). Please configure {{Z|Z32826}} in your language! Wherever possible, follow the language wiki manual of style for this lead sentence. Please make noise if there's a conceptual/definitional problem for your language. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:13, 20 August 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
:Coincidentally, I just made [[abstract:Q2262318|an abstract article]] for a different government gato... the initial idea was to write about [[d:Q379362|a racehorse]], but maybe I was subconsciously influenced by reading this when Denny posted it on the RfC earlier.<br>reː translatability of {{tq|San Francisco is the cultural centre of Northern California}}, it was always a stupid question. "Northern California" together is the toponym, and "cultural centre" together refer to a concept (not one in WD as far as I can tell, but the concepts of [[d:Q1066984|financial]] and [[d:Q676050|historic]] centres exist there). So there's no need for "North" as an absolute direction or "centre" as a relative position. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:40, 21 August 2026 (UTC)
::"Northern California" is not a stupid question. The preferred way of describing locations varies from culture to culture. For example, a riverine culture might consider the most important aspect of its location to be "at the mouth of the Sacramento River", while an island culture might describe it as "on the coast of North America". "Northern California" is the map-centric description of its location.
::Even within map-centric cultures, the borders vary. For example, when preparing a test case for Z26570, I discovered that Spanish places the United Arab Emirates in "Oriente Próximo", and "Oriente Medio" is seen as an Americanism to be avoided. [[User:Carnildo|Carnildo]] ([[User talk:Carnildo|talk]]) 21:52, 21 August 2026 (UTC)
:::You've missed the pointː the labels for items, including {{Q|1066807}}, have no restrictions and don't have to be word-for-word translations of the {{P|1705}}. {{Q|956}} is not "Northern Capital" and {{Q|500453}} is not "Leeward Islands". ''Describing'' where a place is in relation to other places is a separate problem ({{P|47}} + {{P|654}} qual. seems to be how that's modelled, so that might be limiting for some languages). Choosing how to group countries/regions is a separate problem (there's a {{Q|48214}}, but {{Q|878}}:{{P|361}}={{Q|7204}} only). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:39, 22 August 2026 (UTC)
== Japanese is not suggested in the language selector when using uselang=ja ==
{{phab|T435712|resolved}}
It seems that the language selector does not always suggest Japanese even when the interface language is Japanese (uselang=ja).
For example, when most languages have already been added and the dropdown only shows a couple of suggested languages, Japanese may not be among them. If I type "日本語" manually, it appears and can be selected normally, so the language itself is available; it is only missing from the initial suggestions.
As I understand it, the selector is supposed to prioritize the user's/interface language among the suggested languages. This may be related to [[phab:T391130]].
Is this expected behavior, or should Japanese be suggested when the UI language is Japanese? [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 14:04, 22 August 2026 (UTC)
:Are you referring to the autocomplete on [[Z60]]-typed reference selectors, for example on [[Z31676]]? It's the [[d:Q1065#P37|6 UN languages]], but including the current UI language is a good idea. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 22 August 2026 (UTC)
::Yes, that's correct. Including the current UI language would make the translation work easier. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 14:45, 22 August 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:21, 11 September 2026 (UTC)}}
== Language-specific guideline pages ==
Is it possible to create guideline pages for each language, or do they already exist?
Rather than translating a single English page using the Translate extension, it would be better to have standalone pages (subpages are acceptable). Naming conventions and similar rules in each language are almost always different from English rules. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 07:04, 23 August 2026 (UTC)
:→ [[WT:Naming conventions#Per-language pages]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:39, 23 August 2026 (UTC)
::Thank you (I didn't know that discussion exists). I'll write a draft for naming conventions for Japanese. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 08:48, 23 August 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Draft policy for language fallback strategies ==
[[Help:Language fallback]]<br>I'd appreciate any comments, but I'm particularly seeking approval for this planned mass edit:
* '[[Z25065|limited]]' in all [[:Category:Display functions]]
* '[[Z14310|none]]' in all [[:Category:Reading functions]]
* '[[Z25065|limited]]' in all [[:Category:Abstract description functions]]
* NEW STRATEGY '[[Z40583|insistent]]' in all [[:Category:Semantic fragment functions]] (including the ones I haven't categorised yet)
* '[[Z40583|insistent]]' in all [[:Category:Hatnote functions]]
* '[[Z40583|insistent]]' in all [[:Category:Multilingual captioned image functions]]
* '[[Z14310|none]]' in all [[:Category:Conjugation tables]]
* '[[Z14310|none]]' in all {{Z|36462}}-producing functions? {{ping|Denny|p=}}
* '[[Z25065|limited]]' in everything else: punctuation helpers, lexeme and inflection helpers, partial sentence functions...
[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:42, 30 August 2026 (UTC)
:I am happy that see that you want to structure the language fallback strategies. I can't oversee the consequences, but I trust you in this plan. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:46, 30 August 2026 (UTC)
::At first read, the policy looks great (even if a person speaking fr-CA will probably be angry with that example, despite being largely true). I also approve the planned mass edit so far, it's good to test that. Thanks for the work! [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 16:20, 30 August 2026 (UTC)
:::It would also be very great to have a schema and more examples so the policy could be more understandable for newcomers. [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 16:22, 30 August 2026 (UTC)
:None for the Syntactic tables is a good idea, I think that one will go from experimental right to deprecated anyway. I am not sure yet about the Semantic fragment functions, and would like to see the effect once we have a few more. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 11:48, 3 September 2026 (UTC)
:Can you provide some examples of things that will change? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:52, 11 September 2026 (UTC)
== New visualisation templates to help editors navigate {{Z|14294}} ==
I've got {{Z|40885}} mostly working and I hacked together a version of [[Z40902|a tree view]] that's usable: take a look at [[Talk:Z25091]] and [[Talk:Z39262]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:35, 3 September 2026 (UTC)
== Native implementations reading Z12 labels broken after recent deploy ==
{{tracked|T436918}}
Native (JS/Python) implementations that read labels from their argument now get an empty <code>Z12K1</code>, so they return 0 items. Composition implementations are unaffected.
Example: {{Z|Z24116}} (JS impl of {{Z|Z24114}}) with Q1 + [en, mul] returns 0 items, while composition {{Z|Z26569}} returns <code>["universe"]</code>.
Cause: orchestrator commit [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/commit/beb111db6c "Strip Z12 labels when resolving WFObjects"] (Aug 26), deployed in the 2026-09-02 services deploy. <code>fullyRealize()</code> now strips <code>Z12K1</code>, and native implementation arguments go through it (<code>WFImplementation.js</code>).
I've temporarily disconnected Z24116/Z24770 from Z24114 so the working composition Z26569 is used.
Question: Is stripping labels from native arguments intentional? How should native code access labels going forward?
(FYI: Z24114 tester {{Z|Z36529}} is separately failing; Q30 has no <code>no</code> label; it's under <code>nb</code>/<code>nn</code> now.) [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 08:49, 3 September 2026 (UTC)
:{{Z|Z23769}} is also broken. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 09:46, 3 September 2026 (UTC)
:It was intentional to remove some, but not intentional to remove all (or at least we didn't understand the effect). The development team are aware. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 09:58, 3 September 2026 (UTC)
:Should now be fixed. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:20, 4 September 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== i can create my own function? ==
i need enable my implementation for my function Z38065 [[User:Spider077|Spider077]] ([[User talk:Spider077|talk]]) 05:40, 6 September 2026 (UTC)
:Please request connections at [[Wikifunctions:Requests for connection and disconnection]].
:I do not think this particular implementation should be connected.
:# The function has no test cases, so its intended purpose is not entirely clear.
:# The function appears to be a duplicate of {{Z|Z11602}}.
:# The implementation will return an error because <code>Text</code> is undefined.
:# In any event, <code>print()</code> returns the value <code>None</code>, so the implementation would end up returning {{Z|Z24}}.
:Please feel free to reply here if you need any help. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:24, 6 September 2026 (UTC)
== Help for optimizing functions ==
I developed {{Z|Z41075}}, but in many cases, {{Z|Z571}} or {{Z|Z574}} occurs. I understand that this function is trying to do a lot, but I am trying to find a way to make it lighter. Any advice would be appreciated. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 06:47, 8 September 2026 (UTC)
:I made a few changes, of which I think [[Special:Diff/311013|making all the fetch calls identical]] would have the most impact. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:55, 8 September 2026 (UTC)
== Incorrect number formatting with uselang on Main Page ==
<code><nowiki>{{formatnum:{{NUMBEROFFUNCTIONS}}}}</nowiki></code> on [[Wikifunctions:Main_Page]] (or to be precise, on [[Template:Main page]]) evaluates using <code>PAGELANGUAGE</code> (en) by default, not <code>USERLANGUAGE</code>. Setting Polish as the interface language and/or appending <code>?uselang=pl</code> leaves English digit grouping (5,634, not Polish grouping: 5634). Is there a way to fix this? Because right now in Polish, <u>technically speaking</u>, it says there are "5.634 functions" (five and six hundred thirty-four thousandths), since a comma is used as a decimal separator in Polish. [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 19:45, 9 September 2026 (UTC)
:This problem has been repeatedly raised on [[WT:Main_Page|the talk page]] and ignored every time. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:32, 9 September 2026 (UTC)
::Oh, yeah, you're right :/ [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 22:32, 9 September 2026 (UTC)
:Will admin rights help with this? Or where should the change be? I take it we can't use an embedded call: {{#function:Z14280|5634|pl}}?--[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:44, 10 September 2026 (UTC)
::Yep, admin rights are needed to edit [[Template:Main page]], since it's edit-protected. Hardcoding a static string defeats the purpose of using <code><nowiki>{{NUMBEROFFUNCTIONS}}</nowiki></code>, which automatically updates as new functions are added. AFAIK users should be navigated to language subpages (e.g., Wikifunctions:Main_Page/pl). On subpages, PAGELANGUAGE is explicitly pl, so standard <code><nowiki>{{formatnum:...}}</nowiki></code> works correctly. But to be honest I'm not that technical, so I may be wrong. [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 10:45, 10 September 2026 (UTC)
:::I guess I didn't mean hardcoding, I was more asking about using our own functional formatting by calling {{Z|Z14280}} with an embedded function call. It might look more like {{#function:Z14280|{{NUMBEROFFUNCTIONS}}|pl}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:53, 10 September 2026 (UTC)
::::That makes sense. Apologies, I misread your comment as suggesting a hardcoded string rather than a function call. But we should use <code><nowiki>{{#function:Z14280|{{NUMBEROFFUNCTIONS}}|{{int:lang}}}}</nowiki></code> instead of hardcoding <code>pl</code> :) [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 11:03, 10 September 2026 (UTC)
:::::Indeed. I think it is now working. This does risk the first visitor in each language seeing "function is being called"... So let's see if we get lots of complaints.--[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:20, 10 September 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
j8cpmfqghndnoftdydifiphjkww17gw
312278
312233
2026-09-11T17:13:14Z
YoshiRulz
10156
/* Draft policy for language fallback strategies */ Reply
312278
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/
}}
== On a set type ==
In [[WF:TP]], sets were refused as an independent type (and we are redirected towards using Typed lists). After adding many functions relative to hereditary sets and von Neumann ordinals, I believe a proper hereditary set type could be welcome on Wikifunctions. Here is the rationale behind this:
* In its current state the Wikifunctions composition language lacks basic arithmetic operations. It is interesting to provide a set-based "fallback" for those, even if its performance makes it rarely used. One of Wikifunction's goals is to "Imagine a programming system that allows us to make the next big leap in knowledge representation"<ref group="set">[[Wikifunctions:About]]</ref>, having a proper representation of natural numbers is a good start.
* Set operations are the basis of mathematics. Mathematically, natural numbers are typically defined with sets.<ref group="set">[[w:Set-theoretic definition of natural numbers]]</ref> Note that these mathematical sets are well defined ''hereditary sets'': sets that only contain other hereditary sets or are the empty set.
* Currently Typed list(Object) is the best available representation of hereditary sets. They are however unclear (Object could be anything, while hereditary sets can't contain anything), and a pain to document: every function performing arithmetic using set representation needs to write "von Neumann ordinals represented as hereditary sets"; simply making the input type "Hereditary set" is a much cleaner and clear solution.
* Hereditary sets can easily be defined as Typed list(Hereditary set). I am however unsure wether this kind of recursive type is possible in Wikifunctions.
* Hereditary sets have all the characteristics of a normal type (a validator, an equality function<ref group="set">{{Z+|Z34273}}</ref>, and even type converters<ref group="set">{{Z|Z39064}}'s <code>to_set</code> function</ref>). Making a proper type for them avoids repetitive work and allow for better integration in the Wikisource ecosystem. Note that all these functions are different from their Typed list equivalents (equality ignores duplicates, type converters return set objects and not list objects).
I would love to see a proper hereditary set type being discussed. If this isn't the right place, please tell me, I'm quite new to the type proposal process :) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:30, 8 August 2026 (UTC)
:Another use is to avoid confusion, such as between {{Z|Z34270}} and {{Z|Z34273}}, which has already caused issues before.<ref group="set">[[Talk:Z36677#Wrong set equality]]</ref> [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 20:32, 8 August 2026 (UTC)
:IMO being "reliant" on code Implementations for arithmetic isn't a problem. Von Neumann ordinals are useful as a mathematical foundation but not as a computational one. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:18, 9 August 2026 (UTC)
:After further work on von Neumann ordinals related functions, it appears Wikifunctions' builtin type converter from a Python list to a Typed list really struggles with deeply nested lists. I believe having a strong type converter for hereditary sets can really help with fast computations. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 00:06, 13 August 2026 (UTC)
:I don't have the whole answer, but here's some information to start.
:> Hereditary sets can easily be defined as Typed list(Hereditary set). I am however unsure wether this kind of recursive type is possible in Wikifunctions.
:This is possible! All of the needed features exist in Wikifunctions. If you try to define this type and find it's not possible, then that should be filed as a bug in Wikifunctions (and one we will triage fix through the normal channels).
:I also want to set some expectations. While Wikifunctions can (barring bugs?) absolutely represent a hereditary set type, operations on that type will not necessarily have the expected asymptotic performance characteristics. Generally, the ZObject language specification doesn't allow for an object to have an arbitrary number of members, so any container type will end up relying on some kind of recursively-defined structure like WF's own List type. Practically, this means that the composition language could never do something like an O(1) set lookup.
:That said, I also want to point you to code converters, which would allow the hereditary set type to be converted to a more efficient representation inside of the JS and Python code executors. That's a secondary concern for after the type exists.
:Happy to discuss further! [[User:CMassaro (WMF)|CMassaro (WMF)]] ([[User talk:CMassaro (WMF)|talk]]) 16:02, 13 August 2026 (UTC)
::Hi! I'm guessing the proper way to discuss this would be to make a draft type proposal? I still have some free time left on my holiday and I would love to develop that idea further :)
::I'm aware of performance limitations; my goal is to rely on composition only as some kind of ''theoretical fallback'' while all performance intensive computation is done with code implementations. That way what I make can be "well-defined" and fast at the same time (ideally...). [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:38, 13 August 2026 (UTC)
:::Yes, that makes sense. Are you on IRC? #wikipedia-abstract is a very friendly and helpful group; if you're looking to make a new type, that would be a good place to get pointers. [[User:CMassaro (WMF)|CMassaro (WMF)]] ([[User talk:CMassaro (WMF)|talk]]) 09:36, 14 August 2026 (UTC)
<references group="set" />
== Wikifunctions as a programming system ==
With [[Z38546|lambda]] and half<ref group="note">For it to be considered complete, shouldn't it take the environment in which to evaluate? Which reminds me, where's local variables in composition? Sure, it can be emulated via an [[w:Immediately invoked function expression|IIFE]], but how does that look like? So, macros as well. I look forward to how a generalized, multilingual Lisp interpreter function would look like..</ref>-of-an-[[Z38590|eval]], the runtime environment of Wikifunctions now resembles a somewhat less [[w:Greenspun's tenth rule|poor LISP]]. Whereas the runtime, as it stands now, is somewhat reminiscent of [[w:Smalltalk|Smalltalk]], [[w:Self (programming language)|Self]] and others, an [[w:object-oriented programming|object-oriented programming]] [https://arxiv.org/abs/2302.10003 ''system'']. <ref group="note">How I wish there was a Wikipedia article about programming systems in this sense... </ref> I wonder: how far/well the ''theory'' (in the sense of [[w:programming language theory|programming language theory]], [[w:semantics (programming languages)|semantics]] and such) behind Wikifunctions have been developed, whether that has been documented somewhere (beyond [[WF:Function model|Function model]]) or it still resides [[w:tacit knowledge|in the minds]] of the implementors for now, which direction<ref group="note">e.g. [[w:Metaobject#Metaobject protocol|Metaobject protocol]] (quite relevant, since it's object-oriented), higher-[[w:Kind (type theory)|kind]]ed types and so on</ref> you wish to develop this system and so on; where such discussions can take place.
Among the [https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Goals#Secondary_goals secondary goals] is: <q>Faster development of new programming languages due to accessing a wider standard library (or repository) of functions in a new dedicated wiki.</q> For which we should have categorized and isolated the portion of functions (and objects), to be made available seperately as self-contained/sufficient collections, that are most relevant to implementing programming languages/systems. Has (if so, how much) there already been any work in this direction?
Since Wikifunctions aims to be natural-language- as well as programming-language-[[w:agnostic (data)|agnostic]], it should be agnostic of any particular representation as well. Thus it should work with different representations (whether it's the underlying (JSON) representation of the objects, the specific choice of numberings, type system or even ontology) and be convertible among equivalence classes of representations (and conceptualizations?). It's this level of generality I'm quite interested about, and wish to have some in-depth discussion (here, insofar relevant to this project and elsewhere).
----
<references group="note"/>
[[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 11:31, 12 August 2026 (UTC)
:Hi @[[User:Smlckz|Smlckz]]! I am really interested in the viability of Wikifunctions as a programming system too, but I don't think you're in a for a great experience... While my experience here is quite limited, I worked a lot on a major issue that still bothers me: the composition language is incapable of basic arithmetic. If you look into [[Wikifunctions:Reserved ZIDs]], you'll notice that there isn't any built in implementation for addition, subtraction, and there isn't even a builtin type for Natural numbers. This leads to quite a few fundamental issues, like the fact that the built-in {{Z|80}} depends on the non-built-in {{Z|13518}}...
:Strings aren't much better: the only core functions to manipulate them, {{Z|886}} and {{Z|888}} have been deprecated.
:And while [[Wikifunctions:Function model]] is a great start it is out of date and is nowhere complete enough to be considered a proper specification. If you want any information as to how evaluation and the object model actually work you have to look into the Gitlab repos for the current implementation.
:Last thing, the {{Z|823}} function is a total breach of purity, and allows functions to get information about there own implementation, the environment they run in, etc. This can even be used, I believe, as a source of randomness.
:I have great hopes that Wikifunctions will become a strong programming system one day, but as of now, it's far behind any other functional programming languages. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 00:15, 13 August 2026 (UTC)
::I hope that folks who are interested, like you two, can help with moving in that direction.
::The development team is not focusing on that secondary goal currently. That shouldn't preclude anyone else from doing so.
::How does Z823 break purity?
::Honest question: do we need closure for anonymous functions, or is alpha conversion sufficient? --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 12:25, 13 August 2026 (UTC)
:::Sorry for the use of the maybe unclear term purity, I stole it from the Nix language :)
:::Purity would be the principle that the same inputs always return the same outputs, independently from the running environement. {{Z|823}} does the exact opposite by literally giving you information about the outside environment. This constitues a source of randomness that I really do not appreciate from a theoretical standpoint, as it potentially introduces painful runtime errors (race conditions even, albeit only in extreme cases) which no one likes to debug.
:::I personally think that it is quite an useless function (4 uses in mainspace), but if people really want to keep it, I propose to restrict its usage to tests or make any function using it be marked as "impure" too.
:::To answer your last question, I don't really understand it --- I'm sorry for showing my lack of computer science basics here :') If you wish to explain it further, I'd be happy to give you my opinion. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:44, 13 August 2026 (UTC)
:::{{tq|Honest question: do we need closure for anonymous functions, or is alpha conversion sufficient?}} If we want to evolve towards a proper [[w:rewriting|rewriting]] system, conversion and reduction rules from lambda calculus might suffice. But, for now, if I have understood the current system correctly, we'd need to have closures, if only for reasons of efficiency. Imagine big, non-persistent, runtime objects, being referenced multiple times in anonymous functions, after beta reduction, to get represented with that many copies in their bodies.. (The evaluator might not be affected, but once these anonymous functions need to persist or even just pass through programming language boundaries, forcing normalization/serialization..) So, if we want to support anonymous functions as first-class objects of the kind of system we currently have, closures are essential. [[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 03:09, 14 August 2026 (UTC)
::{{tq|I worked a lot on a major issue that still bothers me: the composition language is incapable of basic arithmetic.}} When anonymous functions work better, we should be able to implement [[w:Church encoding|Church numerals]] using them. Similarly, when we'll have support for sum types, we could use that to implement [[w:Peano axioms|Peano arithmetic]] (as linked list of unit type). While these are interesting for theoretical purposes, we can't rely on them in practice, due to the kind of runtime we have here; it'd be too inefficient for any non-trivial use. Like functions can have multiple implementations, types could do the same, giving rise to typeclasses.. <small>The aspiration towards purity gives rise to expectations of realization of [[w:Curry–Howard correspondence|program-proof equivalence]], in having proofs of theorems hosted alongside ordinary functions (and perhaps proofs of correctness of such ordinary functions), but that's too far in the future for us to consider.</small> We can then have performant implementations of types alongside theoretically interesting ones. {{tq|This leads to quite a few fundamental issues, like the fact that the built-in {{Z|80}} depends on the non-built-in {{Z|13518}}...}} Which does sound quite backwards. I'd've expected to see a built-in natural number type, with byte defined as a derived type out of it. (For comparison, here's what Common Lisp came up with: [https://metaspec.dev/t_integer.html] [https://metaspec.dev/t_unsigned-byte.html]) {{tq|Last thing, the {{Z|823}} function is a total breach of purity, and allows functions to get information about there own implementation, the environment they run in, etc.}} This information can also be used to choose more performant (or, for a particular environment, a better-suited) implementation amongst available. I don't expect this system to be able uphold the level of purity expected from a purely functional programming language, but only up to a certain degree: that most functions won't directly need to rely on such escape hatches. (Compare Rust's <code>unsafe</code>. Similarly, consider the caveats of [https://wiki.haskell.org/index.php?title=Hask '''Hask'''].) [[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 17:41, 13 August 2026 (UTC)
:::Church numerals are an idea I love, and Peano arithmetic too! My initial attempt with von Neumann ordinals quickly stopped because of speed concerns :') Typeclasses is an idea I had a while ago (although I phrased it as Single Type, Multiple Representations) and could further improve Wikifunctions' abstractness and maybe even performance. I agree the lack of a number type is a major flaw in the system. Last point, I think implementation choice should mostly be done by the system automatically; what you call <code>unsafe</code> is similar to the concept of impurity in Nix, where calling an impure function makes the function calling it impure too. I believe an automatic explicit visible marking of such impure functions could help prevent their abusive use.
:::Given that some people seem interested in the ideas we discussed but it isn't a main focus at the moment, would you like us to discuss further ideas such as the writing of a formal Wikifunctions ''specification'', some new type proposals for an integer type, and maybe even develop the idea of typeclasses?
:::If you'd like a more dynamic discussion I have Discord if needed (hope it's not illegal to say that!) [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 21:52, 13 August 2026 (UTC)
::::I'd like to discuss, along with participation from implementors, such that we don't build [[wikt:castle in the air|castle in the air]]. With how things are in flux, designing a specification now might not be a good idea. At least, we'd need multiple competing full-featured implementations such that the need for specification can naturally arise. We can certainly discuss existing implementations of various programming systems: what to pick, what to discard and what to innovate in our circumstances.. <small><small>I don't use Discord. You can talk with me on [[w:IRC|IRC]]: find me in the Libera.chat channel <code>#wikipedia-abstract</code>. If you don't have an IRC client set up, you can use Libera's [https://libera.chat/guides/clients web clients]. Mention the time (with timezone) you'll be available. We can discuss which (better or worse) protocol/platform to use for further communication there. </small></small> [[User:Smlckz|Smlckz]] ([[User talk:Smlckz|talk]]) 04:16, 14 August 2026 (UTC)
:::::I do have IRC! <code>virinas-code</code>, I use the Konversation client. You do seem to have a lot more experience than me with functional programming so I'll be happy to discuss ideas with you :)
:::::I'm typically available from 2PM to 8PM and from 11PM to 2AM-4AM in the Europe/Paris timezone. I think one of the first thing we should do is fix the built-in lack of a number type. A specification can come much later, but we do need to reinforce existing documentation (e.g. by completing [[Wikifunctions:Function model]]). [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 12:48, 14 August 2026 (UTC)
== A proposal on number types on the Wikifunctions project ==
Hi! We'd like to submit our proposal surrounding the status of numbers in the Wikifunctions ecosystem, '''[[Wikifunctions:Proposal for built-in number types]]'''! We're open to discussion, advice, ideas, and so on. What we propose, while important, is complex and requires proper approval before we begin thinking about implementing it. [[User:Virinas-code|Virinas-code]] ([[User talk:Virinas-code|talk]]) 15:10, 17 August 2026 (UTC)
== person lead sentence configuration ==
A newly-solved phabricator task now means that {{Z|Z38757}} can work well. I think it's well-defined and has enough arguments to work for most people. The exception is those with Julian dates for birth/death (we still don't have a Julian type, so can't import Julian WD values). Please configure {{Z|Z32826}} in your language! Wherever possible, follow the language wiki manual of style for this lead sentence. Please make noise if there's a conceptual/definitional problem for your language. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 05:13, 20 August 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
:Coincidentally, I just made [[abstract:Q2262318|an abstract article]] for a different government gato... the initial idea was to write about [[d:Q379362|a racehorse]], but maybe I was subconsciously influenced by reading this when Denny posted it on the RfC earlier.<br>reː translatability of {{tq|San Francisco is the cultural centre of Northern California}}, it was always a stupid question. "Northern California" together is the toponym, and "cultural centre" together refer to a concept (not one in WD as far as I can tell, but the concepts of [[d:Q1066984|financial]] and [[d:Q676050|historic]] centres exist there). So there's no need for "North" as an absolute direction or "centre" as a relative position. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:40, 21 August 2026 (UTC)
::"Northern California" is not a stupid question. The preferred way of describing locations varies from culture to culture. For example, a riverine culture might consider the most important aspect of its location to be "at the mouth of the Sacramento River", while an island culture might describe it as "on the coast of North America". "Northern California" is the map-centric description of its location.
::Even within map-centric cultures, the borders vary. For example, when preparing a test case for Z26570, I discovered that Spanish places the United Arab Emirates in "Oriente Próximo", and "Oriente Medio" is seen as an Americanism to be avoided. [[User:Carnildo|Carnildo]] ([[User talk:Carnildo|talk]]) 21:52, 21 August 2026 (UTC)
:::You've missed the pointː the labels for items, including {{Q|1066807}}, have no restrictions and don't have to be word-for-word translations of the {{P|1705}}. {{Q|956}} is not "Northern Capital" and {{Q|500453}} is not "Leeward Islands". ''Describing'' where a place is in relation to other places is a separate problem ({{P|47}} + {{P|654}} qual. seems to be how that's modelled, so that might be limiting for some languages). Choosing how to group countries/regions is a separate problem (there's a {{Q|48214}}, but {{Q|878}}:{{P|361}}={{Q|7204}} only). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:39, 22 August 2026 (UTC)
== Japanese is not suggested in the language selector when using uselang=ja ==
{{phab|T435712|resolved}}
It seems that the language selector does not always suggest Japanese even when the interface language is Japanese (uselang=ja).
For example, when most languages have already been added and the dropdown only shows a couple of suggested languages, Japanese may not be among them. If I type "日本語" manually, it appears and can be selected normally, so the language itself is available; it is only missing from the initial suggestions.
As I understand it, the selector is supposed to prioritize the user's/interface language among the suggested languages. This may be related to [[phab:T391130]].
Is this expected behavior, or should Japanese be suggested when the UI language is Japanese? [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 14:04, 22 August 2026 (UTC)
:Are you referring to the autocomplete on [[Z60]]-typed reference selectors, for example on [[Z31676]]? It's the [[d:Q1065#P37|6 UN languages]], but including the current UI language is a good idea. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 22 August 2026 (UTC)
::Yes, that's correct. Including the current UI language would make the translation work easier. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 14:45, 22 August 2026 (UTC)
{{Section resolved|1=[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:21, 11 September 2026 (UTC)}}
== Language-specific guideline pages ==
Is it possible to create guideline pages for each language, or do they already exist?
Rather than translating a single English page using the Translate extension, it would be better to have standalone pages (subpages are acceptable). Naming conventions and similar rules in each language are almost always different from English rules. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 07:04, 23 August 2026 (UTC)
:→ [[WT:Naming conventions#Per-language pages]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:39, 23 August 2026 (UTC)
::Thank you (I didn't know that discussion exists). I'll write a draft for naming conventions for Japanese. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 08:48, 23 August 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Draft policy for language fallback strategies ==
[[Help:Language fallback]]<br>I'd appreciate any comments, but I'm particularly seeking approval for this planned mass edit:
* '[[Z25065|limited]]' in all [[:Category:Display functions]]
* '[[Z14310|none]]' in all [[:Category:Reading functions]]
* '[[Z25065|limited]]' in all [[:Category:Abstract description functions]]
* NEW STRATEGY '[[Z40583|insistent]]' in all [[:Category:Semantic fragment functions]] (including the ones I haven't categorised yet)
* '[[Z40583|insistent]]' in all [[:Category:Hatnote functions]]
* '[[Z40583|insistent]]' in all [[:Category:Multilingual captioned image functions]]
* '[[Z14310|none]]' in all [[:Category:Conjugation tables]]
* '[[Z14310|none]]' in all {{Z|36462}}-producing functions? {{ping|Denny|p=}}
* '[[Z25065|limited]]' in everything else: punctuation helpers, lexeme and inflection helpers, partial sentence functions...
[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:42, 30 August 2026 (UTC)
:I am happy that see that you want to structure the language fallback strategies. I can't oversee the consequences, but I trust you in this plan. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:46, 30 August 2026 (UTC)
::At first read, the policy looks great (even if a person speaking fr-CA will probably be angry with that example, despite being largely true). I also approve the planned mass edit so far, it's good to test that. Thanks for the work! [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 16:20, 30 August 2026 (UTC)
:::It would also be very great to have a schema and more examples so the policy could be more understandable for newcomers. [[User:Ornithorynque liminaire|Ornithorynque liminaire (she/they)]] ([[User talk:Ornithorynque liminaire|talk]]) 16:22, 30 August 2026 (UTC)
:None for the Syntactic tables is a good idea, I think that one will go from experimental right to deprecated anyway. I am not sure yet about the Semantic fragment functions, and would like to see the effect once we have a few more. --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 11:48, 3 September 2026 (UTC)
:Can you provide some examples of things that will change? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:52, 11 September 2026 (UTC)
::'None' → 'Limited': {{Z|20780}} will use the Dutch implementation when Afrikaans is requested, instead of the ISO 8601 fallback.<br>'None' → 'Insistent': {{Z|36083}} will use the English implementation when German is requested, instead of the fallback that's just an arrow.<br>Improvements are very much dependent on how the fallback language lists are configured. And the [[Z14294]]s themselves—yesterday I went through and replaced hardcoded [ en, en-GB ] with {{Z|33034}}, but in a world where I hadn't, the 'Limited' strategy would be helpful in routing the dialects to en. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:13, 11 September 2026 (UTC)
== New visualisation templates to help editors navigate {{Z|14294}} ==
I've got {{Z|40885}} mostly working and I hacked together a version of [[Z40902|a tree view]] that's usable: take a look at [[Talk:Z25091]] and [[Talk:Z39262]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:35, 3 September 2026 (UTC)
== Native implementations reading Z12 labels broken after recent deploy ==
{{tracked|T436918}}
Native (JS/Python) implementations that read labels from their argument now get an empty <code>Z12K1</code>, so they return 0 items. Composition implementations are unaffected.
Example: {{Z|Z24116}} (JS impl of {{Z|Z24114}}) with Q1 + [en, mul] returns 0 items, while composition {{Z|Z26569}} returns <code>["universe"]</code>.
Cause: orchestrator commit [https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/commit/beb111db6c "Strip Z12 labels when resolving WFObjects"] (Aug 26), deployed in the 2026-09-02 services deploy. <code>fullyRealize()</code> now strips <code>Z12K1</code>, and native implementation arguments go through it (<code>WFImplementation.js</code>).
I've temporarily disconnected Z24116/Z24770 from Z24114 so the working composition Z26569 is used.
Question: Is stripping labels from native arguments intentional? How should native code access labels going forward?
(FYI: Z24114 tester {{Z|Z36529}} is separately failing; Q30 has no <code>no</code> label; it's under <code>nb</code>/<code>nn</code> now.) [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 08:49, 3 September 2026 (UTC)
:{{Z|Z23769}} is also broken. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 09:46, 3 September 2026 (UTC)
:It was intentional to remove some, but not intentional to remove all (or at least we didn't understand the effect). The development team are aware. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 09:58, 3 September 2026 (UTC)
:Should now be fixed. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:20, 4 September 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== i can create my own function? ==
i need enable my implementation for my function Z38065 [[User:Spider077|Spider077]] ([[User talk:Spider077|talk]]) 05:40, 6 September 2026 (UTC)
:Please request connections at [[Wikifunctions:Requests for connection and disconnection]].
:I do not think this particular implementation should be connected.
:# The function has no test cases, so its intended purpose is not entirely clear.
:# The function appears to be a duplicate of {{Z|Z11602}}.
:# The implementation will return an error because <code>Text</code> is undefined.
:# In any event, <code>print()</code> returns the value <code>None</code>, so the implementation would end up returning {{Z|Z24}}.
:Please feel free to reply here if you need any help. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:24, 6 September 2026 (UTC)
== Help for optimizing functions ==
I developed {{Z|Z41075}}, but in many cases, {{Z|Z571}} or {{Z|Z574}} occurs. I understand that this function is trying to do a lot, but I am trying to find a way to make it lighter. Any advice would be appreciated. [[User:鈴音雨|鈴音雨]] ([[User talk:鈴音雨|talk]]) 06:47, 8 September 2026 (UTC)
:I made a few changes, of which I think [[Special:Diff/311013|making all the fetch calls identical]] would have the most impact. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:55, 8 September 2026 (UTC)
== Incorrect number formatting with uselang on Main Page ==
<code><nowiki>{{formatnum:{{NUMBEROFFUNCTIONS}}}}</nowiki></code> on [[Wikifunctions:Main_Page]] (or to be precise, on [[Template:Main page]]) evaluates using <code>PAGELANGUAGE</code> (en) by default, not <code>USERLANGUAGE</code>. Setting Polish as the interface language and/or appending <code>?uselang=pl</code> leaves English digit grouping (5,634, not Polish grouping: 5634). Is there a way to fix this? Because right now in Polish, <u>technically speaking</u>, it says there are "5.634 functions" (five and six hundred thirty-four thousandths), since a comma is used as a decimal separator in Polish. [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 19:45, 9 September 2026 (UTC)
:This problem has been repeatedly raised on [[WT:Main_Page|the talk page]] and ignored every time. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:32, 9 September 2026 (UTC)
::Oh, yeah, you're right :/ [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 22:32, 9 September 2026 (UTC)
:Will admin rights help with this? Or where should the change be? I take it we can't use an embedded call: {{#function:Z14280|5634|pl}}?--[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:44, 10 September 2026 (UTC)
::Yep, admin rights are needed to edit [[Template:Main page]], since it's edit-protected. Hardcoding a static string defeats the purpose of using <code><nowiki>{{NUMBEROFFUNCTIONS}}</nowiki></code>, which automatically updates as new functions are added. AFAIK users should be navigated to language subpages (e.g., Wikifunctions:Main_Page/pl). On subpages, PAGELANGUAGE is explicitly pl, so standard <code><nowiki>{{formatnum:...}}</nowiki></code> works correctly. But to be honest I'm not that technical, so I may be wrong. [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 10:45, 10 September 2026 (UTC)
:::I guess I didn't mean hardcoding, I was more asking about using our own functional formatting by calling {{Z|Z14280}} with an embedded function call. It might look more like {{#function:Z14280|{{NUMBEROFFUNCTIONS}}|pl}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:53, 10 September 2026 (UTC)
::::That makes sense. Apologies, I misread your comment as suggesting a hardcoded string rather than a function call. But we should use <code><nowiki>{{#function:Z14280|{{NUMBEROFFUNCTIONS}}|{{int:lang}}}}</nowiki></code> instead of hardcoding <code>pl</code> :) [[User:Wcalenieja|Wcalenieja]] ([[User talk:Wcalenieja|talk]]) 11:03, 10 September 2026 (UTC)
:::::Indeed. I think it is now working. This does risk the first visitor in each language seeing "function is being called"... So let's see if we get lots of complaints.--[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:20, 10 September 2026 (UTC)
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
8dh6ewhiue0pgxjp69bb6miuz0rallw
Wikifunctions:Community portal
4
1724
312389
311127
2026-09-11T21:54:07Z
YoshiRulz
10156
/* Tasks listed by users */ T423853 resolved
312389
wikitext
text/x-wiki
<div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;">
{{Shortcut|[[WF:CP]]}}
<span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span>
This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!]
[[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start.
For discussions, see [[Wikifunctions:Project chat]].
[[Category:Project]]
</div>
== Useful links ==
* [[Wikifunctions:List of policies and guidelines]]
* [[Special:MyLanguage/Help:Contents|Help:Contents]]
* [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]]
** [[Wikifunctions:Suggest a function]]
* [[Wikifunctions:Type proposals]]
* [[Wikifunctions:Feature petitions]]
** [[Wikifunctions:Report a technical problem]]
* [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]]
* [[Wikifunctions:Requests for user groups]]
* [[Wikifunctions:Requests for deletions]]
== Noticeboards ==
* [[Wikifunctions:Project chat]]
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report vandalism]]
* [[Wikifunctions:Translators' noticeboard]]
== Task centre ==
=== Perennial tasks ===
<!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users-->
* [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]:
**[[Special:Random|Add a translation to a random object]]
**[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]]
**[[Special:ListMissingLabels|See any objects without a label in a given language]]
**[[Special:PageTranslation]]
**[[Special:LanguageStats|Language statistics]]
*[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]]
* [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]]
** [[:Category:Code smells]]
=== Tasks listed by users ===
:''Example:''
:* Fix [[Special:Random|this implementation]] please. {{User|Example2}}
::{{Done}}. Thanks for pointing that out! {{User|Example}}
<hr/>
__NEWSECTIONLINK__
[signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC)
:Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{"Z1K1":"Z18","Z6K1":"Z29010K5","Z18K1":""}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC)
::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC)
::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC)
:Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC)
::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC)
:::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC)
:::→ [[WF:VP#Draft policy for language fallback strategies]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:10, 30 August 2026 (UTC)
:Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC)
::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]].
::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC)
:The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC)
::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC)
:::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC)
:The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is >9 (tests >10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be
<syntaxhighlight lang="python">
def intdivceil(x, d):
return x//d + (0 if x % d == 0 else 1)
return 10 * intdivceil(sum, 10) - sum
</syntaxhighlight>
:I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC)
::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC)
:::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC)
:::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests.
:::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]].
:::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC)
::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC)
:Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC)
::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC)
:::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC)
::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC)
:::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC)
:When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC)
::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC)
:::Just what I was about to say, only shorter!
:::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC)
:Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC)
::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC)
:::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC)
::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC)
:::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC)
::::::{{done}}
::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC)
:Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC)
::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC)
:::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC)
: Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}}
:: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC)
:Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}?
: "ɐ": "Q503323",
: "u": "Q29653",
: "ɕ": "Q605116",
: "x": "Q271603",
: "ʑ": "Q684085",
: "ɣ": "Q654670",
: "ʀ": "Q864677",
: "χ": "Q849796",
: "ʁ": "Q1054276",
: "o": "Q862579",
: "æ": "Q740768",
: "ɪ": "Q1070049",
: "ʊ": "Q1137807",
:Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC)
::I forgot to mention the ligatures
::"ʤ": "Q778145",
::"ʧ": "Q518603",
::which could be put next to the already present
::"dʒ": "Q778145",
::"tʃ": "Q518603",
::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC)
:::May I ask to add the pairs as well? They can also occur in {{Z|1099}}.
:::"ŋ": "Q463515"
:::"ø": "Q118519"
:::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC)
:::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC)
: Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC)
:Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC)
::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC)
::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC)
:::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors.
:::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC)
:::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC)
:Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC)
::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC)
:::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC)
::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC)
:Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC)
::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC)
:::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC)
::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC)
:::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC)
::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC)
::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC)
:Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC)
::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC)
{{tracked|T419920|resolved}}
:What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC)
::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC)
:::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC)
::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC)
:What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC)
::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC)
:::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC)
:Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC)
::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC)
:I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC)
:Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC)
:Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC)
:::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC)
:Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC)
:Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]).
:<syntaxhighlight lang="python">
'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'],
'zh-hant': ['zh-hant', 'zh', 'mul', 'en'],
'zh-hans': ['zh-hans', 'zh', 'mul', 'en'],
'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'],
'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'],
'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'],
'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'],
'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'],
'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'],
</syntaxhighlight>
: Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC)
:: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC)
::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC)
::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC)
:::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC)
::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done:
::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>.
::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx).
::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en.
::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop))
::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC)
:::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC)
::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC)
:::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC)
::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC)
:Ugh I accidentally entered [[Z34853|this expression]] as the ''type'' for a persistent object instead of its value, and now I can't edit it. Please fix. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 6 May 2026 (UTC)
::Sorry, the type of an existing object can only be changed by an administrator or staff. Please request at [[Wikifunctions:Administrators' noticeboard]] if no one spots your request here. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:19, 6 May 2026 (UTC)
:::I briefly tried yesterday, but couldn't see a way to do it in the interface. Perhaps easier to just make a new object and delete this one? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:03, 6 May 2026 (UTC)
::::I could be wrong, but I think you just need to copy the list, replace the call to {{Z|Z801}} with a call to {{Z|Z881}} and paste in the copied list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:28, 6 May 2026 (UTC)
:::::I tried this, but after Z881 it gives me an actual new list where I could past the copied list as the first item, but not as the whole list. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:45, 6 May 2026 (UTC)
::::::Makes sense. A persistent function call is not permitted, after all. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:54, 7 May 2026 (UTC)
:{{Z|26779}} seems to have stopped working and I'm not sure why. Both of my attempts at alternate Implementations failed, maybe I've just misunderstood the structure of enum objects. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:56, 1 July 2026 (UTC)
:Most of [[Z29871]] works in isolation, but the final call to {{Z|28316}} is returning an empty list despite the predicate function returning true for exactly 1 element. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:39, 4 July 2026 (UTC)
::I wrote 2 new Implementations, [[Z37372|a composition]] which should be slower than the one I had but avoids that problematic call, and [[Z37373|a fast one in JS]] which I'm sure will break for certain datatypes like Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:57, 7 July 2026 (UTC)
:The [[Z24007|reader for Z20420]] can produce dates which appear normal but are malformed: see test {{Z|39794}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:09, 21 August 2026 (UTC)
::Thanks for pointing that out. I think I’ve fixed that now, but there may be similar issues in other readers. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:01, 21 August 2026 (UTC)
:I can't figure out why [[Z40824|this recursive composition]] is failing [[Z40826|this trivial test]]. K2 of the pair is an empty list, so the n-ary apply calls should all be no-ops, then the concat should return an empty string, but it's appending "\n\t". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:23, 1 September 2026 (UTC)
::I think this must have been a case of [[:phab:T406784]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:06, 2 September 2026 (UTC)
==== Connection / Disconnection requests ====
Moved to [[Wikifunctions:Requests for connection and disconnection]]
== Functional for description ==
how to get description for something [[User:BigKrow|BigKrow]] ([[User talk:BigKrow|talk]]) 21:47, 29 August 2026 (UTC)
:on abstract Wikipedia [[User:BigKrow|BigKrow]] ([[User talk:BigKrow|talk]]) 21:48, 29 August 2026 (UTC)
:An Item's description, [https://www.wikifunctions.org/wiki/Z34953?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z34953%22%2C%22Z34953K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23076%22%2C%22Z23076K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q277514%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6034%22%5D%2C%22Z30120K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z24144%22%2C%22Z24144K1%22%3A%22Z1002%22%2C%22Z24144K2%22%3A%7B%22Z1K1%22%3A%22Z40%22%2C%22Z40K1%22%3A%22Z41%22%7D%2C%22Z24144K3%22%3A%7B%22Z1K1%22%3A%22Z40%22%2C%22Z40K1%22%3A%22Z42%22%7D%7D%2C%22Z30120K4%22%3A%5B%22Z6092%22%5D%7D%7D%2C%22Z34953K2%22%3A%22Z1002%22%7D like this]? Or are you looking for sentences to describe something? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:14, 30 August 2026 (UTC)
::sentence @[[User:YoshiRulz|YoshiRulz]] [[User:BigKrow|BigKrow]] ([[User talk:BigKrow|talk]]) 12:48, 30 August 2026 (UTC)
:::[[abstract:Project:Useful functions for article composition#Common sentence templates]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:53, 30 August 2026 (UTC)
== Request for new wikifunction (carnot heat engine efficiency) ==
Hey, I'm a somewhat experienced wikiversity/wikidata/wikicommons editor, but I am very new here. It seems that functioneer rights are needed to connect implementations to functions. I created a function and an implementation for Carnot heat engine efficiency. Is this a useful contribution? I'd like to somehow use this in Wikiversity if possible. :). Apologies if this is totally the wrong place, this wiki project is a bit hard to navigate for beginners.https://www.wikifunctions.org/view/en/Z41418 https://www.wikifunctions.org/view/en/Z41417. [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 21:37, 6 September 2026 (UTC)
:Hey again :), I made some more Wikifunctions that I think will be useful. I added implementations and tests to go along with each of them. Could a functioneer help to connect the implementation with the function please? If there are any issues with the way I am doing things, please let me know!
:* [[Z41417|Carnot heat engine efficiency]]
:* [[Z41469|Constant-pressure boundary work]]
:* [[Z41634|Ideal-gas specific internal energy change]]
:* [[Z41638|Ideal-gas specific enthalpy change]]
:* [[Z41510|Ideal-gas isentropic temperature ratio]]
:* [[Z41632|Ideal-gas isentropic pressure-volume ratio]]
:* [[Z41646|Adiabatic steady-flow shaft work done]]
:[[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 18:35, 8 September 2026 (UTC)
cgd1qf15oqtg3jwbxqdlpj03je4gn61
312390
312389
2026-09-11T21:56:46Z
YoshiRulz
10156
/* Tasks listed by users */ T419920 resolved
312390
wikitext
text/x-wiki
<div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;">
{{Shortcut|[[WF:CP]]}}
<span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span>
This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!]
[[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start.
For discussions, see [[Wikifunctions:Project chat]].
[[Category:Project]]
</div>
== Useful links ==
* [[Wikifunctions:List of policies and guidelines]]
* [[Special:MyLanguage/Help:Contents|Help:Contents]]
* [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]]
** [[Wikifunctions:Suggest a function]]
* [[Wikifunctions:Type proposals]]
* [[Wikifunctions:Feature petitions]]
** [[Wikifunctions:Report a technical problem]]
* [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]]
* [[Wikifunctions:Requests for user groups]]
* [[Wikifunctions:Requests for deletions]]
== Noticeboards ==
* [[Wikifunctions:Project chat]]
* [[Wikifunctions:Administrators' noticeboard]]
* [[Wikifunctions:Report vandalism]]
* [[Wikifunctions:Translators' noticeboard]]
== Task centre ==
=== Perennial tasks ===
<!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users-->
* [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]:
**[[Special:Random|Add a translation to a random object]]
**[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]]
**[[Special:ListMissingLabels|See any objects without a label in a given language]]
**[[Special:PageTranslation]]
**[[Special:LanguageStats|Language statistics]]
*[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]]
* [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]]
** [[:Category:Code smells]]
=== Tasks listed by users ===
:''Example:''
:* Fix [[Special:Random|this implementation]] please. {{User|Example2}}
::{{Done}}. Thanks for pointing that out! {{User|Example}}
<hr/>
__NEWSECTIONLINK__
[signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC)
:Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{"Z1K1":"Z18","Z6K1":"Z29010K5","Z18K1":""}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC)
::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC)
::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC)
:Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC)
::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC)
:::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC)
:::→ [[WF:VP#Draft policy for language fallback strategies]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:10, 30 August 2026 (UTC)
:Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC)
::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]].
::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC)
:The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC)
::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC)
:::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC)
:The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is >9 (tests >10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be
<syntaxhighlight lang="python">
def intdivceil(x, d):
return x//d + (0 if x % d == 0 else 1)
return 10 * intdivceil(sum, 10) - sum
</syntaxhighlight>
:I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC)
::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC)
:::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC)
:::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests.
:::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]].
:::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC)
::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC)
:Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC)
::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC)
:::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC)
::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC)
:::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC)
:When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC)
::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC)
:::Just what I was about to say, only shorter!
:::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC)
:Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC)
::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC)
:::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC)
::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC)
:::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC)
::::::{{done}}
::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC)
:Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC)
::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC)
:::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC)
: Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}}
:: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC)
:Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}?
: "ɐ": "Q503323",
: "u": "Q29653",
: "ɕ": "Q605116",
: "x": "Q271603",
: "ʑ": "Q684085",
: "ɣ": "Q654670",
: "ʀ": "Q864677",
: "χ": "Q849796",
: "ʁ": "Q1054276",
: "o": "Q862579",
: "æ": "Q740768",
: "ɪ": "Q1070049",
: "ʊ": "Q1137807",
:Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC)
::I forgot to mention the ligatures
::"ʤ": "Q778145",
::"ʧ": "Q518603",
::which could be put next to the already present
::"dʒ": "Q778145",
::"tʃ": "Q518603",
::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC)
:::May I ask to add the pairs as well? They can also occur in {{Z|1099}}.
:::"ŋ": "Q463515"
:::"ø": "Q118519"
:::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC)
:::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC)
: Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC)
::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC)
:Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC)
::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC)
::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC)
:::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors.
:::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC)
:::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC)
::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC)
:Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC)
::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC)
:::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC)
::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC)
:Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC)
::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC)
:::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC)
::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC)
:::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC)
::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC)
::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC)
:Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC)
::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC)
:::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC)
:What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC)
::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC)
:::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC)
:Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC)
::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC)
:I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC)
:Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC)
::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC)
:Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC)
:::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC)
:Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC)
::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC)
:::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC)
:Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]).
:<syntaxhighlight lang="python">
'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'],
'zh-hant': ['zh-hant', 'zh', 'mul', 'en'],
'zh-hans': ['zh-hans', 'zh', 'mul', 'en'],
'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'],
'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'],
'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'],
'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'],
'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'],
'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'],
</syntaxhighlight>
: Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC)
:: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC)
::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC)
::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC)
:::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC)
::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done:
::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>.
::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx).
::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en.
::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop))
::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC)
:::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC)
::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC)
:::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC)
::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC)
:Ugh I accidentally entered [[Z34853|this expression]] as the ''type'' for a persistent object instead of its value, and now I can't edit it. Please fix. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 6 May 2026 (UTC)
::Sorry, the type of an existing object can only be changed by an administrator or staff. Please request at [[Wikifunctions:Administrators' noticeboard]] if no one spots your request here. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:19, 6 May 2026 (UTC)
:::I briefly tried yesterday, but couldn't see a way to do it in the interface. Perhaps easier to just make a new object and delete this one? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:03, 6 May 2026 (UTC)
::::I could be wrong, but I think you just need to copy the list, replace the call to {{Z|Z801}} with a call to {{Z|Z881}} and paste in the copied list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:28, 6 May 2026 (UTC)
:::::I tried this, but after Z881 it gives me an actual new list where I could past the copied list as the first item, but not as the whole list. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:45, 6 May 2026 (UTC)
::::::Makes sense. A persistent function call is not permitted, after all. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:54, 7 May 2026 (UTC)
:{{Z|26779}} seems to have stopped working and I'm not sure why. Both of my attempts at alternate Implementations failed, maybe I've just misunderstood the structure of enum objects. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:56, 1 July 2026 (UTC)
:Most of [[Z29871]] works in isolation, but the final call to {{Z|28316}} is returning an empty list despite the predicate function returning true for exactly 1 element. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:39, 4 July 2026 (UTC)
::I wrote 2 new Implementations, [[Z37372|a composition]] which should be slower than the one I had but avoids that problematic call, and [[Z37373|a fast one in JS]] which I'm sure will break for certain datatypes like Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:57, 7 July 2026 (UTC)
:The [[Z24007|reader for Z20420]] can produce dates which appear normal but are malformed: see test {{Z|39794}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:09, 21 August 2026 (UTC)
::Thanks for pointing that out. I think I’ve fixed that now, but there may be similar issues in other readers. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:01, 21 August 2026 (UTC)
:I can't figure out why [[Z40824|this recursive composition]] is failing [[Z40826|this trivial test]]. K2 of the pair is an empty list, so the n-ary apply calls should all be no-ops, then the concat should return an empty string, but it's appending "\n\t". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:23, 1 September 2026 (UTC)
::I think this must have been a case of [[:phab:T406784]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:06, 2 September 2026 (UTC)
==== Connection / Disconnection requests ====
Moved to [[Wikifunctions:Requests for connection and disconnection]]
== Functional for description ==
how to get description for something [[User:BigKrow|BigKrow]] ([[User talk:BigKrow|talk]]) 21:47, 29 August 2026 (UTC)
:on abstract Wikipedia [[User:BigKrow|BigKrow]] ([[User talk:BigKrow|talk]]) 21:48, 29 August 2026 (UTC)
:An Item's description, [https://www.wikifunctions.org/wiki/Z34953?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z34953%22%2C%22Z34953K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z23076%22%2C%22Z23076K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30120%22%2C%22Z30120K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q277514%22%7D%2C%22Z30120K2%22%3A%5B%22Z6030%22%2C%22Z6034%22%5D%2C%22Z30120K3%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z24144%22%2C%22Z24144K1%22%3A%22Z1002%22%2C%22Z24144K2%22%3A%7B%22Z1K1%22%3A%22Z40%22%2C%22Z40K1%22%3A%22Z41%22%7D%2C%22Z24144K3%22%3A%7B%22Z1K1%22%3A%22Z40%22%2C%22Z40K1%22%3A%22Z42%22%7D%7D%2C%22Z30120K4%22%3A%5B%22Z6092%22%5D%7D%7D%2C%22Z34953K2%22%3A%22Z1002%22%7D like this]? Or are you looking for sentences to describe something? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:14, 30 August 2026 (UTC)
::sentence @[[User:YoshiRulz|YoshiRulz]] [[User:BigKrow|BigKrow]] ([[User talk:BigKrow|talk]]) 12:48, 30 August 2026 (UTC)
:::[[abstract:Project:Useful functions for article composition#Common sentence templates]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:53, 30 August 2026 (UTC)
== Request for new wikifunction (carnot heat engine efficiency) ==
Hey, I'm a somewhat experienced wikiversity/wikidata/wikicommons editor, but I am very new here. It seems that functioneer rights are needed to connect implementations to functions. I created a function and an implementation for Carnot heat engine efficiency. Is this a useful contribution? I'd like to somehow use this in Wikiversity if possible. :). Apologies if this is totally the wrong place, this wiki project is a bit hard to navigate for beginners.https://www.wikifunctions.org/view/en/Z41418 https://www.wikifunctions.org/view/en/Z41417. [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 21:37, 6 September 2026 (UTC)
:Hey again :), I made some more Wikifunctions that I think will be useful. I added implementations and tests to go along with each of them. Could a functioneer help to connect the implementation with the function please? If there are any issues with the way I am doing things, please let me know!
:* [[Z41417|Carnot heat engine efficiency]]
:* [[Z41469|Constant-pressure boundary work]]
:* [[Z41634|Ideal-gas specific internal energy change]]
:* [[Z41638|Ideal-gas specific enthalpy change]]
:* [[Z41510|Ideal-gas isentropic temperature ratio]]
:* [[Z41632|Ideal-gas isentropic pressure-volume ratio]]
:* [[Z41646|Adiabatic steady-flow shaft work done]]
:[[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 18:35, 8 September 2026 (UTC)
tmm8h4exyuazs7l3g1dzfpobw91kyox
Help:Multilingual
12
1725
312532
289923
2026-09-12T10:10:43Z
Minorax
213
312532
wikitext
text/x-wiki
<languages/>
{{Draft}}
<translate>
<!--T:1-->
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
== General principles == <!--T:2-->
<!--T:3-->
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the <tvar name="1">[[Special:Preferences|{{int:preferences}}]]</tvar> menu or the [[<tvar name="2">:mw:Special:MyLanguage/Extension:UniversalLanguageSelector</tvar>|Universal Language Selector]] by clicking on the following icon found at the top of any page: <tvar name="3">[[File:OOjs UI icon language-ltr.svg|16px|ULS]]</tvar>
<!--T:4-->
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[<tvar name="1">:mw:Special:MyLanguage/Extension:Translate</tvar>|Translate extension]]. [[<tvar name="2">:mw:Special:MyLanguage/Help:Extension:Translate</tvar>|Documentation for the Translate extension]] is also available. You can also leave a message at the [[<tvar name="3">Wikifunctions:Translators' noticeboard</tvar>|Translators' noticeboard]] if you have questions or requests.
== Site content == <!--T:5-->
</translate>
:<translate><!--T:6--> ''See the '''[[<tvar name="1">Special:MyLanguage/Wikifunctions:Glossary</tvar>|Glossary]]''' for some helpful notes.''</translate>
<translate>
=== Object pages === <!--T:7-->
<!--T:8-->
These are the Objects where translating the label and the key labels is most helpful:
</translate>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<translate><!--T:9--> Other Objects by Type...</translate>]]''
<translate>
=== Project pages === <!--T:10-->
<!--T:11-->
These project pages are ready for translation:
</translate>
* [[Special:PageTranslation#Pages in translation]]
<translate>
=== Video subtitles === <!--T:12-->
</translate>
* [[:File:Wikifunctions in 7 minutes.webm]]
<translate>
== Translating the software == <!--T:13-->
<!--T:14-->
You can help [[<tvar name="1">translatewiki:Special:Translate/ext-wikilambda-user</tvar>|translate the software interface]] on the site [[<tvar name="2">translatewiki:Translating:MediaWiki</tvar>|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[<tvar name="3">betawiki:Translating:MediaWiki</tvar>|their MediaWiki translation portal]] for advice on getting started there.
== Wikidata lexemes == <!--T:15-->
<!--T:16-->
You can work on [[<tvar name="1">:d:Special:MyLanguage/Wikidata:Lexicographical data</tvar>|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
<!--T:17-->
For example, here's a simple sentence generated with the function <tvar name="function-page"><span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span></tvar>:
<tvar name="sentence"><q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q></tvar>
<!--T:18-->
If you see an error, you may need to create [[<tvar name="1">WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language</tvar>|a specialised function]]
for your language [[<tvar name="switch-page">Z29597</tvar>|here]],
or you may need to create an <tvar name="item-adjective">{{Q|34698}}</tvar> Lexeme corresponding to <tvar name="item-multilingualism">{{Q|30081}}</tvar>,
or you may simply need to add labels to <tvar name="item-wikifunctions">{{Q|104587954}}</tvar> and <tvar name="item-website">{{Q|35127}}</tvar>.
</translate>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
mvjbg5w9yy5n43mnzdvo1aj5lz8sx6y
Wikifunctions:Requests for user groups
4
3790
312258
311639
2026-09-11T13:42:43Z
Artsiom91
2118
new request
312258
wikitext
text/x-wiki
{{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}}
This is the place to request specific user groups:
{{ombox
| image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]]
| text = '''How to make a request'''
# Edit the section for the user group you wish to request
# Copy the following and ''append'' it to the text-area:
## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
# Replace <code>reason</code> with a rationale based on the guidelines specified for the user group
}}
: ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]''
{{Autoarchive resolved section
| age = 1
| archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
| level = 3
}}
== Functioneer ==
{{see also|Wikifunctions:Functioneers}}
=== Armin hpj ===
:{{UL2.0|1=Armin hpj|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 15:03, 27 August 2026 (UTC)''
:I have experienceed the Wikifunctions since 19th July. As of now, I want to become an functioneer because I am creating functions within the implementation and sometimes the test cases. and if I become one of the functioneer, I would connect the implementation to the functions if the function is useful. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:03, 25 August 2026 (UTC)
::Please can you add test cases on the functions you have created already. It is important for every function to have tests. You'll find that some are not working, so you might want to try to fix those implementations too. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:05, 26 August 2026 (UTC)
::{{ping|Armin hpj}} Please see above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 2 September 2026 (UTC)
:::I understand. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 18:56, 2 September 2026 (UTC)
=== Artoria2e5 ===
:{{UL2.0|1=Artoria2e5|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 02:00, 10 September 2026 (UTC)''
:Down at connection requests I was advised that I should get functioneer as soon as possible, so here I am. As can be glanced from my edit history, I believe that I demonstrate sufficient ability to write good code and some (admittedly not quite enough) tests. [[User:Artoria2e5|Artoria2e5]] ([[User talk:Artoria2e5|talk]]) 02:00, 8 September 2026 (UTC)
=== Artsiom91 ===
:{{UL2.0|1=Artsiom91 |contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 13:42, 13 September 2026 (UTC)''
: I have been active on Wikifunctions since August 15 and intend to create implementations and test cases for Russian NLG functions from time to time. I would like to be able to connect them, as well as modify ones that have already been connected.--[[User:Artsiom91|Artsiom91]] ([[User talk:Artsiom91|talk]]) 13:42, 11 September 2026 (UTC)
== Autopatroller ==
{{See also|Wikifunctions:Autopatrollers}}
== Administrator ==
{{see also|Wikifunctions:Administrators}}
== Interface administrator ==
{{see also|Wikifunctions:Interface administrators}}
== Translation administrator ==
{{see also|Wikifunctions:Translation administrators}}
== Bureaucrat ==
{{see also|Wikifunctions:Bureaucrats}}
== Miscellaneous requests ==
== See also ==
* [[Wikifunctions:User groups]]
** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats
[[Category:User groups|*]]
c2gpes74xmznxyqxm5til7btm3irdbv
312259
312258
2026-09-11T13:54:20Z
99of9
1622
/* Artoria2e5 */ Reply
312259
wikitext
text/x-wiki
{{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}}
This is the place to request specific user groups:
{{ombox
| image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]]
| text = '''How to make a request'''
# Edit the section for the user group you wish to request
# Copy the following and ''append'' it to the text-area:
## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
# Replace <code>reason</code> with a rationale based on the guidelines specified for the user group
}}
: ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]''
{{Autoarchive resolved section
| age = 1
| archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
| level = 3
}}
== Functioneer ==
{{see also|Wikifunctions:Functioneers}}
=== Armin hpj ===
:{{UL2.0|1=Armin hpj|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 15:03, 27 August 2026 (UTC)''
:I have experienceed the Wikifunctions since 19th July. As of now, I want to become an functioneer because I am creating functions within the implementation and sometimes the test cases. and if I become one of the functioneer, I would connect the implementation to the functions if the function is useful. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:03, 25 August 2026 (UTC)
::Please can you add test cases on the functions you have created already. It is important for every function to have tests. You'll find that some are not working, so you might want to try to fix those implementations too. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:05, 26 August 2026 (UTC)
::{{ping|Armin hpj}} Please see above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 2 September 2026 (UTC)
:::I understand. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 18:56, 2 September 2026 (UTC)
=== Artoria2e5 ===
:{{UL2.0|1=Artoria2e5|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 02:00, 10 September 2026 (UTC)''
:Down at connection requests I was advised that I should get functioneer as soon as possible, so here I am. As can be glanced from my edit history, I believe that I demonstrate sufficient ability to write good code and some (admittedly not quite enough) tests. [[User:Artoria2e5|Artoria2e5]] ([[User talk:Artoria2e5|talk]]) 02:00, 8 September 2026 (UTC)
::{{done}} enjoy! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:54, 11 September 2026 (UTC)
=== Artsiom91 ===
:{{UL2.0|1=Artsiom91 |contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 13:42, 13 September 2026 (UTC)''
: I have been active on Wikifunctions since August 15 and intend to create implementations and test cases for Russian NLG functions from time to time. I would like to be able to connect them, as well as modify ones that have already been connected.--[[User:Artsiom91|Artsiom91]] ([[User talk:Artsiom91|talk]]) 13:42, 11 September 2026 (UTC)
== Autopatroller ==
{{See also|Wikifunctions:Autopatrollers}}
== Administrator ==
{{see also|Wikifunctions:Administrators}}
== Interface administrator ==
{{see also|Wikifunctions:Interface administrators}}
== Translation administrator ==
{{see also|Wikifunctions:Translation administrators}}
== Bureaucrat ==
{{see also|Wikifunctions:Bureaucrats}}
== Miscellaneous requests ==
== See also ==
* [[Wikifunctions:User groups]]
** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats
[[Category:User groups|*]]
7mvj2tz2g5bspop84xgjgmzre93qx6z
312397
312259
2026-09-11T22:19:09Z
Ameisenigel
44
/* Artoria2e5 */ resolved
312397
wikitext
text/x-wiki
{{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}}
This is the place to request specific user groups:
{{ombox
| image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]]
| text = '''How to make a request'''
# Edit the section for the user group you wish to request
# Copy the following and ''append'' it to the text-area:
## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
# Replace <code>reason</code> with a rationale based on the guidelines specified for the user group
}}
: ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]''
{{Autoarchive resolved section
| age = 1
| archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
| level = 3
}}
== Functioneer ==
{{see also|Wikifunctions:Functioneers}}
=== Armin hpj ===
:{{UL2.0|1=Armin hpj|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 15:03, 27 August 2026 (UTC)''
:I have experienceed the Wikifunctions since 19th July. As of now, I want to become an functioneer because I am creating functions within the implementation and sometimes the test cases. and if I become one of the functioneer, I would connect the implementation to the functions if the function is useful. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:03, 25 August 2026 (UTC)
::Please can you add test cases on the functions you have created already. It is important for every function to have tests. You'll find that some are not working, so you might want to try to fix those implementations too. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:05, 26 August 2026 (UTC)
::{{ping|Armin hpj}} Please see above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 2 September 2026 (UTC)
:::I understand. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 18:56, 2 September 2026 (UTC)
=== Artoria2e5 ===
:{{UL2.0|1=Artoria2e5|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 02:00, 10 September 2026 (UTC)''
:Down at connection requests I was advised that I should get functioneer as soon as possible, so here I am. As can be glanced from my edit history, I believe that I demonstrate sufficient ability to write good code and some (admittedly not quite enough) tests. [[User:Artoria2e5|Artoria2e5]] ([[User talk:Artoria2e5|talk]]) 02:00, 8 September 2026 (UTC)
::{{done}} enjoy! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:54, 11 September 2026 (UTC)
{{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:19, 11 September 2026 (UTC)}}
=== Artsiom91 ===
:{{UL2.0|1=Artsiom91 |contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 13:42, 13 September 2026 (UTC)''
: I have been active on Wikifunctions since August 15 and intend to create implementations and test cases for Russian NLG functions from time to time. I would like to be able to connect them, as well as modify ones that have already been connected.--[[User:Artsiom91|Artsiom91]] ([[User talk:Artsiom91|talk]]) 13:42, 11 September 2026 (UTC)
== Autopatroller ==
{{See also|Wikifunctions:Autopatrollers}}
== Administrator ==
{{see also|Wikifunctions:Administrators}}
== Interface administrator ==
{{see also|Wikifunctions:Interface administrators}}
== Translation administrator ==
{{see also|Wikifunctions:Translation administrators}}
== Bureaucrat ==
{{see also|Wikifunctions:Bureaucrats}}
== Miscellaneous requests ==
== See also ==
* [[Wikifunctions:User groups]]
** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats
[[Category:User groups|*]]
5k3rzgfn1fypu2gu1dftbcudc6b4ukl
312445
312397
2026-09-12T00:45:10Z
99of9
1622
/* Armin hpj */ Reply
312445
wikitext
text/x-wiki
{{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}}
This is the place to request specific user groups:
{{ombox
| image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]]
| text = '''How to make a request'''
# Edit the section for the user group you wish to request
# Copy the following and ''append'' it to the text-area:
## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
# Replace <code>reason</code> with a rationale based on the guidelines specified for the user group
}}
: ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]''
{{Autoarchive resolved section
| age = 1
| archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
| level = 3
}}
== Functioneer ==
{{see also|Wikifunctions:Functioneers}}
=== Armin hpj ===
:{{UL2.0|1=Armin hpj|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 15:03, 27 August 2026 (UTC)''
:I have experienceed the Wikifunctions since 19th July. As of now, I want to become an functioneer because I am creating functions within the implementation and sometimes the test cases. and if I become one of the functioneer, I would connect the implementation to the functions if the function is useful. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:03, 25 August 2026 (UTC)
::Please can you add test cases on the functions you have created already. It is important for every function to have tests. You'll find that some are not working, so you might want to try to fix those implementations too. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:05, 26 August 2026 (UTC)
::{{ping|Armin hpj}} Please see above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 2 September 2026 (UTC)
:::I understand. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 18:56, 2 September 2026 (UTC)
::::Quite a few of your functions either don't have tests or the implementations fail the tests: {{Z|Z39885}} {{Z|Z40015}} {{Z|Z41636}} {{Z|Z41344}}. If you don't want them anymore, or don't think they can work, you can nominate them for deletion. I'll grant functioneer for a limited time for now, because it looks like you still need to practice a bit more. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:45, 12 September 2026 (UTC)
=== Artoria2e5 ===
:{{UL2.0|1=Artoria2e5|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 02:00, 10 September 2026 (UTC)''
:Down at connection requests I was advised that I should get functioneer as soon as possible, so here I am. As can be glanced from my edit history, I believe that I demonstrate sufficient ability to write good code and some (admittedly not quite enough) tests. [[User:Artoria2e5|Artoria2e5]] ([[User talk:Artoria2e5|talk]]) 02:00, 8 September 2026 (UTC)
::{{done}} enjoy! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:54, 11 September 2026 (UTC)
{{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:19, 11 September 2026 (UTC)}}
=== Artsiom91 ===
:{{UL2.0|1=Artsiom91 |contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 13:42, 13 September 2026 (UTC)''
: I have been active on Wikifunctions since August 15 and intend to create implementations and test cases for Russian NLG functions from time to time. I would like to be able to connect them, as well as modify ones that have already been connected.--[[User:Artsiom91|Artsiom91]] ([[User talk:Artsiom91|talk]]) 13:42, 11 September 2026 (UTC)
== Autopatroller ==
{{See also|Wikifunctions:Autopatrollers}}
== Administrator ==
{{see also|Wikifunctions:Administrators}}
== Interface administrator ==
{{see also|Wikifunctions:Interface administrators}}
== Translation administrator ==
{{see also|Wikifunctions:Translation administrators}}
== Bureaucrat ==
{{see also|Wikifunctions:Bureaucrats}}
== Miscellaneous requests ==
== See also ==
* [[Wikifunctions:User groups]]
** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats
[[Category:User groups|*]]
lu35gdmm4940da9k02vv7vr6l1gili6
312453
312445
2026-09-12T07:10:31Z
99of9
1622
/* Armin hpj */
312453
wikitext
text/x-wiki
{{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}}
This is the place to request specific user groups:
{{ombox
| image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]]
| text = '''How to make a request'''
# Edit the section for the user group you wish to request
# Copy the following and ''append'' it to the text-area:
## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
# Replace <code>reason</code> with a rationale based on the guidelines specified for the user group
}}
: ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]''
{{Autoarchive resolved section
| age = 1
| archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
| level = 3
}}
== Functioneer ==
{{see also|Wikifunctions:Functioneers}}
=== Armin hpj ===
:{{UL2.0|1=Armin hpj|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 15:03, 27 August 2026 (UTC)''
:I have experienceed the Wikifunctions since 19th July. As of now, I want to become an functioneer because I am creating functions within the implementation and sometimes the test cases. and if I become one of the functioneer, I would connect the implementation to the functions if the function is useful. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:03, 25 August 2026 (UTC)
::Please can you add test cases on the functions you have created already. It is important for every function to have tests. You'll find that some are not working, so you might want to try to fix those implementations too. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:05, 26 August 2026 (UTC)
::{{ping|Armin hpj}} Please see above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 2 September 2026 (UTC)
:::I understand. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 18:56, 2 September 2026 (UTC)
::::Quite a few of your functions either don't have tests or the implementations fail the tests: {{Z|Z39885}} {{Z|Z40015}} {{Z|Z41636}} {{Z|Z41344}}. If you don't want them anymore, or don't think they can work, you can nominate them for deletion. I'll grant functioneer for a limited time for now, because it looks like you still need to practice a bit more. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:45, 12 September 2026 (UTC)
:::::{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:10, 12 September 2026 (UTC)
=== Artoria2e5 ===
:{{UL2.0|1=Artoria2e5|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 02:00, 10 September 2026 (UTC)''
:Down at connection requests I was advised that I should get functioneer as soon as possible, so here I am. As can be glanced from my edit history, I believe that I demonstrate sufficient ability to write good code and some (admittedly not quite enough) tests. [[User:Artoria2e5|Artoria2e5]] ([[User talk:Artoria2e5|talk]]) 02:00, 8 September 2026 (UTC)
::{{done}} enjoy! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:54, 11 September 2026 (UTC)
{{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:19, 11 September 2026 (UTC)}}
=== Artsiom91 ===
:{{UL2.0|1=Artsiom91 |contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 13:42, 13 September 2026 (UTC)''
: I have been active on Wikifunctions since August 15 and intend to create implementations and test cases for Russian NLG functions from time to time. I would like to be able to connect them, as well as modify ones that have already been connected.--[[User:Artsiom91|Artsiom91]] ([[User talk:Artsiom91|talk]]) 13:42, 11 September 2026 (UTC)
== Autopatroller ==
{{See also|Wikifunctions:Autopatrollers}}
== Administrator ==
{{see also|Wikifunctions:Administrators}}
== Interface administrator ==
{{see also|Wikifunctions:Interface administrators}}
== Translation administrator ==
{{see also|Wikifunctions:Translation administrators}}
== Bureaucrat ==
{{see also|Wikifunctions:Bureaucrats}}
== Miscellaneous requests ==
== See also ==
* [[Wikifunctions:User groups]]
** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats
[[Category:User groups|*]]
aiv28ltrggyjh59h9oenbexxw22ee5b
312466
312453
2026-09-12T08:35:34Z
Armin hpj
95406
/* Armin hpj */ Reply
312466
wikitext
text/x-wiki
{{shortcut|[[WF:RFG]]|[[WF:PERM]]|[[WF:RFUG]]}}
This is the place to request specific user groups:
{{ombox
| image = [[File:Echo user-rights icon.svg|60x60px|alt=|link=]]
| text = '''How to make a request'''
# Edit the section for the user group you wish to request
# Copy the following and ''append'' it to the text-area:
## Requests without required discussion: <code><nowiki>{{subst:rfg|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Functioneer requests (required 48-hour discussion): <code><nowiki>{{subst:rfg|3=1|length=2 days|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
## Requests with required 1-week discussion: <code><nowiki>{{subst:rfg|3=1|1={{subst:REVISIONUSER}}|2=reason ~~~~}}</nowiki></code>
# Replace <code>reason</code> with a rationale based on the guidelines specified for the user group
}}
: ''Archived requests can be found at [[Wikifunctions:Requests for user groups/Archive]]''
{{Autoarchive resolved section
| age = 1
| archive = ((FULLPAGENAME))/Archive/((year))/((month:##))
| level = 3
}}
== Functioneer ==
{{see also|Wikifunctions:Functioneers}}
=== Armin hpj ===
:{{UL2.0|1=Armin hpj|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 15:03, 27 August 2026 (UTC)''
:I have experienceed the Wikifunctions since 19th July. As of now, I want to become an functioneer because I am creating functions within the implementation and sometimes the test cases. and if I become one of the functioneer, I would connect the implementation to the functions if the function is useful. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:03, 25 August 2026 (UTC)
::Please can you add test cases on the functions you have created already. It is important for every function to have tests. You'll find that some are not working, so you might want to try to fix those implementations too. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:05, 26 August 2026 (UTC)
::{{ping|Armin hpj}} Please see above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 18:23, 2 September 2026 (UTC)
:::I understand. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 18:56, 2 September 2026 (UTC)
::::Quite a few of your functions either don't have tests or the implementations fail the tests: {{Z|Z39885}} {{Z|Z40015}} {{Z|Z41636}} {{Z|Z41344}}. If you don't want them anymore, or don't think they can work, you can nominate them for deletion. I'll grant functioneer for a limited time for now, because it looks like you still need to practice a bit more. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:45, 12 September 2026 (UTC)
:::::{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 07:10, 12 September 2026 (UTC)
::::::OK, and I will request it again if my temporary functioneer has expired and if I have edited the test cases a lot. [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 08:35, 12 September 2026 (UTC)
=== Artoria2e5 ===
:{{UL2.0|1=Artoria2e5|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 02:00, 10 September 2026 (UTC)''
:Down at connection requests I was advised that I should get functioneer as soon as possible, so here I am. As can be glanced from my edit history, I believe that I demonstrate sufficient ability to write good code and some (admittedly not quite enough) tests. [[User:Artoria2e5|Artoria2e5]] ([[User talk:Artoria2e5|talk]]) 02:00, 8 September 2026 (UTC)
::{{done}} enjoy! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:54, 11 September 2026 (UTC)
{{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 22:19, 11 September 2026 (UTC)}}
=== Artsiom91 ===
:{{UL2.0|1=Artsiom91 |contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}}
:''Discussion open until: 13:42, 13 September 2026 (UTC)''
: I have been active on Wikifunctions since August 15 and intend to create implementations and test cases for Russian NLG functions from time to time. I would like to be able to connect them, as well as modify ones that have already been connected.--[[User:Artsiom91|Artsiom91]] ([[User talk:Artsiom91|talk]]) 13:42, 11 September 2026 (UTC)
== Autopatroller ==
{{See also|Wikifunctions:Autopatrollers}}
== Administrator ==
{{see also|Wikifunctions:Administrators}}
== Interface administrator ==
{{see also|Wikifunctions:Interface administrators}}
== Translation administrator ==
{{see also|Wikifunctions:Translation administrators}}
== Bureaucrat ==
{{see also|Wikifunctions:Bureaucrats}}
== Miscellaneous requests ==
== See also ==
* [[Wikifunctions:User groups]]
** [[mw:Help:Wikifunctions/User rights]] for additional context about functioneers, maintainers, sysops, and bureaucrats
[[Category:User groups|*]]
g3mwd0swlhijtw9cua0om8a01hom0mu
Wikifunctions:Introduction/en
4
9135
312570
254750
2026-09-12T10:11:13Z
FuzzyBot
207
Updating to match new version of source page
312570
wikitext
text/x-wiki
<languages/>
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
Functions make calculations on the data you provide.
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
== Evaluate a Function ==
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigate to a function page.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Enter the input values.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Run the function.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Results:'''
# Was the output what you expected?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Share a Function call ==
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.
'''Steps (continue from "Evaluate a Function"):'''
# After the result loads, click 'Copy result link' under the result panel.
#:[[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>
# 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!
''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.''
== Create a Function ==
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
'''Steps:'''
# Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Name your function.
#:[[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>
# Define your function's inputs:
## Add/remove input fields.
## Define each input type.
## Name each input.
#:[[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>
# Define your function output type.
#:[[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>
# Optionally, provide multilingual values for any of these fields:
#* Function name, function aliases, input labels.
#:[[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>
# Publish your function.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Results:'''
# Was the function successfully published?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Edit a Function ==
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigate to the function page.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Click Edit source to see the edit options for this function.
#:[[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>
# Optionally, modify the values of:
## Function name,
## Function aliases,
## Input list
### Add/remove input fields
### Edit input type
### Edit input labels
## Output type.
# Optionally, provide multilingual values for any of these fields:
## Function name
## Function aliases
## Input labels.
# Publish your updates.
'''Results:'''
# Were your edits successfully published?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Create tests ==
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigate to the function page.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Click the “+” link in the tests table.
#:[[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>
# The "Call" section should automatically be expanded.
## In the field under "Function", type in the name of the function you are testing and select the function when it shows up.
## Add values for the inputs in the respective fields.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# The "Result Validation" section should automatically be expanded.
## In the field under "Function", type in the name of the function you want to use to check the result.
## For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".
## Add the expected value in the given field (either "Second String" or "Second Boolean").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publish your updates.
'''Results:'''
# Was the test successfully published?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Create an implementation ==
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigate to the function page.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Click the “+” link in the implementations table.
# You can create a new implementation in one of two ways:
## '''Code'''
##* Select the required programming language to write the function code.
##* Input your code.
## '''Composition''':
##* Create a composition using existing functions.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).
'''Results:'''
# Was the implementation successfully published?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Connect an Implementation or Test to a Function ==
:''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''
Connect tests and implementations to your function to see it come to life.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigate to the function page.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Select one or more tests, or one or more implementations.
#:[[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>
# Click on the button “{{int|wikilambda-function-details-table-approve}}”.
'''Results:'''
# Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Insert a Function in a Wikipedia article ==
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
'''Steps:'''
# Open the article you want to add a function to.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Go to the edit tab and open visual editor.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# You can now see the output of your function in the article. You can proceed to publish the changes.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Then you can make changes to the inputs and click on “Apply changes” when you are done editing.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Results:'''
# Was the output what you expected?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
[[Category:Introduction| {{#translation:}}]]
g5tgbhe7461iznwpl45j18gpapw9exc
Wikifunctions:Introduction/de
4
9362
312569
254749
2026-09-12T10:11:13Z
FuzzyBot
207
Updating to match new version of source page
312569
wikitext
text/x-wiki
<languages/>
Wikifunctions ist ein Open-Source-Projekt, das es jedem ermöglicht, Funktionen zu erstellen und diese anderen zum Nutzen, Kombinieren, Testen und Lernen zur Verfügung zu stellen.
Funktionen führen Berechnungen anhand der von dir bereitgestellten Daten durch.
Nutze die folgenden Anleitungen, um die Grundfunktionen von Wikifunctions auszuprobieren. Wir freuen uns auf deine [[Special:MyLanguage/Wikifunctions:Report a technical problem|Rückmeldung]] und deine Beiträge!
<span id="Evaluate_a_Function"></span>
== Eine Funktion auswerten ==
Du kannst von der Gemeinschaft bereitgestellte Funktionen auf Wikifunctions selbst ausprobieren! Wähle eine aus unserer ''[[Wikifunctions:Main Page#Functions to try out|Funktionsbibliothek]]'' aus und gib Eingabewerte an, um die Ausgabe zu ermitteln.
'''Schritte:'''
# Finde eine Funktion auf der ''[[Wikifunctions:Main Page|Hauptseite]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigiere auf eine Funktionsseite.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Gib die Eingabewerte an.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Führe die Funktion aus.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Ergebnisse:'''
# Entspricht die Ausgabe dem, was du erwartet hast?
# Kannst du Korrekturen oder Rückmeldungen [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Share_a_Function_call"></span>
== Einen Funktionsaufruf teilen ==
Nachdem du eine Funktion ausgeführt hast, kannst du über die Schaltfläche 'Ergebnis-Link kopieren' unterhalb des Ergebnisbereichs eine teilbare URL erstellen. Wenn jemand diesen Link öffnet, lädt Wikifunctions den gleichen Funktionsaufruf vor und führt ihn automatisch aus, sodass die Eingaben und das Ergebnis exakt deinem entsprechen. Dies ist eine schnelle Möglichkeit, reproduzierbare Beispiele zu demonstrieren oder andere um Hilfe bei einer bestimmten Funktionseingabe/-ausgabe zu bitten.
'''Schritte (Fortsetzung von "Eine Funktion auswerten"):'''
# Nachdem das Ergebnis geladen wurde, klicke unter dem Ergebnisbereich auf 'Ergebnis-Link kopieren'.
#:[[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>
# Teile die [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] mit anderen!
''Hinweis:'' ''Der gereilte Link lädt deine Eingaben vorab und führt sie erneut aus, sodass die Empfänger dasselbe Ergebnis sehen, es sei denn, die zugrunde liegende Implementierung hat sich seit der Generierung des Links geändert.''
<span id="Create_a_Function"></span>
== Eine Funktion erstellen ==
Du kannst deine eigenen Funktionen zu Wikifunctions hinzufügen! Erstelle eine neue Funktion zur Verwendung in deinen eigenen Implementierungen und ermögliche anderen, sie ebenfalls zu verwenden. Neue Funktionen können in deiner [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|bevorzugten Sprache]] geschrieben werden.
'''Schritte:'''
# Gehe auf die ''[{{MediaWiki:Createfunction-url}} Seite zur Funktionserstellung]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Benenne deine Funktion.
#:[[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>
# Definiere die Eingaben deiner Funktion:
## Füge Eingabefelder hinzu oder entferne sie.
## Definiere jeden Eingabetyp.
## Benenne jede Eingabe.
#:[[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>
# Definiere deinen Funktionsausgabetyp.
#:[[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>
# Stelle optional mehrsprachige Werte für jedes dieser Felder zur Verfügung:
#* Funktionsname, Funktionsaliasse, Eingabebezeichnungen.
#:[[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>
# Veröffentliche deine Funktion.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Ergebnisse:'''
# Wurde die Funktion erfolgreich veröffentlicht?
# Kannst du Korrekturen oder Rückmeldungen [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Edit_a_Function"></span>
== Eine Funktion bearbeiten ==
Du kannst zu Wikifunctions beitragen, indem du seine Funktionsbibliothek bearbeitest. Füge mehrsprachige Informationen zu Funktionen hinzu oder bearbeite sie und erweitere und ändere die Definitionen von Funktionen.
'''Schritte:'''
# Finde eine Funktion auf der ''[[Wikifunctions:Main Page|Hauptseite]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigiere auf die Funktionsseite.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klicke auf Quelltext bearbeiten, um dir die Bearbeitungsoptionen für diese Funktion anzusehen.
#:[[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>
# Ändere optional die Werte für:
## Funktionsname,
## Funktionsaliasse,
## Eingabeliste
### Füge Eingabefelder hinzu oder entferne sie
### Bearbeite den Eingabetyp
### Bearbeite die Eingabebezeichnung
## Ausgabetyp.
# Stelle optional mehrsprachige Werte für jedes dieser Felder zur Verfügung:
## Funktionsname
## Funktionsaliasse
## Eingabebezeichnungen.
# Veröffentliche deine Änderungen.
'''Ergebnisse:'''
# Wurden deine Bearbeitungen erfolgreich veröffentlicht?
# Kannst du Korrekturen oder Rückmeldungen [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Create_tests"></span>
== Tests erstellen ==
Du kannst Tests für deine Funktionsimplementierungen in Wikifunctions erstellen, um sicherzustellen, dass sie ordnungsgemäß funktionieren.
'''Schritte:'''
# Finde eine Funktion auf der ''[[Wikifunctions:Main Page|Hauptseite]]'' oder die Funktion, die du im vorherigen Arbeitsschritt erstellt hast.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigiere auf die Funktionsseite.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klicke auf den Link “+” in der Tests-Tabelle.
#:[[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>
# Der Abschnitt "Aufruf" sollte automatisch ausgeklappt sein.
## Gib im Feld unter "Funktion" den Namen der Funktion ein, die du testen möchtest, und wähle die Funktion aus, wenn sie angezeigt wird.
## Füge Werte für die Eingaben in den entsprechenden Feldern hinzu.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Der Abschnitt "Ergebnisprüfung" sollte automatisch ausgeklappt sein.
## Gib im Feld unter "Funktion" den Namen der Funktion ein, mit der du das Ergebnis prüfen möchtest.
## Für eine Funktion, deren Ausgabe eine Zeichenkette ist, ist dies "Zeichenketten-Gleichheit", für eine Funktion, deren Ausgabe ein boolescher Wert ist, ist dies "boolesche Gleichheit".
## Füge den erwarteten Wert in das angegebene Feld ein (entweder "Zweite Zeichenkette" oder "Zweiter boolescher Wert").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Veröffentliche deine Änderungen.
'''Ergebnisse:'''
# Wurde der Test erfolgreich veröffentlicht?
# Kannst du Korrekturen oder Rückmeldungen [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Create_an_implementation"></span>
== Eine Implementierung erstellen ==
Funktionen werden in Implementierungen zum Leben erweckt, die auf deine Bedürfnisse zugeschnitten sind. Führe Funktionen über Implementierungen in Wikifunctions aus, stelle sie neu zusammen und kombiniere sie. Im folgenden Abschnitt erfährst du, wie du [[#Connect an Implementation or Test to a Function|deine Implementierung mit Funktionen verbindest]]. Wir empfehlen, [[#Create tests|einen Test zu erstellen und zu verbinden]], bevor du eine Implementierung erstellst. Eine umfassendere Anleitung zum Erstellen von Implementierungen ist auf {{ll|Wikifunctions:How to create implementations}} verfügbar.
'''Schritte:'''
# Finde eine Funktion auf der ''[[Wikifunctions:Main Page|Hauptseite]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigiere auf die Funktionsseite.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klicke auf den Link “+” in der Implementierungen-Tabelle.
# Du kannst eine neue Implementierung auf zwei Arten erstellen:
## '''Code'''
##* Wähle die erforderliche Programmiersprache aus, um den Funktionscode zu schreiben.
##* Gib deinen Code ein.
## '''Komposition''':
##* Erstelle eine Komposition aus vorhandenen Funktionen.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Veröffentliche deine Änderungen (nachdem du einen Test ausgeführt hast, indem du auf den runden Pfeil rechts neben dem Feld {{int|wikilambda-function-test-cases-table-header}} klickst).
'''Ergebnisse:'''
# Wurde die Implementierung erfolgreich veröffentlicht?
# Kannst du Korrekturen oder Rückmeldungen [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Eine Implementierung oder einen Test mit einer Funktion verbinden ==
:''Hinweis: Diese Funktion ist nur für [[Special:MyLanguage/Wikifunctions:Functioneers|Funktionsbearbeiter]] verfügbar.''
Verbinde Tests und Implementierungen mit deiner Funktion, um sie zum Leben zu erwecken.
'''Schritte:'''
# Finde eine Funktion auf der ''[[Wikifunctions:Main Page|Hauptseite]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigiere auf die Funktionsseite.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Wähle einen oder mehrere Tests oder eine oder mehrere Implementierungen aus.
#:[[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>
# Klicke auf die Schaltfläche “{{int|wikilambda-function-details-table-approve}}”.
'''Ergebnisse:'''
# Wurde der Status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} erfolgreich geändert?
# Kannst du Korrekturen oder Rückmeldungen [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Eine Funktion in einen Wikipedia-Artikel einfügen ==
Jetzt ist es an der Zeit, eine Funktion in einen Wikipedia-Artikel einzufügen und zu sehen, wie sich die Magie entfaltet.
'''Schritte:'''
# Öffne den Artikel, zu dem du eine Funktion hinzufügen möchtest.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Gehe zum Reiter "Bearbeiten" und öffne den Visual Editor.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klicke oben im Visual Editor auf das Menü “Einfügen”. Scrolle nach unten und klicke auf “Funktion”. Ein Dialogfeld wird geöffnet.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Suche nach der Funktion, die du einfügen möchtest, und klicke darauf. Oder probiere eine der vorgeschlagenen Funktionen unter der Suchleiste aus.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Mache die erforderlichen Eingaben und klicke oben rechts auf die Schaltfläche “Einfügen”, um die Funktion in den Artikel einzufügen.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Du kannst nun die Ausgabe deiner Funktion im Artikel sehen. Du kannst mit der Veröffentlichung der Änderungen fortfahren.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Wenn du die Funktion bearbeiten möchtest, klicke darauf. Es erscheint ein Tooltip mit dem Funktionsnamen und der Beschreibung. Klicke auf die Schaltfläche “Bearbeiten”.
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Anschließend kannst du Änderungen an den Eingaben vornehmen und nach Abschluss der Bearbeitung auf “Änderungen übernehmen” klicken.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Ergebnisse:'''
# Entspricht die Ausgabe dem, was du erwartet hast?
# Kannst du Korrekturen oder Rückmeldungen [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
[[Category:Introduction| {{#translation:}}]]
bgrhced8ifjq0obawoqeuezqknb8e15
Wikifunctions:Introduction/bn
4
9452
312566
254747
2026-09-12T10:11:11Z
FuzzyBot
207
Updating to match new version of source page
312566
wikitext
text/x-wiki
<languages/>
উইকিফাংশন হল একটি মুক্ত উৎস প্রকল্প যা যে কাউকে ফাংশন তৈরি করতে এবং সেগুলোকে অন্যদের দ্বারা ব্যবহার, মিশ্রণ, পরীক্ষা এবং শেখার জন্য ভাগ করতে সক্ষম করে।
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
উইকিফাংশনের মৌলিক বৈশিষ্ট্যগুলি পরীক্ষা করার জন্য নিম্নলিখিত নির্দেশাবলী গুলো ব্যবহার করুন৷ আমরা আপনার [[Special:MyLanguage/Wikifunctions:Report a technical problem|প্রতিক্রিয়া]] এবং অবদানের জন্য অপেক্ষা করছি!
<span id="Evaluate_a_Function"></span>
== একটি ফাংশন মূল্যায়ন করুন ==
আপনি নিজের জন্য উইকিফাংশন সম্প্রদায় দ্বারা অবদানকৃত ফাংশনগুলি পরীক্ষা করে দেখতে পারেন! আমাদের ''[[Wikifunctions:Main Page#Functions to try out|ফাংশনের লাইব্রেরি]]'' থেকে একটি বেছে নিন এবং আউটপুট আবিষ্কার করতে ইনপুট মান প্রদান করুন।
'''পদক্ষেপ:'''
# ''[[Wikifunctions:Main Page|প্রধান পাতায়]]'' একটি ফাংশন খুঁজুন।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# যেকোনো একটি ফাংশন পৃষ্ঠায় যান।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ইনপুটের মান লিখুন।
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# তারপর ফাংশনটি চালান।
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''ফলাফল'''
# ফলাফল কি আপনার আশা অনুরূপ ছিল?
# আপনার কি কোনো [[Special:MyLanguage/Wikifunctions:Report a technical problem|সংশোধন উপদেশ]] বা প্রতিক্রিয়া রয়েছে?
<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>
== ফাংশন তৈরী করুন ==
<div class="mw-translate-fuzzy">
আপনি উইকিফংশনে আপনার নিজস্ব ফাংশন যোগ করতে পারেন! আপনার নিজের বাস্তবায়নে ব্যবহারের জন্য একটি নতুন ফাংশন তৈরি করুন এবং অন্যদেরও এটি ব্যবহার করতে সক্ষম করুন। নতুন ফাংশন আপনার পছন্দের যেকোনো ভাষায় লেখা যেতে পারে।
</div>
'''পদক্ষেপ:'''
# ''[{{MediaWiki:Createfunction-url}} ফাংশন তৈরির পৃষ্ঠায়]'' যান।
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# আপনার ফাংশনের একটি নাম দিন।
#:[[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>
# আপনার ফাংশনের ইনপুটগুলি সংজ্ঞায়িত করুন:
## ইনপুট ক্ষেত্র যোগ বা অপসারণ করুন।
## প্রতিটি ইনপুটের ধরণ নির্ধারণ করুন।
## প্রতিটি ইনপুটের নাম উল্লেখ করুন।
#:[[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>
# আপনার ফাংশন আউটপুটের ধরন নির্ধারণ করুন।
#:[[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>
# ঐচ্ছিকভাবে, এই ক্ষেত্রগুলির জন্য বহুভাষিক মান প্রদান করুন:
#* ফাংশনের নাম, ফাংশনের উপনাম, ইনপুট লেবেল।
#:[[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>
# এখন আপনার ফাংশন প্রকাশ করুন।
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''ফলাফল'''
# ফাংশনটি কি সফলভাবে প্রকাশিত হয়েছে?
# আপনার কি কোনো [[Special:MyLanguage/Wikifunctions:Report a technical problem|সংশোধন উপদেশ]] বা প্রতিক্রিয়া রয়েছে?
<span id="Edit_a_Function"></span>
== ফাংশন সম্পাদনা করুন ==
আপনি উইকিফাংশন লাইব্রেরি ভান্ডার সম্পাদনা করে উইকিফাংশনে অবদান রাখতে পারেন। ফাংশনে বহুভাষিক তথ্য যোগ বা সম্পাদনা করুন এবং ফাংশনের সংজ্ঞা প্রসারিত ও পরিবর্তন করুন।
'''পদক্ষেপ:'''
# ''[[Wikifunctions:Main Page|প্রধান পাতায়]]'' একটি ফাংশন খুঁজুন।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# যেকোনো একটি ফাংশন পৃষ্ঠায় যান।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# এই ফাংশনের ক্ষেত্রগুলো সম্পাদনা করতে 'উৎস সম্পাদনা' এ ক্লিক করুন।
#:[[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>
# ঐচ্ছিকভাবে, এর মানগুলি পরিবর্তন করুন:
## ফাংশনের নাম,
## ফাংশনের উপনাম,
## ইনপুট তালিকা
### ইনপুট ক্ষেত্র যোগ বা অপসারণ করুন।
### ইনপুট ধরণ সম্পাদনা করুন
### ইনপুট লেবেল সম্পাদনা করুন
## আউটপুট ধরণ।
# ঐচ্ছিকভাবে, এই ক্ষেত্রগুলির জন্য বহুভাষিক মান প্রদান করুন:
## ফাংশনের নাম,
## ফাংশনের উপনাম,
## ইনপুটের লেবেল গুলো
# আপনার পরিবর্তন প্রকাশ করুন
'''ফলাফল'''
# আপনার সম্পাদনাগুলি কি সফলভাবে প্রকাশিত হয়েছিল?
# আপনার কি কোনো [[Special:MyLanguage/Wikifunctions:Report a technical problem|সংশোধন উপদেশ]] বা প্রতিক্রিয়া রয়েছে?
<span id="Create_tests"></span>
=== পরীক্ষার ক্ষেত্র তৈরি করুন ===
আপনি উইকিফাংশনে আপনার ফাংশন গুলো বাস্তবায়নের জন্য পরীক্ষা তৈরি করতে পারেন যাতে তারা কি সঠিকভাবে কাজ করছে কিনা তা নিশ্চিত করতে পারেন।
'''পদক্ষেপ:'''
# ''[[Wikifunctions:Main Page|প্রধান পাতা]]'' বা পূর্ববর্তী কর্মপ্রবাহে আপনি যে ফাংশনটি তৈরি করেছেন তাতে একটি ফাংশন খুঁজুন।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ফাংশন পৃষ্ঠায় যান।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# পরীক্ষার টেবিলে "+" লিঙ্কে ক্লিক করুন।
#:[[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">"কল"-এর অধীনে "$select_function"-এ ক্লিক করুন।</span>
## "ফাংশন" নামক ক্ষেত্রের অধীনে, আপনি যে ফাংশনটি পরীক্ষা করছেন সেটির নাম লিখুন এবং ফাংশনটি প্রদর্শিত হলে তা নির্বাচন করুন।
## সংশ্লিষ্ট ক্ষেত্রে ইনপুটগুলির জন্য মান যোগ করুন।
#:[[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">"ফলাফল বৈধকরণ" শিরোনামের অধীনে "$select_function"-এ ক্লিক করুন। "ফাংশন" বিকল্পের অধীনে সেই ফাংশনটির নাম লিখুন যা ব্যবহার করে আপনি ফলাফল পরীক্ষা করতে চান।</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>
## যে ফাংশনের আউটপুট স্ট্রিং (অক্ষর সারি), তার জন্য এটি হবে "অক্ষর সারি সমানতা", যে ফাংশানের আউটপুট বুলিয়ান (সত্য-মিথ্যা), এটি হবে "বুলিয়ান সমতা।"
## প্রদত্ত ক্ষেত্রে পরীক্ষাটির প্রত্যাশিত মান যোগ করুন ("দ্বিতীয় অক্ষর সারি" বা "দ্বিতীয় বুলিয়ান"-এর মধ্যে যে কোনও ক্ষেত্র হতে পারে) ।
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# আপনার পরিবর্তন প্রকাশ করুন
'''ফলাফল'''
# পরীক্ষাটি কি সফলভাবে প্রকাশিত হয়েছিল?
# আপনার কি কোনো [[Special:MyLanguage/Wikifunctions:Report a technical problem|সংশোধন উপদেশ]] বা প্রতিক্রিয়া রয়েছে?
<span id="Create_an_implementation"></span>
== বাস্তবায়ন তৈরী করুন ==
আপনার প্রয়োজন অনুসারে তৈরি করা বাস্তবায়ন সমূহের দ্বারাই ফাংশনগুলিকে প্রাণবন্ত করা হয়। উইকিফাংশনে বাস্তবায়ন তৈরির মাধ্যমে ফাংশনগুলো চালাতে, রিমিক্স করতে এবং একত্রিত করতে পারেন। কিভাবে [[#Connect an Implementation or Test to a Function|ফাংশনের সাথে আপনার বাস্তবায়নকে সংযুক্ত করতে হয়]] তা জানতে নীচের বিভাগটি দেখুন। আমরা একটি বাস্তবায়ন তৈরি করার আগে [[#Create tests|একটি পরীক্ষার ক্ষেত্র তৈরি এবং সংযোগ করার]] সুপারিশ করি। বাস্তবায়ন তৈরি করার জন্য আরও ব্যাপক নির্দেশাবলী {{ll|Wikifunctions:How to create implementations}} এ উপলব্ধ।
'''পদক্ষেপ:'''
# ''[[Wikifunctions:Main Page|প্রধান পাতায়]]'' একটি ফাংশন খুঁজুন।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ফাংশন পৃষ্ঠায় যান।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# বাস্তবায়ন টেবিলের "+" লিঙ্কে ক্লিক করুন।
# আপনি দুটি উপায়ে কোনো নতুন বাস্তবায়ন তৈরি করতে পারেন:
## '''কোড'''
##* ফাংশন কোড লেখার জন্য প্রয়োজনীয় প্রোগ্রামিং ভাষা নির্বাচন করুন।
##* আপনার কোডটি লিখুন।
## '''রচনা''':
##* বিদ্যমান ফাংশন সমূহ ব্যবহার করে একটি রচনা তৈরি করুন।
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# আপনার পরিবর্তন গুলি প্রকাশ করুন (পরীক্ষা চালানোর পর বাক্সের ডানদিকে '{{int|wikilambda-function-test-cases-table-header}}' শিরোনামে বৃত্তাকার তীরটি ক্লিক করে)।
'''ফলাফল'''
# বাস্তবায়নটি কি সফলভাবে প্রকাশিত হয়েছিল?
# আপনার কি কোনো [[Special:MyLanguage/Wikifunctions:Report a technical problem|সংশোধন উপদেশ]] বা প্রতিক্রিয়া রয়েছে?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== একটি বাস্তবায়নকে কোনো ফাংশন বা পরীক্ষার ক্ষেত্রের সাথে সংযুক্ত করুন ==
:''দ্রষ্টব্য: এই বৈশিষ্ট্যটি শুধুমাত্র [[Special:MyLanguage/Wikifunctions:Functioneers|ফাংশনারদের]] জন্য উপলব্ধ।''
আপনার ফাংশনে পরীক্ষার ক্ষেত্র এবং বাস্তবায়ন যুক্ত করুন যাতে এটি প্রাণবন্ত হয়।
'''পদক্ষেপ:'''
# ''[[Wikifunctions:Main Page|প্রধান পাতায়]]'' একটি ফাংশন খুঁজুন।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# যেকোনো একটি ফাংশন পৃষ্ঠায় যান।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# এক বা একাধিক পরীক্ষার ক্ষেত্র বা বাস্তবায়ন নির্বাচন করুন।
#:[[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>
# "{{int|wikilambda-function-details-table-approve}}" বোতামে ক্লিক করুন।
'''ফলাফল'''
# {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} অবস্থা কি সফলভাবে পরিবর্তিত হয়েছিল?
# আপনার কি কোনো [[Special:MyLanguage/Wikifunctions:Report a technical problem|সংশোধন উপদেশ]] বা প্রতিক্রিয়া রয়েছে?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== উইকিপিডিয়া নিবন্ধে একটি ফাংশন যুক্ত করুন ==
এখন সময় এসেছে একটি উইকিপিডিয়া নিবন্ধে ফাংশনটি যুক্ত করার এবং দেখুন কীভাবে এর জাদু কাজ করে।
'''পদক্ষেপ:'''
# আপনি যে নিবন্ধে একটি ফাংশন যুক্ত করতে চান তা খুলুন।
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# সম্পাদনা ট্যাবে যান এবং দৃশ্যমান সম্পাদনা খুলুন।
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# দৃশ্যমান সম্পাদনা ট্যাবের শীর্ষে "যুক্ত করুন" মেনুতে ক্লিক করুন। নিচে স্ক্রোল করুন এবং "ফাংশন" এ ক্লিক করুন। একটি ডায়ালগ বক্স খুলবে।
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# আপনি যে ফাংশনটি যুক্ত করতে চান তা অনুসন্ধান করুন এবং তাতে ক্লিক করুন। অথবা, অনুসন্ধান বারের নিচে প্রস্তাবিত ফাংশনগুলির মধ্যে একটি ব্যবহার করে দেখুন।
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# প্রয়োজনীয় ইনপুটগুলি লিখুন এবং নিবন্ধে ফাংশনটি সংযুক্ত করতে উপরের ডানদিকে "যুক্ত করুন" বোতামে ক্লিক করুন।
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# আপনি এখন নিবন্ধে আপনার ফাংশনের ফলাফল দেখতে পারেন। আপনি পরিবর্তনগুলি প্রকাশ করতে এগিয়ে যেতে পারেন।
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# আপনি যদি ফাংশনটি সম্পাদনা করতে চান, তবে এটিতে ক্লিক করুন। ফাংশনের নাম এবং বিবরণ সহ একটি টুলটিপ প্রদর্শিত হবে। "সম্পাদনা" বোতামে ক্লিক করুন।
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# তারপর আপনি ইনপুটগুলিতে পরিবর্তন করতে পারেন এবং সম্পাদনা শেষ হলে "পরিবর্তনগুলি প্রয়োগ করুন" এ ক্লিক করতে পারেন।
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''ফলাফল'''
# ফলাফল কি আপনার আশা অনুরূপ ছিল?
# আপনার কি কোনো সংশোধন উপদেশ বা প্রতিক্রিয়া রয়েছে? [[Special:MyLanguage/Wikifunctions:Report a technical problem|'''আমাদের জানান''']]
[[Category:Introduction| {{#translation:}}]]
ej1f09mqml48v409ghng1rnldgq4ubl
Wikifunctions:Introduction/fr
4
9481
312574
254754
2026-09-12T10:11:15Z
FuzzyBot
207
Updating to match new version of source page
312574
wikitext
text/x-wiki
<languages/>
Wikifunctions est un projet open source qui permet à quiconque de créer des fonctions et de les partager pour que d’autres puissent les utiliser, les remixer, les tester et apprendre d’elles.
Les fonctions réalisent des calculs sur les données que vous fournissez.
Utilisez les guides suivants pour essayer les fonctionnalités basiques de Wikifunctions. Nous attendons avec impatience vos [[Special:MyLanguage/Wikifunctions:Report a technical problem|commentaires]] et vos contributions !
<span id="Evaluate_a_Function"></span>
== Évaluer une fonction ==
Vous pouvez essayer directement les fonctions fournies par la communauté sur Wikifunctions ! Choisissez-en une dans notre ''[[Wikifunctions:Main Page#Functions to try out|bibliothèque de fonctions]]'', et donnez-lui des valeurs d’entrée pour découvrir la sortie.
'''Étapes :'''
# Trouvez une fonction sur la ''[[Wikifunctions:Main Page#Fonctions à essayer|Page d’accueil]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Allez sur la page d’une fonction.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Saisir les valeurs d’entrée.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Exécutez la fonction.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Résultats :'''
# Est-ce la valeur de sortie attendue ?
# Avez-vous des corrections ou des commentaires à [[Special:MyLanguage/Wikifunctions:Report a technical problem|''apporter'']] ?
<span id="Share_a_Function_call"></span>
== Partager l'appel d'une fonction ==
Après avoir exécuté une fonction, utilisez le bouton ''Copy result link'' sous le panneau de résultats pour copier une URL partageable. Quand quelqu'un ouvre ce lien, Wikifunctions précharge le même appel de fonction et l'exécute automatiquement, de sorte qu'il voit les entrées et le résultat exactement comme vous l'avez fait. C'est un moyen rapide de démontrer des exemples reproductibles ou de demander de l'aide à d'autres personnes pour une entrée/sortie de fonction spécifique.
'''Etapes (suite de ''Evaluer une fonction'') :'''
# Une fois les résultats chargés, cliquer sur ''Copy result link'' sous le panneau des résultats.
#:[[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>
# Partagez l'[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] avec d'autres personnes (lien redirige sur l'opération avec les mêmes paramètres)
''Note :'' ''le lien partagé charge au préalable vos données exactes et les exécute à nouveau, par conséquent le destinataire voit les mêmes résultats que vous à moins que l'implémentation sous-jascente n'ait été modifiée depuis la dernière fois que vous avez généré le lien.''
<span id="Create_a_Function"></span>
== Créer une fonction ==
Vous pouvez ajouter vos propres fonctions à Wikifunctions ! Créez une nouvelle fonction à utiliser dans vos propres implémentations et permettez à d’autres personnes de l’utiliser également. Les nouvelles fonctions peuvent être écrites dans votre [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|langage préféré]].
'''Étapes :'''
# Allez sur la ''[{{MediaWiki:Createfunction-url}} Page de création de fonction]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Donnez un nom à votre fonction.
#:[[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>
# Définissez les entrées de votre fonction :
## Ajoutez/retirez des champs d'entrée.
## Définissez le type de chaque entrée parmi la [https://www.wikifunctions.org/w/index.php?title=Special:ListObjectsByType/Z4&uselang=fr liste des types autorisés en entrée].
## Nommez chaque entrée.
#:[[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>
# Définissez le type de la sortie de votre fonction parmi la [https://www.wikifunctions.org/w/index.php?title=Special:ListObjectsByType/Z4&uselang=fr liste des types autorisés en sortie].
#:[[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>
# Vous pouvez éventuellement fournir des valeurs multilingues pour chacun de ces champs :
#* Nom de la fonction, son alias, libellés d’entrée.
#:[[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>
# Publiez votre fonction.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Résultats :'''
# La fonction a-t-elle été publiée avec succès ?
# Avez-vous des corrections ou des commentaires à [[Special:MyLanguage/Wikifunctions:Report a technical problem|''apporter'']] ?
<span id="Edit_a_Function"></span>
== Modifier une fonction ==
Vous pouvez contribuer à Wikifunctions en éditant sa bibliothèque de fonctions. Ajoutez ou éditez des informations multilingues aux fonctions, développez ou modifiez les définitions des fonctions.
'''Étapes :'''
# Trouvez une fonction sur la ''[[Wikifunctions:Main Page#Fonctions à essayer|Page d’accueil]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Allez sur la page de la fonction choisie.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cliquez sur le lien "Modifier le wikicode" en haut de la page pour voir les options d'édition pour cette fonction.
#:[[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>
# Optionnellement, vous pouvez modifier les valeurs suivantes :
## Nom de fonction,
## Alias de fonction,
## Liste des entrées
### Ajouter/supprimer des entrées
### Modifier le type d'entrée
### Modifier les étiquettes des entrées
## Type de sortie.
# Vous pouvez éventuellement fournir des valeurs multilingues pour chacun de ces champs :
## Nom de la fonction
## Alias de la fonction
## Etiquettes des entrées.
# Publiez vos modifications.
'''Résultats :'''
# Vos modifications ont-elles été publiées avec succès ?
# Avez-vous des corrections ou des commentaires à [[Special:MyLanguage/Wikifunctions:Report a technical problem|''apporter'']] ?
<span id="Create_tests"></span>
== Créer des tests ==
Vous pouvez créer des tests pour les implémentations de votre fonction dans Wikifunctions, pour vous assurer de leur bon fonctionnement.
'''Étapes :'''
# Trouvez une fonction sur la ''[[Wikifunctions:Main Page#Fonctions à essayer|Page d'accueil]]'' ou la fonction que vous avez créée à l'étape précédente.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Naviguez jusqu'à la page de la fonction.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cliquez sur le lien « + » dans la Table des tests.
#:[[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>
# La section ''Call'' doit automatiquement être développée.
## Dans le champ au dessous de « Fonction », tapez le nom de la fonction que vous testez et sélectionnez la fonction lorsqu'elle apparaît.
## Ajoutez les valeurs des entrées dans les champs respectifs.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# La section ''Result Validation'' doit automatiquement être développée.
## Dans le champ sous ''Function'', entrez le nom de la fonction que vous voulez utiliser pour vérifier le résultat.
## Pour une fonction dont le rendu est une chaîne de caractères, ce sera l'« égalité des chaînes ». Au contraire, pour une fonction dont la sortie est un booléen, ce sera l'« égalité booléenne ».
## Ajoutez la valeur attendue dans le champ donné (soit « « Seconde chaîne » ou « Second booléen »).
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publiez vos modifications.
'''Résultats :'''
# Le test a-t-il été publié avec succès ?
# Avez-vous des corrections ou remarques dont vous voudriez nous [[Special:MyLanguage/Wikifunctions:Report a technical problem|''faire part'']] ?
<span id="Create_an_implementation"></span>
== Créer une implémentation ==
Les fonctions prennent vie dans des implémentations créées afin de subvenir à vos besoins. Exécutez, remixez et combinez des fonctions via des implémentations dans Wikifunctions. Consultez la section ci-dessous pour savoir comment [[#Connect an Implementation or Test to a Function|connecter votre implémentation aux fonctions]]. Nous recommandons de [[#Create tests|créer et connecter un test]] avant de créer une implémentation. Un guide plus complet pour créer des implémentations est disponible sur {{ll|Wikifunctions:How to create implementations}}.
'''Étapes :'''
# Trouvez une fonction sur la ''[[Wikifunctions:Main Page#Fonctions à essayer|Page d’accueil]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Naviguez jusqu'à la page de la fonction.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cliquez sur le lien « + » dans la Table des implémentations.
# Vous pouvez créer une nouvelle implémentation de deux façons :
## '''Code'''
##* Sélectionnez le langage de programmation que vous utiliserez parmi les langages proposés pour écrire le code de la fonction.
##* Entrez votre code.
## '''Composition''' :
##* Créez une composition en utilisant les fonctions existantes.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publiez vos modifications (après avoir lancé un test en cliquant sur la flèche ronde sur la droite de l'encadré intitulé « {{int|wikilambda-function-test-cases-table-header}} »).
'''Résultats :'''
# L'implémentation a-t-elle été publiée avec succès ?
# Avez-vous des corrections ou des commentaires à [[Special:MyLanguage/Wikifunctions:Report a technical problem|''apporter'']] ?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Connecter une implémentation ou un test à une fonction ==
:''Remarque : Cette fonctionnalité n'est disponible que pour les [[Special:MyLanguage/Wikifunctions:Functioneers|Fonctionnaires]].''
Connectez des tests et des implémentations à votre fonction pour la voir prendre vie.
'''Étapes :'''
# Trouvez une fonction sur la ''[[Wikifunctions:Main Page#Fonctions à essayer|Page d’accueil]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Naviguez jusqu'à la page de la fonction.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Sélectionnez un ou plusieurs tests ou une ou plusieurs implémentations.
#:[[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>
# Cliquez sur le bouton “{{int|wikilambda-function-details-table-approve}}”.
'''Résultats :'''
# L'état {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} a-t-il été modifié avec succès ?
# Avez-vous des corrections ou des commentaires à [[Special:MyLanguage/Wikifunctions:Report a technical problem|''apporter'']] ?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Insérer une fonction dans un article Wikipédia ==
Il est maintenant temps d’insérer une fonction dans un article Wikipédia et voir la magie opérer.
'''Étapes :'''
# Ouvrez l’article auquel vous souhaitez ajouter une fonction.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Allez dans l’onglet Modifier et ouvrez l’éditeur visuel.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cliquez sur le menu « Insérer » en haut de l’éditeur visuel. Faites défiler vers le bas et cliquez sur « Fonction ». Une boîte de dialogue s’ouvre.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Cherchez la fonction que vous souhaitez insérer et cliquez dessus. Vous pouvez également essayer l’une des fonctions suggérées sous la barre de recherche.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Saisissez les entrées nécessaires et cliquez sur le bouton « Insérer » en haut à droite pour insérer la fonction dans l’article.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Vous pouvez maintenant voir la sortie de votre fonction dans l’article. Vous pouvez procéder à la publication des modifications.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Si vous souhaitez modifier la fonction, cliquez dessus. Une infobulle apparaîtra avec le nom et la description de la fonction. Cliquez sur le bouton « Modifier ».
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ensuite, vous pouvez apporter des modifications aux entrées et cliquer sur « Appliquer les modifications » lorsque vous avez terminé l’édition.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Résultats :'''
# Le résultat était-il celui que vous attendiez ?
# Avez-vous des corrections ou des commentaires à [[Special:MyLanguage/Wikifunctions:Report a technical problem|''apporter'']] ?
[[Category:Introduction| {{#translation:}}]]
m29nd8737mb64lx8e9g6292wpex043k
Wikifunctions:Introduction/id
4
9771
312577
275344
2026-09-12T10:11:17Z
FuzzyBot
207
Updating to match new version of source page
312577
wikitext
text/x-wiki
<languages/>
Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.
Fungsi melakukan penghitungan berdasarkan data yang Anda berikan.
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:}}]]
5utsz07p4urcgu52ldeuu7mwwkfeb6r
Wikifunctions:Introduction/ru
4
9981
312589
254770
2026-09-12T10:11:23Z
FuzzyBot
207
Updating to match new version of source page
312589
wikitext
text/x-wiki
<languages/>
Викифункции — это проект с открытым исходным кодом, который позволяет любому человеку создавать функции и делиться ими, чтобы другие могли их использовать, переделывать, тестировать и учиться на их примере.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
Воспользуйтесь следующими руководствами, чтобы опробовать основные возможности Викифункций. Мы с нетерпением ждём вашего [[Special:MyLanguage/Wikifunctions:Report a technical problem|отзыва]] и вклада!
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== Создать функцию ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== Редактировать функцию ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## '''Код'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
j7nx8x6fahp8yokrstsxrmvbyo3pmwl
Wikifunctions:Introduction/ja
4
10801
312579
254760
2026-09-12T10:11:18Z
FuzzyBot
207
Updating to match new version of source page
312579
wikitext
text/x-wiki
<languages/>
ウィキファンクションズは誰もが関数を作成して、他人が利用・改変・試験・学習できるように共有するオープンソースプロジェクトです。
関数はあなたが設定するデータに基づいて計算をします。
以下のガイドを読んでウィキファンクションズの基本機能を試してみましょう。あなたの[[Special:MyLanguage/Wikifunctions:Report a technical problem|フィードバック]]と貢献をお待ちしています!
<span id="Evaluate_a_Function"></span>
== 関数を評価する ==
コミュニティの提供した関数をあなた自身で試すことができます!''[[Wikifunctions:Main Page#Functions to try out|関数ライブラリ]]''から1つ選んで入力を入れると、出力を確認できます。
'''ステップ:'''
# ''[[Wikifunctions:Main Page|メインページ]]''で関数を見つけましょう。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数ページに移動します。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 入力値を入れます。
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数を実行しましょう。
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''結果:'''
# 出力は期待どおりでしたか?
# 修正やフィードバックは[[Special:MyLanguage/Wikifunctions:Report a technical problem|''報告'']]してください!
<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>
== 関数を作成する ==
ウィキファンクションズにはあなた自身の関数を追加することができます!独自の実装で使う新しい関数を作成し、他の利用者も利用できるようにします。新しい関数はあなたの[[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|好きな言語]]で書くことができます。
'''ステップ:'''
# ''[{{MediaWiki:Createfunction-url}} 関数作成ページ]''を開いてください。
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数を名付けてください。
#:[[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>
# 関数の入力を定義してください:
## 引数の欄を追加/除去。
## 各入力のタイプを定義します。
## それぞれの引数を名付けます。
#:[[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>
# 出力値のタイプを定義しましょう。
#:[[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>
# 任意で、次の欄のどれかに多言語の値を設定できます。
#* 関数名、関数の別名、引数名
#:[[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>
# 関数を公開します。
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''結果:'''
# 関数はうまく公開できましたか?
# 修正やフィードバックは[[Special:MyLanguage/Wikifunctions:Report a technical problem|''報告'']]してください!
<span id="Edit_a_Function"></span>
== 関数を編集する ==
ウィキファンクションズの関数ライブラリを編集することで、ウィキファンクションズに貢献しましょう。関数に多言語情報を追加したり、関数の定義を拡張・変更します。
'''ステップ:'''
# ''[[Wikifunctions:Main Page|メインページ]]''で関数を見つけましょう。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数ページに移動します。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ソースの編集をクリックして関数の編集オプションを表示します。
#:[[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>
# 必要に応じて、次の値を変更しましょう:
## 関数名、
## 関数の別名、
## 引数のリスト
### 引数の欄を追加/除去
### 引数のタイプを編集
### 引数名を編集
## 戻り値のタイプ。
# 任意で、次の欄のどれかに多言語の値を設定します:
## 関数名
## 関数の別名
## 引数名。
# 変更を公開してください。
'''結果:'''
# 編集は問題なく公開されましたか?
# 修正やフィードバックは[[Special:MyLanguage/Wikifunctions:Report a technical problem|''報告'']]してください!
<span id="Create_tests"></span>
== テストの作成 ==
ウィキファンクションズの関数実装について、テストを作成して関数の動作を確認することができます。
'''ステップ:'''
# ''[[Wikifunctions:Main Page|Main Page]]''で関数を見つけるか、あなたが以前作成した関数を使用します。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数ページに移動してください。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# テストテーブルの「+」リンクをクリックします。
#:[[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">「Call」の下にある「$select_function」をクリックします。</span>
## 「関数」の下の欄で、テストする関数の名前を入力して表示された関数を選んでください。
## それぞれの欄に渡す値を入力します。
#:[[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">「結果の検証」(Result Validation)の下にある「$select_function」をクリックします。「関数」の下の欄に、結果を確認するのに使う関数の名前を入力します。</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>
## ここは、戻り値が文字列である関数では「文字列の一致」、戻り値がブール値である関数は「ブール値の一致」になります。
## 指定された欄(「Second String」か「Second Boolean」)に期待値を追加します。
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 変更を公開してください。
'''結果:'''
# テストはうまく公開できましたか?
# 修正やフィードバックは[[Special:MyLanguage/Wikifunctions:Report a technical problem|''報告'']]してください!
<span id="Create_an_implementation"></span>
== 実装を作成 ==
関数はご自身のニーズによって実装を作成することで実際に利用できるようになります。ウィキファンクションズでは実装を利用して、関数を実行したり組み合わせたりできます。下記の節にて[[#Connect an Implementation or Test to a Function|関数をあなたの実装につなげる方法]]を説明します。実装を作成する前、[[#Create tests|テストを作成する]]ことを推奨します。実装の作成に関するより詳しい説明は{{ll|Wikifunctions:How to create implementations}}を参照してください。
'''ステップ:'''
# ''[[Wikifunctions:Main Page|メインページ]]''で関数を見つけましょう。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数ページに移動します。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 実装テーブルの「+」リンクをクリックします。
# 下の2つのいずれかの方法で実装を作成できます:
## '''コード'''
##* 関数コードを記述するために必要なプログラミング言語を選択してください。
##* あなたのコードを入力します。
## '''構成''':
##* 既存の関数を利用して実装を作成しましょう。
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 更新を公開します({{int|wikilambda-function-test-cases-table-header}} と書かれたボックス右側の丸い矢印ボタンを押してテストを実行した後)。
'''結果:'''
# 実装はうまく公開できましたか?
# 修正やフィードバックは[[Special:MyLanguage/Wikifunctions:Report a technical problem|''報告'']]してください!
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== 実装やテストを関数に接続する ==
:''注記:この機能は[[Special:MyLanguage/Wikifunctions:Functioneers|関数編集者]]にのみ利用可能です。''
テストや実装をあなたの関数に接続して、機能することを確認しましょう。
'''ステップ:'''
# ''[[Wikifunctions:Main Page|メインページ]]''で関数を見つけましょう。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数ページに移動します。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 1つ以上のテスト、あるいは1つ以上の実装を選択します。
#:[[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>
# 「{{int|wikilambda-function-details-table-approve}}」ボタンをクリックします。
'''結果:'''
# {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} の状態はうまく変更されましたか?
# 修正やフィードバックは[[Special:MyLanguage/Wikifunctions:Report a technical problem|''報告'']]してください!
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== ウィキペディア記事に関数を挿入する ==
関数をウィキペディアの記事に挿入して魔法が展開されるのを見る時がやってきました。
'''ステップ:'''
# 関数を追加したい記事を開きます。
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 編集タブに移動してビジュアル・エディターを開きます。
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ビジュアル・エディター上部メニューの「挿入」をクリックします。スクロールダウンして「関数」をクリックします。ダイアログボックスが開きます。
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 挿入したい関数を探してクリックします。もしくは、検索バーの下にある提案された関数の1つを試してみてください。
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 必要な入力値を設定し、右上の「挿入」ボタンをクリックして関数を記事に挿入します。
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# これで自分の関数の出力を記事内で見ることができます。変更の公開に進むことができます。
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 関数を編集したい場合は、その上でクリックしてください。関数名と説明を伴ったツールチップが表示されます。「編集」ボタンをクリックしてください。
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 編集を完了したら「変更を適用」をクリックします。
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''結果:'''
# 出力は期待どおりでしたか?
# 修正やフィードバックは[[Special:MyLanguage/Wikifunctions:Report a technical problem|''報告'']]してください!
[[Category:Introduction| {{#translation:}}]]
935nfrdb3gxz13amae0ddo4q58bfjf9
Wikifunctions:Introduction/uk
4
11252
312593
254774
2026-09-12T10:11:25Z
FuzzyBot
207
Updating to match new version of source page
312593
wikitext
text/x-wiki
<languages/>
Вікіфункції — це проект із відкритим вихідним кодом, який дозволяє будь-кому створювати функції та ділитися ними, щоб інші могли їх використовувати, поєднувати, тестувати та вивчати.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
Скористайтеся наведеними нижче інструкціями, щоб випробувати основні функції Вікіфункцій. Ми з нетерпінням чекаємо ваших [[Special:MyLanguage/Wikifunctions:Report a technical problem|відгуків]] і внесків!
<span id="Evaluate_a_Function"></span>
== Виконання Функцій ==
Ви можете самостійно випробувати функції, створені спільнотою на Вікіфункціях! Виберіть функцію з нашої ''[[Wikifunctions:Main Page#Functions to try out|бібліотеки]]'' і введіть вхідні значення, щоб дізнатися результат.
'''Кроки:'''
# Знайдіть функцію на ''[[Wikifunctions:Main Page|Головній сторінці]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Перейдіть до сторінки функції.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Уведіть вхідні значення.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Запустіть функцію.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Результати:'''
# Чи відповідає вивід Вашим очікуванням?
# Чи є у вас корективи або відгуки, які б Ви хотіли [[Special:MyLanguage/Wikifunctions:Report a technical problem|''повідомити'']]?
<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>
== Створити Функцію ==
<div class="mw-translate-fuzzy">
Ви можете додавати Ваші власні функції до Вікіфункцій! Створіть нову функцію для використання у Ваших власних реалізаціях, а також уможливте її використання іншими. Нові функції можуть писатися вашою улюбленою мовою.
</div>
'''Кроки:'''
# Перейдіть до ''[{{MediaWiki:Createfunction-url}} сторінки створення функцій]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Назвіть свою функцію.
#:[[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>
# Визначте вхідні дані своєї функції:
## Додайте/вилучте поля вводу.
## Визначте тип кожного вводу.
## Назвіть кожен ввід.
#:[[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>
# Визначте тип виводу своєї функції.
#:[[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>
# Опціонально, укажіть багатомовні значення для будь-якого з цих полів:
#* Назва функції, альтернативні назви, заголовки вводу.
#:[[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>
# Опублікуйте свою функцію.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Результати:'''
# Чи було функцію успішно опубліковано?
# Чи є у вас корективи або відгуки, які б Ви хотіли [[Special:MyLanguage/Wikifunctions:Report a technical problem|''повідомити'']]?
<span id="Edit_a_Function"></span>
== Редагувати Функцію ==
Ви можете робити свій внесок до Вікіфункцій редагуючи її бібліотеку функцій. Додавайте або редагуйте багатомовну інформацію до функцій, розширюйте або змінюйте їх визначення функцій.
'''Кроки:'''
# Знайдіть функцію на ''[[Wikifunctions:Main Page|Головній сторінці]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Перейдіть до сторінки функції.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Натисніть Редагувати код, щоб побачити опції редагування для цієї функції.
#:[[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>
# Опціонально, змініть значення:
## Назви функції,
## альтернативних назв функції,
## списку вводів
### Додайте/вилучіть поля вводу
### Редагуйте тип вводу
### Редагуйте заголовки вводу
## Тип виводу.
# Опціонально укажіть багатомовні значення для будь-якого з цих полів:
## Назва функції
## альтернативні назви функції
## поля вводу.
# Опублікуйте свої оновлення.
'''Результати:'''
# Чи було Ваші редагування успішно опубліковано?
# Чи є у вас корективи або відгуки, які б Ви хотіли [[Special:MyLanguage/Wikifunctions:Report a technical problem|''повідомити'']]?
<span id="Create_tests"></span>
== Створіть тести ==
Ви можете створювати тести до ваших реалізацій функцій у Вікіфункціях, щоб забезпечити правильність їх роботи.
'''Кроки:'''
# Знайдіть функцію на ''[[Wikifunctions:Main Page|Головній сторінці]]'' або функцію, що Ви створили за інструкціями вище.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Перейдіть до сторінки функції.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Натисніть на посилання «+» у таблиці тестів.
#:[[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">Натисніть «$select_function» під «Виклик».</span>
## У полі «Функція» введіть назву функції, що Ви тестуєте, і оберіть її коли вона з'явиться.
## Додайте значення для вводів у відповідних полях.
#:[[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">Натисніть на «$select_function» у «Оцінка результату». У полі під «Функція» введіть назву функції, для якої Ви хочете перевірити результат.</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>
## Для функції, вивід якої є Рядком, це буде «Ідентичність рядків», для функції, виводом якої є Булеве значення, це буде «Булева ідентичність».
## Додайте очікуване значення у полі, що буде надано («Другий рядок» чи «Друге булеве значення» відповідно).
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Опублікуйте свої оновлення.
'''Результати:'''
# Чи було ваш тест успішно опубліковано?
# Чи є у вас корективи або відгуки, які б Ви хотіли [[Special:MyLanguage/Wikifunctions:Report a technical problem|''повідомити'']]?
<span id="Create_an_implementation"></span>
== Створення реалізацій ==
Функції отримують життя крізь реалізації, що покликані відповідати Вашим потребам. Запускайте, змішуйте та комбінуйте функції крізь реалізації у Вікіфункціях. Див. розділ нижче, щоб дізнатися як [[#Connect an Implementation or Test to a Function|поєднати свою реалізацію з функцією]]. Ми рекомендуємо [[#Connect an Implementation or Test to a Function|створити та поєднати тест]] перед тим, як створювати реалізації. Більш детальні інструкції щодо створення реалізацій доступні на сторінці {{ll|Wikifunctions:How to create implementations}}.
'''Кроки:'''
# Знайдіть функцію на ''[[Wikifunctions:Main Page|Головній сторінці]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Перейдіть до сторінки функції.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Натисніть на посилання «+» у таблиці реалізацій.
# Ви можете створювати нові реалізації одним з двох способів:
## '''Код'''
##* Оберіть потрібну мову програмування для написання коду функції.
##* Уведіть свій код.
## '''Композиція''':
##* Створіть композицію з дійсних функцій.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Опублікуйте свої оновлення (після запуску тесту, що можна зробити натиснувши на круглу стрілочку праворуч у блоці, що називається {{int|wikilambda-function-test-cases-table-header}})
'''Результати:'''
# Чи було реалізацію успішно опубліковано?
# Чи є у вас корективи або відгуки, які б Ви хотіли [[Special:MyLanguage/Wikifunctions:Report a technical problem|''повідомити'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Поєднання Реалізації або Тесту з Функцією ==
:''Примітка. Ця можливість доступна лише для [[Special:MyLanguage/Wikifunctions:Functioneers|Функціонерів]].''
Поєднайте тести та реалізації зі своєю функцією, щоб надати їй життя.
'''Кроки:'''
# Знайдіть функцію на ''[[Wikifunctions:Main Page|Головній сторінці]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Перейдіть до сторінки функції.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Оберіть один або більше тестів, або один або більше реалізацій.
#:[[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>
# Настисніть на кнопку «{{int|wikilambda-function-details-table-approve}}».
'''Результати:'''
# Чи вдалося змінити стан {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}}?
# Чи є у вас корективи або відгуки, які б Ви хотіли [[Special:MyLanguage/Wikifunctions:Report a technical problem|''повідомити'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Вставити функцію в статтю Вікіпедії ==
Настав час вставити функцію в статтю Вікіпедії та побачити, як розгортається магія.
'''Кроки:'''
# Відкрийте статтю, до якої хочете додати функцію.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Перейдіть на вкладку редагування й відкрийте візуальний редактор.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
94121g4mjm1zbix1fppnobe98my707f
User talk:Mdaniels5757
3
11453
312229
308281
2026-09-11T13:13:20Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312229
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 -->
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1780939800 June 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:14, 5 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:34, 19 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30701693 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #258: Abstract Wikipedia at Wikimania ==
<div lang="en" dir="ltr" class="mw-content-ltr">There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the presentations and workshops at Wikimania, including a features feedback request based on what we heard there, and highlight new features shipped this week including diffs for Wikifunctions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! [[m:user:Quiddity (WMF)|Quiddity (WMF)]] 19:05, 30 July 2026 (UTC) </div>
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #259: Congratulations Jules*. An apple is a fruit ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate Wikimedian of the Year and we discuss his favourite article in relation to Abstract Wikipedia, we introduce a new Type of function on 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]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 10 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #260: Shoutout to User:99of9 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate our own User:99of9 for his extensive work with the Wikifunctions & Abstract Wikipedia communities, we discuss what happened at Wikimania, we introduce a document for interested communities to join 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]]) 15:55, 13 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
nduqxvbpojshbx7xgp3j1792mpgovj0
Wikifunctions:Introduction/he
4
11523
312576
254756
2026-09-12T10:11:17Z
FuzzyBot
207
Updating to match new version of source page
312576
wikitext
text/x-wiki
<languages/>
ויקיפונקציות היא מיזם פתוח שמאפשר לכל אחד ליצור פונקציות ולשתף אותן כדי שכולם יוכלו להשתמש בהן, לשנות ולבדוק אותן, וללמוד מהן.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
השתמש בהנחיות הבאות כדי לנסות את המאפיינים הבסיסיים של ויקיפונקציות. אנו מצפים לתרומות ול[[Special:MyLanguage/Wikifunctions:Report a technical problem|משוב]] שלך!
<span id="Evaluate_a_Function"></span>
== הערכת פונקציה ==
יש לך אפשרות לנסות פונקציות שהקהילה יצרה בוויקיפונקציות בעצמך! בחר פונקציה אחת מ'''[[Wikifunctions:Main Page#Functions to try out|ספריית הפונקציות]]''' שלנו, הכנס ערכי קלט ותראה איך זה משפיע על הפלט.
'''שלבים:'''
# מצא פונקציה ב'''[[Wikifunctions:Main Page|עמוד הראשי]]'''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# נווט אל דף הפונקציה.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# הזן ערכי קלט.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# הרץ את הפונקציה.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''תוצאות:'''
# האם קיבלת את התוצאה שציפית לה?
# האם יש לך תיקונים או משוב [[Special:MyLanguage/Wikifunctions:Report a technical problem|''לדווח'']]?
<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>
== יצירת פונקציה ==
<div class="mw-translate-fuzzy">
יש לך אפשרות להוסיף פונקציות משלך לוויקיפונקציות! צור פונקציות חדשות לשימוש במימושים שלך וזה ייתן אפשרות לאחרים להשתמש בהן. ניתן לכתוב פונקציות חדשות בשפה המועדפת שלך.
</div>
'''שלבים:'''
# לך ל''[{{MediaWiki:Createfunction-url}} דף יצירת פונקציה]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# תן שם לפונקציה שלך.
#:[[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>
# הגדר את הקלט של הפונקציה:
## הוסף/הסר שדות קלט.
## הגדר את הסוג של כל קלט.
## תן שם לכל קלט.
#:[[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>
# הגדר את סוג הפלט של הפונקציה.
#:[[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>
# אפשר לספק ערכים רב־לשוניים לכל אחד מהשדות הבאים:
#* שם הפונקציה, כינויי הפונקציה, תוויות קלט.
#:[[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>
# פרסם את הפונקציה שלך.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''תוצאות:'''
# האם הפונקציה פורסמה בהצלחה?
# האם יש לך תיקונים או משוב [[Special:MyLanguage/Wikifunctions:Report a technical problem|''לדווח'']]?-
<span id="Edit_a_Function"></span>
== עריכת פונקציה ==
יש לך אפשרות לתרום למיזם ויקיפונקציות על־ידי עריכת ספריית הפונקציות שלו. הוסף מידע רב־לשוני בפונקציות או ערוך אותו, והרחב ושנה את ההגדרות של הפונקציות.
'''שלבים:'''
# מצא פונקציה ב'''[[Wikifunctions:Main Page|עמוד הראשי]]'''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# נווט אל דף הפונקציה.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# לחצו על עריכת קוד מקור כדי לראות את אפשרויות העריכה בהתאם לפונקציה.
#:[[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>
# אפשר לשנות את הערכים של:
## שם הפונקציה,
## כינויי הפונקציה,
## רשימת הקלטים
### הוסף או הסר שדות קלט
### ערוך את סוג הקלט
### ערוך את תוויות הקלט
## סוג הפלט.
# אפשר לספק ערכים רב־לשוניים לכל אחד מהשדות הבאים:
## שם הפונקציה,
## כינויי הפונקציה
## תוויות הקלט.
# פרסם את העדכונים שלך.
'''תוצאות:'''
# האם העריכות שלך פורסמו בהצלחה?
# האם יש לך תיקונים או משוב [[Special:MyLanguage/Wikifunctions:Report a technical problem|''לדווח'']]?
<span id="Create_tests"></span>
== יצירת בדיקות ==
יש לך אפשרות ליצור בדיקות לפונקציות בוויקיפונקציות כדי לוודא שהן עובדות כראוי.
'''שלבים:'''
# מצא פונקציה ב''[[Wikifunctions:Main Page|עמוד הראשי]]'' או בחר מבין הפונקציות שיצרת לפני־כן.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# נווט אל דף הפונקציה.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# לחץ על הקישור "+" בטבלת הבדיקות.
#:[[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">לחץ על "$select_function" תחת "קריאה לפונקציה".</span>
## בשדה תחת "פונקציה", הקלד את שם הפונקציה שאתה בודק ובחר את הפונקציה כשהיא מופיעה.
## הוסף ערכים לקלטים בשדות המתאימים.
#:[[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">לחץ על "$select_function" תחת "בדיקת התקינות של התוצאה". בשדה תחת "פונקציה", הקלד את שם הפונקציה שברצונך לבדוק באמצעותה את התוצאה.</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>
## עבור פונקציה שהפלט שלה הוא מחרוזת, זה יהיה "שוויון מחרוזות", עבור פונקציה שהפלט שלה הוא בוליאני, זה יהיה "שוויון בוליאני".
## הוסף את הערך הצפוי של בשדה הנתון ("מחרוזת שנייה" או "בוליאני שני").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# פרסם את העדכונים שלך.
'''תוצאות:'''
# האם הבדיקה פורסמה בהצלחה?
# האם יש לך תיקונים או משוב [[Special:MyLanguage/Wikifunctions:Report a technical problem|''לדווח'']]?
<span id="Create_an_implementation"></span>
=== יצירת מימוש ===
פונקציות מתעוררות לחיים במימושים שנוצרים כדי להתאים לצרכים שלך. תפעיל, תערבב ותרכיב פונקציות באמצעות מימושים בוויקיפונקציות. ר' את הפרק למטה כדי ללמוד איך [[#Connect an Implementation or Test to a Function|לחבר את המימוש שלך לפונקציות]]. אנו ממליצים [[#Create tests|ליצור ולחבר בדיקה]] לפני יצירת מימוש. מדריך מקיף יותר ליצירת מימושים זמין בדף {{ll|Wikifunctions:How to create implementations}}.
'''שלבים:'''
# מצא פונקציה ב''[[Wikifunctions:Main Page|דף הראשי]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# נווט אל דף הפונקציה.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# לחץ על הקישור "+" בטבלת המימושים.
# אפשר ליצור מימוש חדש באחת משתי דרכים:
## '''קוד'''
##* בחר את השפה הדרושה כדי לכתוב את הקוד של הפונקציה.
##* כתוב את הקוד שלך.
## '''הרכבה''':
##* צור הרכבה באמצעות פונקציות קיימות.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# פרסם את העדכונים שלך (אחרי הרצת בדיקה על־ידי לחיצה על החץ העגול בצד ימין של תיבה בשם {{int|wikilambda-function-test-cases-table-header}}).
'''תוצאות:'''
# האם המימוש פורסם בהצלחה?
# האם יש לך תיקונים או משוב [[Special:MyLanguage/Wikifunctions:Report a technical problem|''לדווח'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== חיבור של מימוש או בדיקה לפונקציה ==
:''לתשומת ליבך: האשפרות הזאת זמינה רק ל[[Special:MyLanguage/Wikifunctions:Functioneers|מחברי פונקציות]].''
חבר בדיקות ומימושים לפונקציה שלך כדי לראות איך היא מתעוררת לחיים.
'''שלבים:'''
# מצא פונקציה ב''[[Wikifunctions:Main Page|דף הראשי]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# נווט אל דף הפונקציה.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# בחר בדיקה אחת או יותר או מימוש אחד או יותר.
#:[[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>
# לחץ על הכפתור "{{int|wikilambda-function-details-table-approve}}".
'''תוצאות:'''
# האם המצב של {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} שונה בהצלחה?
# האם יש לך תיקונים או משוב [[Special:MyLanguage/Wikifunctions:Report a technical problem|''לדווח'']]?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
0bbnwqxagk3k07434v4vawwmcps1v19
Wikifunctions:Introduction/en-gb
4
11859
312571
254751
2026-09-12T10:11:14Z
FuzzyBot
207
Updating to match new version of source page
312571
wikitext
text/x-wiki
<languages/>
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
== Evaluate a Function ==
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigate to a function page.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Enter the input values.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Run the function.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Results:'''
# Was the output what you expected?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
<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>
== Create a Function ==
<div class="mw-translate-fuzzy">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your preferred language.
</div>
'''Steps:'''
# Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Name your function.
#:[[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>
# Define your function's inputs:
## Add/remove input fields.
## Define each input type.
## Name each input.
#:[[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>
# Define your function output type.
#:[[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>
# <span class="mw-translate-fuzzy">Optionally, provide multilingual options for any of these fields:</span>
#* Function name, function aliases, input labels.
#:[[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>
# Publish your function.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Results:'''
# <span class="mw-translate-fuzzy">Was the function successfully saved?</span>
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Edit a Function ==
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigate to the function page.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Click Edit source to see the edit options for this function.
#:[[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>
# Optionally, modify the values of:
## Function name,
## Function aliases,
## Input list
### Add/remove input fields
### Edit input type
### Edit input labels
## Output type.
# <span class="mw-translate-fuzzy">Optionally provide multilingual options for any of these fields:</span>
## Function name
## function aliases
## input labels.
# Publish your updates.
'''Results:'''
# <span class="mw-translate-fuzzy">Were your edits successfully saved?</span>
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Create tests ==
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Navigate to the function page and click the "Details" tab.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Click the “Create a new test” link.</span>
#:[[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">Click on "Select Function" under "Call".</span>
## In the field under "Function", type in the name of the function you are testing and select the function when it shows up.
## Add values for the inputs in the respective fields.
#:[[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">Click on "Select Function" under "Result Validation". In the field under "Function", type in the name of the function you want to use to check the result.</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>
## For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".
## Add the expected value in the given field (either "Second String" or "Second Boolean").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publish your updates.
'''Results:'''
# <span class="mw-translate-fuzzy">Was the test successfully saved?</span>
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Create an implementation ==
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Navigate to the function page and click the Details tab.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Click the “Create a new implementation” link.</span>
# You can create a new implementation in one of two ways:
## '''Code'''
##* Select the required programming language to write the function code.
##* Input your code.
## '''Composition''':
##* Create a composition using existing functions.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).
'''Results:'''
# <span class="mw-translate-fuzzy">Was the implementation successfully saved?</span>
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
== Connect an Implementation or Test to a Function ==
:''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''
Connect tests and implementations to your function to see it come to life.
'''Steps:'''
# Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span class="mw-translate-fuzzy">Navigate to the function page and click the Details tab.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Select one or more tests, or one or more implementations.
#:[[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>
# Click on the button “{{int|wikilambda-function-details-table-approve}}”.
'''Results:'''
# Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?
# Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
kfcuv08obw688y964u9urze6ocpj636
Wikifunctions:Introduction/tr
4
13684
312592
254773
2026-09-12T10:11:25Z
FuzzyBot
207
Updating to match new version of source page
312592
wikitext
text/x-wiki
<languages/>
Vikişlev, herkesin işlevler oluşturmasına ve bunları başkalarının kullanması, yeniden düzenlemesi, test etmesi ve öğrenmesi için paylaşmasına olanak tanıyan açık kaynaklı bir projedir.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
Vikişlevin temel özelliklerini denemek için aşağıdaki nasıl yapılır kılavuzlarını kullanın. Geribildirim ve katkılarınızı sabırsızlıkla bekliyoruz!
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Edit a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
j1iwv6i0dd9h652mqyx41rck07o097p
Help:Contents/en
12
13870
312510
289869
2026-09-12T10:10:36Z
FuzzyBot
207
Updating to match new version of source page
312510
wikitext
text/x-wiki
<languages/>
The place where you can get help contributing to Wikifunctions.
== Documentation ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Introduction]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|How to create implementations]]
* [[Special:MyLanguage/Wikifunctions:Function model|Function model]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|Rosetta]] — "{{SITENAME}} for <lang> programmers" guides
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[mw:Special:MyLanguage/Help:Contents|Help:Contents]] — on mediawiki.org for standard wiki-page editing
* [[Wikifunctions:Working with Wikidata content]]
== Community and communication ==
* [[Wikifunctions:Project chat|Project chat]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Report a technical problem]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|Voice support for future features]]
* [[Wikifunctions:Requests for deletions|Requests for deletions]]
* [[Wikifunctions:Report vandalism|Report vandalism]]
== Policies and guidelines ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|List of policies and guidelines]]
== Processes ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Approving implementations]]
[[Category:Help{{#translation:}}| ]]
er7nd61ez0jyzb0y8z8o6d2nn62durr
Help:Contents/gu
12
14556
312514
289874
2026-09-12T10:10:37Z
FuzzyBot
207
Updating to match new version of source page
312514
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
The place where you can get help contributing to Wikifunctions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Documentation ==
</div>
* [[Special:MyLanguage/Wikifunctions:Introduction|પરિચય]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|<span lang="en" dir="ltr" class="mw-content-ltr">How to create implementations</span>]]
* [[Special:MyLanguage/Wikifunctions:Function model|<span lang="en" dir="ltr" class="mw-content-ltr">Function model</span>]]
* [[Special:MyLanguage/Wikifunctions:Glossary|શબ્દાવલિ]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|વારંવાર પૂછાતા પ્રશ્નો]]
* [[mw:Special:MyLanguage/Help:Contents|<span lang="en" dir="ltr" class="mw-content-ltr">Help:Contents</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">on mediawiki.org for standard wiki-page editing</span>
* [[Wikifunctions:Working with Wikidata content]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Community and communication ==
</div>
* [[Wikifunctions:Project chat|<span lang="en" dir="ltr" class="mw-content-ltr">Project chat</span>]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|<span lang="en" dir="ltr" class="mw-content-ltr">Report a technical problem</span>]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|<span lang="en" dir="ltr" class="mw-content-ltr">Requests for deletions</span>]]
* [[Wikifunctions:Report vandalism|ભાંગફોડની જાણ કરો]]
<span id="Policies_and_guidelines"></span>
== નીતિઓ અને માર્ગદર્શનો ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|નીતિઓ અને માર્ગદર્શિકાઓની યાદી]]
<span id="Processes"></span>
== પ્રક્રિયાઓ ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|<span lang="en" dir="ltr" class="mw-content-ltr">Approving implementations</span>]]
[[Category:Help{{#translation:}}| ]]
j3pbzf47lman16fnhq5uhqozvnl94n9
Help:Contents/de
12
14774
312509
292801
2026-09-12T10:10:36Z
FuzzyBot
207
Updating to match new version of source page
312509
wikitext
text/x-wiki
<languages/>
Der Ort, an dem du Hilfe erhalten kannst, um zu Wikifunctions beizutragen.
<span id="Documentation"></span>
== Dokumentation ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Einführung]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Wie man Implementierungen erstellt]]
* [[Special:MyLanguage/Wikifunctions:Function model|Funktionsmodell]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossar]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|Rosetta]] — Leitfaden "{{SITENAME}} für <lang>-Programmierer"
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[mw:Special:MyLanguage/Help:Contents|Hilfe:Inhalte]] — auf Mediawiki.org für die Bearbeitung normaler Wikiseiten
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Gemeinschaft und Kommunikation ==
* [[Wikifunctions:Project chat|Projektdiskussion]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Ein technisches Problem melden]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|Unterstützung für zukünftige Funktionen aussprechen]]
* [[Wikifunctions:Requests for deletions|Löschanträge]]
* [[Wikifunctions:Report vandalism|Vandalismus melden]]
<span id="Policies_and_guidelines"></span>
== Richtlinien und Leitfäden ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Liste von Richtlinien und Leitfäden]]
<span id="Processes"></span>
== Prozesse ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Implementierungen genehmigen]]
[[Category:Help{{#translation:}}| ]]
iimb6lmmt3tjgz05lhvfg1x7g8lbt8h
User talk:99of9
3
14805
312261
312113
2026-09-11T15:18:49Z
Armin hpj
95406
/* Where's the result of my request for becoming a functioneer? */ new section
312261
wikitext
text/x-wiki
{{Welcome/lang|user=99of9|welcominguser=Koavf|1=}} ―[[User:Koavf|Justin (<span style="color:grey">ko'''a'''vf</span>)]]<span style="color:red">❤[[User talk:Koavf|T]]☮[[Special:Contributions/Koavf|C]]☺[[Special:Emailuser/Koavf|M]]☯</span> 06:47, 13 September 2023 (UTC)
== Split endswith ? ==
Hi,
First thanks a lot for your help on [[Z11550]] (especially my stupid mistake of copy-paste). But I'm wondering, why split the endswith() ? (it look better and more effective with a tuple, no?)
Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 11:55, 21 October 2023 (UTC)
:{{ping|VIGNERON}} It wasn't evaluating, so I tried to fix it. I'm no expert, but it looks like the Python function [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith endswith] can only take one string argument (and another to optionally set the end position). I'm glad you're having a go, it will be interesting to see if we can get lots of activity in lots of languages. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:59, 21 October 2023 (UTC)
::{{ping|99of9}} ah! of course! thanks a lot for your comment, I made an obvious mistake (it wasn't really a tuple, so not one argument, now it's fixed).
::I'll try te create more functions for French and Breton in the coming days/weeks.
::Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 12:16, 21 October 2023 (UTC)
:::OK! Well now I'm learning too! Thanks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:20, 21 October 2023 (UTC)
== Review ==
Hi,
As I said before, I created a couple of wikifunctions for Breton. They are listed here: Wikifunctions:Catalogue#Breton_String_operations
Feel free to look at them and tell me what you think (I see you already added labels and description in English, thanks!).
Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 11:11, 1 November 2023 (UTC)
:Hi {{ping|VIGNERON}} yes, I saw these. I think you're doing well. I'm afraid I don't know the language, so I can't be much help, but I'll try to keep adding English labels. For consistency, I suggest that all morphemes associated with a language should have the language at the start of their label, so "English plural", "Breton plural", "Breton ***". --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:28, 1 November 2023 (UTC)
::Ah, good point, thanks. I'll harmonize that for English labels right now. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 13:19, 1 November 2023 (UTC)
== [[Z12828]] ==
Hi, I was using this as a presumably simple test case to familiarize myself better with the workflows on this wiki, and I got lost in multiple ways, so thanks for chiming in. I will drop off now but will check back in tomorrow to see what you made out of it. [[User:Daniel Mietchen|Daniel Mietchen]] ([[User talk:Daniel Mietchen|talk]]) 00:28, 23 January 2024 (UTC)
:{{re|Daniel Mietchen}} I've overhauled it a bit. Denny suggested using plain strings as often as possible at first (let me know if you want me to find a link to the discussion). Apart from types, the other main thing that was stopping the python was the whitespace(!). It requires tabbed indents not single spaces. Now that it runs, have a think about what you want the output to be for the test cases I added. I put in my suggestions (which the composition implementation [[Z12834]] conforms to), but am happy to switch them if you prefer different outputs. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:56, 23 January 2024 (UTC)
::Oops, I didn't see your comment on capitalisation when it came up [https://www.wikifunctions.org/w/index.php?title=Z12833&diff=76274&oldid=76268]. The reason I think it should just preserve whatever the incoming capitalisation is, is so that it still works at the start of a sentence, or in a database, etc. It's also safe enough, because I imagine that the users of this function will format their input to ensure they get what they want as output. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:05, 23 January 2024 (UTC)
:::Thanks, this gives me some things to chew on. --[[User:Daniel Mietchen|Daniel Mietchen]] ([[User talk:Daniel Mietchen|talk]]) 23:30, 23 January 2024 (UTC)
== Comments on Type proposals ==
Hey, admin(?). You added a Comments section to the Natural number type proposal and it included a subscription widget. The blankish template at [[Wikifunctions:Type proposals/(unnamed – new)]] lost that feature and I can’t see how you did it in the first place. Maybe you can fix this for all the proposals (or share your wizardry)? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:57, 13 March 2024 (UTC)
:I just tested and it appears when you sign a signature! (And disappears when you delete your signature.) So I've left a "support as proposer" in the template to prompt the creator to sign. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:17, 14 March 2024 (UTC)
::{{Done}} thank you. And congratulations on your elevation! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:58, 14 March 2024 (UTC)
== [[Z14597]] ==
Hi 99of9,<br>
Thanks for all the wonderful work.<br>
Regarding [[Z14597]], sorry, my mistake, can the string be deleted? I created it by mistake and I don't expect it to be used.<br>
Thank you, · <b dir="ltr">[[User:מקף|<sup>מקף </sup>Hyphen]]<sub>[[User talk:מקף| ෴]]</sub></b> · 03:00, 31 March 2024 (UTC)
:Sure. Done. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:01, 31 March 2024 (UTC)
== English labels ==
Hi, please don’t mangle our language when labelling 😎 “English suffix word” is practically incomprehensible and “English natural number to ordinal” is positively misleading (it is the ordinal that is in English, not the Natural number). As you no doubt have a plan, perhaps you should articulate it at [[Wikifunctions:Naming conventions]] or [[Wikifunctions talk:Best practices#Wikifunctions:Naming conventions]]. Cheers! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:54, 3 April 2024 (UTC)
:I see what you mean. The idea/"plan" is that with the expected proliferation of language-related functions, that the language they apply to should be ultra-prominent (i.e. first word IMO, so that searches with the language only give you a comprehensive list). Once categories are up and working, this may not matter so much. In the meantime, would colons be sufficient to achieve both goals? "English: suffix word" and "English: natural number to ordinal"? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:48, 4 April 2024 (UTC)
::Yeah, I guessed 😎 It’s hard to prove the negative, but I believe that searches already return a comprehensive list if just the language is specified. My personal preference is for function names (in particular) to have a label that is as close as possible to an idiomatic phrase in the language in which it is expressed. If the natural language prefix is decided upon, I would favour “English: suffix English word” and “English: Natural number to English ordinal”. If we move further away from idiomatic names, I might prefer “English String ordinal from Natural number” and “English String from word and suffix”. This puts the function’s return type in the more prominent position that it deserves (and, yes, I would prefer a Monolingual string return type). The implication there, though, is that the function that turns 23rd to 23 should be called “Natural number from numeric ordinal with English suffix” (unlucky guess: [[Z14542]]😏). That said, “Natural number sum of two Natural numbers” does lack a degree of panache 🤷♂️ [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:14, 4 April 2024 (UTC)
:::Ok, I've restored them at least for now. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:59, 5 April 2024 (UTC)
::::Feel free to march boldly on. Your contributions are much appreciated (99% of the time) 🙏 [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 03:39, 5 April 2024 (UTC)
== Spambot block ==
Can I ask why [[Special:Redirect/logid/63908]] was only 2 hours? I was going to block them indefinitely until I saw your prior block and figured there was probably a reason. I also reported them to [[:m:SRG]] for a global lock. --[[User:DannyS712|DannyS712]] ([[User talk:DannyS712|talk]]) 19:41, 9 April 2024 (UTC)
:Since I caught them in the act, I was just trying to interrupt the next post, so they would move along. I expect they will not come back no matter how long the block. But I have no concern if you want to make it indefinite. I'm not particularly experienced with blocking. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:01, 10 April 2024 (UTC)
::My rule of thumb is that spam-only accounts get indefinitely blocked, but with talk page access enabled in case it turns out that they were not intending to spam or something like that (had that happen to me once I think - blocked someone who just didn't understand that it wasn't allowed and wanted to contribute positively). Anyway, the account is now globally locked so it doesn't really matter --[[User:DannyS712|DannyS712]] ([[User talk:DannyS712|talk]]) 03:46, 10 April 2024 (UTC)
== Can you have a look ==
Hi {{BASEPAGENAME}} hope you fine, I'm just working on a function called "area of a circle" that uses rational numbers. I was having problems doing arithmetic with this type of number and, since there's no documentation I can refer to, I was trying it here and there until I got to this final [[Special:PermanentLink/161945|formula]] that uses pi as input. Can you take a look and give me some suggestions? Or do it if you want. Regards --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 22:19, 31 January 2025 (UTC)
:Hi Mohanad. Is there a reason you want to use rational numbers as input and output? It seems a bit strange to me, because pi is an irrational number. So, at least for the output, I would suggest using float64. But anyway, I'll take a look now at what you have tried already. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:32, 31 January 2025 (UTC)
::I also wouldn't have a function input for pi. Since it is a constant, it doesn't make much sense for the user of the function to feed in their own personal value. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:42, 31 January 2025 (UTC)
:::I know, I tried to use it directly many times (22*num) & (7*dem) but didn't work for me -[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 22:46, 31 January 2025 (UTC)
::::Ah, I see. That might be because 22 and 7 are not Bigint types. You would need 22n and 7n. But I think we should go for something more accurate than 22/7 anyway. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:49, 31 January 2025 (UTC)
:::::I've changed it a bit so that everything now passes. But it sounds like you're happy if I remove the pi parameter? [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:55, 31 January 2025 (UTC)
:::::To be honest, I didn't use float64. Will it work fine with js if the input type has changed? or Or need special work around too, if 22n & 7n work arithmetically fine, then there will be no need for pi input. --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 23:01, 31 January 2025 (UTC)
::::::I've made [[Z22039]] which doesn't use the pi parameter, and uses 22n/7n as it's approximation for pi. But even if we stick with rational numbers, we could use a much better approximation. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:12, 31 January 2025 (UTC)
::::::Changing either input or output types will mean that we need to rewrite the implementations. Since we have almost completed this rational version, I suggest making a new function with float64 types instead. But yes, let's remove the pi parameter on this one too. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:16, 31 January 2025 (UTC)
::::::Thx for help, if there is any documentation for advanced js implementation it will be helpful, thx again --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 23:23, 31 January 2025 (UTC)
:The [[wf:Community portal]] is a better place to put things like this to open more participation and to not ping randomly. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:34, 31 January 2025 (UTC)
== Kleenean label ==
Hi {{BASEPAGENAME}}, is [[special:diff/162900|it]] wrong? --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 10:06, 5 February 2025 (UTC)
:Oh, sorry, I think we might have both tried to edit at the same time. I was just trying to edit the English labels. Feel free to undo my edit, or redo yours. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:09, 5 February 2025 (UTC)
== [[Z21949]] ==
Hey @[[User:99of9|99of9]], quick question - How is this different from just using [[Z20844]] or [[Z21939]]? Currently the above just works like the python version (only impl. is a composition referencing the python func)? Thanks! <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 14:13, 23 February 2025 (UTC)
:Sorry, my previous answer was a phone, and I didn't understand your question. I'll try again now. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:04, 23 February 2025 (UTC)
:[[Z21949]] is where we choose what Wikifunctions should displays by default (without language configuration). At the moment it simply copies what Python would display. But if we ever want to deviate from Python, we can code it there. In particular, I think we may want different notation for qnan and snan, since they are different special values, but show up the same in the python output. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:07, 23 February 2025 (UTC)
::I see, thanks for this explanation! <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 01:13, 24 February 2025 (UTC)
== Wikidata search examples ==
: [[wikidata:Special:Search/:haswbstatement:P31=Q11344|Chemical elements (P31=Q11344)]]
: [[wikidata:Special:Search/:haswbstatement:P1086 17|Items with atomic number property and 17]] It is supposed to be possible to combine properties and their values but I didn’t get to to work here.
It should be possible (and straightforward) to include something like this in the WD item selector, given prior selection of the relevant Type. (But this is also true for WF objects in the object selector, and it’s anybody’s guess why we don’t do this.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:36, 7 March 2025 (UTC)
== Trig functions suggestions ==
Thanks.. I'd put the constraint (or range in) based on what I'd ecnountered in typical usage, but agree with you..
It's a shame I can't use <nowiki><math></nowiki> tags, as for other functions it would make it easer to give more formalised defnitions for some functions. a Tan function would be an infinite or (Nan) at specific input values for example..
basic trig functions are something that should exist, but I am wondering if there are other trig functions that should also be supported as well.. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 18:41, 27 March 2025 (UTC)
:Yes, it would be good to get the math markup working. I think most of the trig functions do already exist. Here are [[Z12473]] and [[Z16463]]. There are plenty of others in [[Wikifunctions:Catalogue/Number_operations]]. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:56, 28 March 2025 (UTC)
== Day of roman year format for English ==
Hi. What is the best format for {{Z|Z20342}} in {{Z|Z1002}} and {{Z|Z1124}}? For {{Z|Z20420}}, the dmy format is used both for reading and for display functions, but I see that in {{Z|Z22940}} you print a {{Z|Z20342}} in the md format. Isn't it a bit inconsistent, or it follows an English convention that I am not aware of? What is the best format for {{Z|Z24990}}? (In other terms: how should {{Z|Z24990}} interpret the input "2/3" with {{Z|Z1002}} as the input language?) [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:12, 9 June 2025 (UTC)
:Yes, there is inconsistency here. It's hard because different variants of English use different formats, so "en" will never suit everyone. I'd say we should usually default to whatever the en-wiki style is. Then let the variants choose their own most appropriate format. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:56, 9 June 2025 (UTC)
::What is the en-wiki style for day-month display? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:04, 9 June 2025 (UTC)
:::It looks like both are equally permitted by the Manual of Style [[:w:Wikipedia:Manual_of_Style/Dates_and_numbers#Dates,_months,_and_years]], and the templates appear to localise according to the citizenship of biographies. I'm not sure which is more frequent overall. So maybe this is not giving us much guidance actually. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:15, 10 June 2025 (UTC)
::::Perhaps it's better to extend the discussion to the wider community [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 10 June 2025 (UTC)
== Checking in about presentation ==
Hi there! I am aware of your upcoming presentation at WikiCon Australia! Thank you, and I am excited about it! Given everything is a bit afloat again, right now, I wanted to check in if there is something that isn't working and it should. I was aware of the problems with [[Z25785]] and hope that these are resolved. I am also aware that embedded functions are currently not working, as well as issues on Abstract Wikipedia -- but I wanted to check if there is any specific function that used to work and doesn't right now? Cheers --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 11:09, 7 April 2026 (UTC)
:Hi {{ping|Denny}}. Thanks for the check in. I was hoping to show an embedded function. I picked a fairly ambitious one, but would be happy to scale back to a simpler one if some of them can work within time limits. Here is a function list:
:* [[Z28509]], relies heavily on [[Z25785]] but also on language configuration for good output display
:** status: working
:** risk: currently relying on a temporary measure described in [https://phabricator.wikimedia.org/T419789 T419789]
:** possible improvements: another language label and description would help, so I can show it without (en) everywhere
:* [[Z28005]], specifically [https://www.wikifunctions.org/view/en/Z28005?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28005%22%2C%22Z28005K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q2565882%22%7D%2C%22Z28005K2%22%3A%7B%22Z1K1%22%3A%22Z20420%22%2C%22Z20420K1%22%3A%7B%22Z1K1%22%3A%22Z20159%22%2C%22Z20159K1%22%3A%7B%22Z1K1%22%3A%22Z17813%22%2C%22Z17813K1%22%3A%22Z17814%22%7D%2C%22Z20159K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222025%22%7D%7D%2C%22Z20420K2%22%3A%7B%22Z1K1%22%3A%22Z20342%22%2C%22Z20342K1%22%3A%7B%22Z1K1%22%3A%22Z16098%22%2C%22Z16098K1%22%3A%22Z16104%22%7D%2C%22Z20342K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2210%22%7D%7D%7D%7D this query] and I was hoping to show it as an embedded function provisionally at [[User:99of9/sandbox3]]
:** status: function working, but embedding not per [https://phabricator.wikimedia.org/T422299 T422299]
:* [[Z32919]], called from Abstract Wikipedia at [[:abstract:Q55771891]], but also I'll create another similar suburb with a population on the spot.
:** status: needs "retry" on AW. Even works in German - danke!
:** possible improvement: the other (instantiating) sentence on that AW page doesn't work in German, because I picked {{Q|Q7632426}} as its category item which doesn't have an associated lexeme. But I don't mind showing this as a pointer to future work, because the error message is relatively clear.
:Overall I'm relatively comfortable with the current state, so I hope nothing breaks before the weekend! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:35, 7 April 2026 (UTC)
:{{ping|Denny}} Another high priority for live demonstrations would be [https://phabricator.wikimedia.org/T406784 T406784]. It is likely to trip me up if someone asks to see how to make an implementation (if I don't get it right first time). But I imagine this is a much harder one to solve quickly. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:33, 8 April 2026 (UTC)
== You may be an eligible candidate for the U4C election ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Greetings,
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] seeks candidates for the 2026 election. The U4C is the global committee responsible for overseeing enforcement of the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]]. Elections are held annually, if elected a committee member serves for two years.
This year the U4C requires candidates to hold administrator rights on at least one wiki, which is why you are being contacted as you appear to hold this right. There are other requirements, such as candidates must be at least 18 years old and may not be employed by the Wikimedia Foundation or other related chapters and affiliates. You can find more information in the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026#Call_for_Candidates|call for candidates on Meta-wiki]]. Additionally, the committee's working language is English; some ability to communicate in English is required.
The election opens on 18 May, if you are eligible and interested you have until 10 May to submit your candidacy. There will be a week in between for candidates to answer questions from the community. Voting takes place privately in [[m:Special:MyLanguage/SecurePoll|SecurePoll]], successful candidates must receive at least 60% support. More information is available on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|the 2026 Elections page]], including timelines and other candidacy information. If you read over the material and consider yourself qualified, please consider submitting your name to run for the committee. If you think someone else in your community might be interested and qualified, please encourage them to run.
In partnership with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 20:10, 29 April 2026 (UTC) </div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/test&oldid=30477306 -->
== Sentences in past tense ==
99of9 sentences in past tense result in sovm very strange results. for instance [https://www.wikifunctions.org/view/en/Z38757?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z38757%22%2C%22Z38757K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7243%22%7D%2C%22Z38757K2%22%3A%5B%22Z6091%22%5D%2C%22Z38757K3%22%3A%5B%22Z6091%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q214917%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4964182%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q845653%22%7D%5D%2C%22Z38757K4%22%3A%22Z1430%22%7D this past tsens in German] results ❌≪Lew Nikolajewitsch Tolst (9. September 1828 – 20. November 1910)oi ist ein Dramatiker, Philosoph, et cetera.≫❌🔧 where the name of Tolstoi is split into "Tolst" and "oi" and the text "(9. September 1828 – 20. November 1910)" is inserted in the middle. I think the {{Z|Z38989}} is indeed too hacky. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 13:53, 10 August 2026 (UTC)
:The example you've given is from another function? Can you add a test on [[Z38987]] that shows it's too hacky? (BTW I don't think the Dutch test should be wrapped with default tags, because it is in fact drawing on a Dutch function. By adding more here you were double wrapping the [dz] - which actually is coming from a default, and was already tagged as such.) --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:05, 10 August 2026 (UTC)
:Oh, maybe you meant [[Z38977]]? If so, I agree there's an issue, add the test there. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:09, 10 August 2026 (UTC)
::The Dutch is function is indeed called, but the tense is NOT changed. "is" is the present tense. it should be "was", in fact just like English. As the function only changes French and English all other languages stay in the present tense. Therefore I added a wrapper for default tags. I also noticed the double wrapping on [dz], but decided that the the extra wrapper was needed. If you want to continue on this route (using the present tense and replacing substrings) you better add a function per language and leave the default with wrapping. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:46, 10 August 2026 (UTC)
:::As for {{Z|Z38987}} the Dutch example also gives present tense for [https://www.wikifunctions.org/wiki/Z38987?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z38987%22%2C%22Z38987K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7243%22%7D%2C%22Z38987K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q36180%22%7D%2C%22Z38987K3%22%3A%22Z1157%22%7D Tolstoy] or Pompei in Dutch ("is" instead of "was") [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:51, 10 August 2026 (UTC)
:::Thanks, sorry I didn't look at the Dutch properly. I've changed that test so that it will accept either a correct past tense or a wrapped present tense. I'm confident that I don't want double wrapping of [dz], because then it ends up in the HTML. Maybe I'll end up double wrapping then collapsing it back to single here. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:32, 11 August 2026 (UTC)
::::I replaced the {{Z|Z38989}} to use only default function on {{Z|Z33420}} that makes it no longer valid for English and French. For English there is already a seperate function. For French not. That has to be written as well as for other languages. I think this is the best future-proof solution. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:49, 21 August 2026 (UTC)
:::::Yes, I think that seems okay. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:55, 21 August 2026 (UTC)
== Can you please say what I do with this function? ==
I have created the [[Z39739]] function yesterday. but in the same day, it had no implementations, but I have created the [[Z39797]] implementation. but in the function, it says "Disconnected". but what I do with the implementation then say "Connected" on the function? [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 13:49, 21 August 2026 (UTC)
:I've connected it for you. When you are a bit more experienced you can apply to be a "functioneer" and do this yourself. Until then the best place to ask is at [[Wikifunctions:Community_portal]] --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:56, 21 August 2026 (UTC)
::Thank you! [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 08:27, 22 August 2026 (UTC)
== [[Z41189]] ==
Can you implement this function? (Also can you connect the test cases?) [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 14:34, 5 September 2026 (UTC)
:I still wait for a response patiently. [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 15:18, 10 September 2026 (UTC)
:We already have {{Z|Z37011}}. What is this one supposed to do differently? For example, I made a test {{Z|Z41780}} there that already matches your function's description. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:15, 11 September 2026 (UTC)
== Thank you! ==
I saw you connected some of the functions I made, regarding some thermodynamics stuff. Just wanted to say thank you; I appreciate the attention! I’m guessing by the fact you connected the implementations to the functions that overall everything was looking alright? Happy editing! [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 06:10, 7 September 2026 (UTC)
:Yes, good job. My only suggested improvement would be to give labels to your tests. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:44, 7 September 2026 (UTC)
::Okay, got it! I’ll make to add some labels to the test and implementations. The labels can be changed later so I’m guessing they are not as important to get perfect the first time as opposed to function names, which require a page move, correct? [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 10:00, 7 September 2026 (UTC)
:::Function names/labels can be changed easily too. (The "page" location is just the ZID.) The only thing that's very annoying to change is the function signature (the choice of arguments, their types, and the return type). --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:03, 7 September 2026 (UTC)
== Where's the result of my request for becoming a functioneer? ==
@[[User:99of9|99of9]] I am currently working on the test cases. Where's the result? [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:18, 11 September 2026 (UTC)
q5cwtl5pm87mcb4m6it0gtp8y0xcv87
312262
312261
2026-09-11T15:20:09Z
ReXLer
39813
/* Z41189 */ Reply
312262
wikitext
text/x-wiki
{{Welcome/lang|user=99of9|welcominguser=Koavf|1=}} ―[[User:Koavf|Justin (<span style="color:grey">ko'''a'''vf</span>)]]<span style="color:red">❤[[User talk:Koavf|T]]☮[[Special:Contributions/Koavf|C]]☺[[Special:Emailuser/Koavf|M]]☯</span> 06:47, 13 September 2023 (UTC)
== Split endswith ? ==
Hi,
First thanks a lot for your help on [[Z11550]] (especially my stupid mistake of copy-paste). But I'm wondering, why split the endswith() ? (it look better and more effective with a tuple, no?)
Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 11:55, 21 October 2023 (UTC)
:{{ping|VIGNERON}} It wasn't evaluating, so I tried to fix it. I'm no expert, but it looks like the Python function [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith endswith] can only take one string argument (and another to optionally set the end position). I'm glad you're having a go, it will be interesting to see if we can get lots of activity in lots of languages. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:59, 21 October 2023 (UTC)
::{{ping|99of9}} ah! of course! thanks a lot for your comment, I made an obvious mistake (it wasn't really a tuple, so not one argument, now it's fixed).
::I'll try te create more functions for French and Breton in the coming days/weeks.
::Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 12:16, 21 October 2023 (UTC)
:::OK! Well now I'm learning too! Thanks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:20, 21 October 2023 (UTC)
== Review ==
Hi,
As I said before, I created a couple of wikifunctions for Breton. They are listed here: Wikifunctions:Catalogue#Breton_String_operations
Feel free to look at them and tell me what you think (I see you already added labels and description in English, thanks!).
Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 11:11, 1 November 2023 (UTC)
:Hi {{ping|VIGNERON}} yes, I saw these. I think you're doing well. I'm afraid I don't know the language, so I can't be much help, but I'll try to keep adding English labels. For consistency, I suggest that all morphemes associated with a language should have the language at the start of their label, so "English plural", "Breton plural", "Breton ***". --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:28, 1 November 2023 (UTC)
::Ah, good point, thanks. I'll harmonize that for English labels right now. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 13:19, 1 November 2023 (UTC)
== [[Z12828]] ==
Hi, I was using this as a presumably simple test case to familiarize myself better with the workflows on this wiki, and I got lost in multiple ways, so thanks for chiming in. I will drop off now but will check back in tomorrow to see what you made out of it. [[User:Daniel Mietchen|Daniel Mietchen]] ([[User talk:Daniel Mietchen|talk]]) 00:28, 23 January 2024 (UTC)
:{{re|Daniel Mietchen}} I've overhauled it a bit. Denny suggested using plain strings as often as possible at first (let me know if you want me to find a link to the discussion). Apart from types, the other main thing that was stopping the python was the whitespace(!). It requires tabbed indents not single spaces. Now that it runs, have a think about what you want the output to be for the test cases I added. I put in my suggestions (which the composition implementation [[Z12834]] conforms to), but am happy to switch them if you prefer different outputs. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:56, 23 January 2024 (UTC)
::Oops, I didn't see your comment on capitalisation when it came up [https://www.wikifunctions.org/w/index.php?title=Z12833&diff=76274&oldid=76268]. The reason I think it should just preserve whatever the incoming capitalisation is, is so that it still works at the start of a sentence, or in a database, etc. It's also safe enough, because I imagine that the users of this function will format their input to ensure they get what they want as output. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:05, 23 January 2024 (UTC)
:::Thanks, this gives me some things to chew on. --[[User:Daniel Mietchen|Daniel Mietchen]] ([[User talk:Daniel Mietchen|talk]]) 23:30, 23 January 2024 (UTC)
== Comments on Type proposals ==
Hey, admin(?). You added a Comments section to the Natural number type proposal and it included a subscription widget. The blankish template at [[Wikifunctions:Type proposals/(unnamed – new)]] lost that feature and I can’t see how you did it in the first place. Maybe you can fix this for all the proposals (or share your wizardry)? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:57, 13 March 2024 (UTC)
:I just tested and it appears when you sign a signature! (And disappears when you delete your signature.) So I've left a "support as proposer" in the template to prompt the creator to sign. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:17, 14 March 2024 (UTC)
::{{Done}} thank you. And congratulations on your elevation! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:58, 14 March 2024 (UTC)
== [[Z14597]] ==
Hi 99of9,<br>
Thanks for all the wonderful work.<br>
Regarding [[Z14597]], sorry, my mistake, can the string be deleted? I created it by mistake and I don't expect it to be used.<br>
Thank you, · <b dir="ltr">[[User:מקף|<sup>מקף </sup>Hyphen]]<sub>[[User talk:מקף| ෴]]</sub></b> · 03:00, 31 March 2024 (UTC)
:Sure. Done. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:01, 31 March 2024 (UTC)
== English labels ==
Hi, please don’t mangle our language when labelling 😎 “English suffix word” is practically incomprehensible and “English natural number to ordinal” is positively misleading (it is the ordinal that is in English, not the Natural number). As you no doubt have a plan, perhaps you should articulate it at [[Wikifunctions:Naming conventions]] or [[Wikifunctions talk:Best practices#Wikifunctions:Naming conventions]]. Cheers! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:54, 3 April 2024 (UTC)
:I see what you mean. The idea/"plan" is that with the expected proliferation of language-related functions, that the language they apply to should be ultra-prominent (i.e. first word IMO, so that searches with the language only give you a comprehensive list). Once categories are up and working, this may not matter so much. In the meantime, would colons be sufficient to achieve both goals? "English: suffix word" and "English: natural number to ordinal"? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:48, 4 April 2024 (UTC)
::Yeah, I guessed 😎 It’s hard to prove the negative, but I believe that searches already return a comprehensive list if just the language is specified. My personal preference is for function names (in particular) to have a label that is as close as possible to an idiomatic phrase in the language in which it is expressed. If the natural language prefix is decided upon, I would favour “English: suffix English word” and “English: Natural number to English ordinal”. If we move further away from idiomatic names, I might prefer “English String ordinal from Natural number” and “English String from word and suffix”. This puts the function’s return type in the more prominent position that it deserves (and, yes, I would prefer a Monolingual string return type). The implication there, though, is that the function that turns 23rd to 23 should be called “Natural number from numeric ordinal with English suffix” (unlucky guess: [[Z14542]]😏). That said, “Natural number sum of two Natural numbers” does lack a degree of panache 🤷♂️ [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:14, 4 April 2024 (UTC)
:::Ok, I've restored them at least for now. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:59, 5 April 2024 (UTC)
::::Feel free to march boldly on. Your contributions are much appreciated (99% of the time) 🙏 [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 03:39, 5 April 2024 (UTC)
== Spambot block ==
Can I ask why [[Special:Redirect/logid/63908]] was only 2 hours? I was going to block them indefinitely until I saw your prior block and figured there was probably a reason. I also reported them to [[:m:SRG]] for a global lock. --[[User:DannyS712|DannyS712]] ([[User talk:DannyS712|talk]]) 19:41, 9 April 2024 (UTC)
:Since I caught them in the act, I was just trying to interrupt the next post, so they would move along. I expect they will not come back no matter how long the block. But I have no concern if you want to make it indefinite. I'm not particularly experienced with blocking. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:01, 10 April 2024 (UTC)
::My rule of thumb is that spam-only accounts get indefinitely blocked, but with talk page access enabled in case it turns out that they were not intending to spam or something like that (had that happen to me once I think - blocked someone who just didn't understand that it wasn't allowed and wanted to contribute positively). Anyway, the account is now globally locked so it doesn't really matter --[[User:DannyS712|DannyS712]] ([[User talk:DannyS712|talk]]) 03:46, 10 April 2024 (UTC)
== Can you have a look ==
Hi {{BASEPAGENAME}} hope you fine, I'm just working on a function called "area of a circle" that uses rational numbers. I was having problems doing arithmetic with this type of number and, since there's no documentation I can refer to, I was trying it here and there until I got to this final [[Special:PermanentLink/161945|formula]] that uses pi as input. Can you take a look and give me some suggestions? Or do it if you want. Regards --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 22:19, 31 January 2025 (UTC)
:Hi Mohanad. Is there a reason you want to use rational numbers as input and output? It seems a bit strange to me, because pi is an irrational number. So, at least for the output, I would suggest using float64. But anyway, I'll take a look now at what you have tried already. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:32, 31 January 2025 (UTC)
::I also wouldn't have a function input for pi. Since it is a constant, it doesn't make much sense for the user of the function to feed in their own personal value. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:42, 31 January 2025 (UTC)
:::I know, I tried to use it directly many times (22*num) & (7*dem) but didn't work for me -[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 22:46, 31 January 2025 (UTC)
::::Ah, I see. That might be because 22 and 7 are not Bigint types. You would need 22n and 7n. But I think we should go for something more accurate than 22/7 anyway. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:49, 31 January 2025 (UTC)
:::::I've changed it a bit so that everything now passes. But it sounds like you're happy if I remove the pi parameter? [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:55, 31 January 2025 (UTC)
:::::To be honest, I didn't use float64. Will it work fine with js if the input type has changed? or Or need special work around too, if 22n & 7n work arithmetically fine, then there will be no need for pi input. --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 23:01, 31 January 2025 (UTC)
::::::I've made [[Z22039]] which doesn't use the pi parameter, and uses 22n/7n as it's approximation for pi. But even if we stick with rational numbers, we could use a much better approximation. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:12, 31 January 2025 (UTC)
::::::Changing either input or output types will mean that we need to rewrite the implementations. Since we have almost completed this rational version, I suggest making a new function with float64 types instead. But yes, let's remove the pi parameter on this one too. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:16, 31 January 2025 (UTC)
::::::Thx for help, if there is any documentation for advanced js implementation it will be helpful, thx again --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 23:23, 31 January 2025 (UTC)
:The [[wf:Community portal]] is a better place to put things like this to open more participation and to not ping randomly. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:34, 31 January 2025 (UTC)
== Kleenean label ==
Hi {{BASEPAGENAME}}, is [[special:diff/162900|it]] wrong? --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 10:06, 5 February 2025 (UTC)
:Oh, sorry, I think we might have both tried to edit at the same time. I was just trying to edit the English labels. Feel free to undo my edit, or redo yours. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:09, 5 February 2025 (UTC)
== [[Z21949]] ==
Hey @[[User:99of9|99of9]], quick question - How is this different from just using [[Z20844]] or [[Z21939]]? Currently the above just works like the python version (only impl. is a composition referencing the python func)? Thanks! <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 14:13, 23 February 2025 (UTC)
:Sorry, my previous answer was a phone, and I didn't understand your question. I'll try again now. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:04, 23 February 2025 (UTC)
:[[Z21949]] is where we choose what Wikifunctions should displays by default (without language configuration). At the moment it simply copies what Python would display. But if we ever want to deviate from Python, we can code it there. In particular, I think we may want different notation for qnan and snan, since they are different special values, but show up the same in the python output. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:07, 23 February 2025 (UTC)
::I see, thanks for this explanation! <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 01:13, 24 February 2025 (UTC)
== Wikidata search examples ==
: [[wikidata:Special:Search/:haswbstatement:P31=Q11344|Chemical elements (P31=Q11344)]]
: [[wikidata:Special:Search/:haswbstatement:P1086 17|Items with atomic number property and 17]] It is supposed to be possible to combine properties and their values but I didn’t get to to work here.
It should be possible (and straightforward) to include something like this in the WD item selector, given prior selection of the relevant Type. (But this is also true for WF objects in the object selector, and it’s anybody’s guess why we don’t do this.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:36, 7 March 2025 (UTC)
== Trig functions suggestions ==
Thanks.. I'd put the constraint (or range in) based on what I'd ecnountered in typical usage, but agree with you..
It's a shame I can't use <nowiki><math></nowiki> tags, as for other functions it would make it easer to give more formalised defnitions for some functions. a Tan function would be an infinite or (Nan) at specific input values for example..
basic trig functions are something that should exist, but I am wondering if there are other trig functions that should also be supported as well.. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 18:41, 27 March 2025 (UTC)
:Yes, it would be good to get the math markup working. I think most of the trig functions do already exist. Here are [[Z12473]] and [[Z16463]]. There are plenty of others in [[Wikifunctions:Catalogue/Number_operations]]. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:56, 28 March 2025 (UTC)
== Day of roman year format for English ==
Hi. What is the best format for {{Z|Z20342}} in {{Z|Z1002}} and {{Z|Z1124}}? For {{Z|Z20420}}, the dmy format is used both for reading and for display functions, but I see that in {{Z|Z22940}} you print a {{Z|Z20342}} in the md format. Isn't it a bit inconsistent, or it follows an English convention that I am not aware of? What is the best format for {{Z|Z24990}}? (In other terms: how should {{Z|Z24990}} interpret the input "2/3" with {{Z|Z1002}} as the input language?) [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:12, 9 June 2025 (UTC)
:Yes, there is inconsistency here. It's hard because different variants of English use different formats, so "en" will never suit everyone. I'd say we should usually default to whatever the en-wiki style is. Then let the variants choose their own most appropriate format. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:56, 9 June 2025 (UTC)
::What is the en-wiki style for day-month display? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:04, 9 June 2025 (UTC)
:::It looks like both are equally permitted by the Manual of Style [[:w:Wikipedia:Manual_of_Style/Dates_and_numbers#Dates,_months,_and_years]], and the templates appear to localise according to the citizenship of biographies. I'm not sure which is more frequent overall. So maybe this is not giving us much guidance actually. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:15, 10 June 2025 (UTC)
::::Perhaps it's better to extend the discussion to the wider community [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 10 June 2025 (UTC)
== Checking in about presentation ==
Hi there! I am aware of your upcoming presentation at WikiCon Australia! Thank you, and I am excited about it! Given everything is a bit afloat again, right now, I wanted to check in if there is something that isn't working and it should. I was aware of the problems with [[Z25785]] and hope that these are resolved. I am also aware that embedded functions are currently not working, as well as issues on Abstract Wikipedia -- but I wanted to check if there is any specific function that used to work and doesn't right now? Cheers --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 11:09, 7 April 2026 (UTC)
:Hi {{ping|Denny}}. Thanks for the check in. I was hoping to show an embedded function. I picked a fairly ambitious one, but would be happy to scale back to a simpler one if some of them can work within time limits. Here is a function list:
:* [[Z28509]], relies heavily on [[Z25785]] but also on language configuration for good output display
:** status: working
:** risk: currently relying on a temporary measure described in [https://phabricator.wikimedia.org/T419789 T419789]
:** possible improvements: another language label and description would help, so I can show it without (en) everywhere
:* [[Z28005]], specifically [https://www.wikifunctions.org/view/en/Z28005?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28005%22%2C%22Z28005K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q2565882%22%7D%2C%22Z28005K2%22%3A%7B%22Z1K1%22%3A%22Z20420%22%2C%22Z20420K1%22%3A%7B%22Z1K1%22%3A%22Z20159%22%2C%22Z20159K1%22%3A%7B%22Z1K1%22%3A%22Z17813%22%2C%22Z17813K1%22%3A%22Z17814%22%7D%2C%22Z20159K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222025%22%7D%7D%2C%22Z20420K2%22%3A%7B%22Z1K1%22%3A%22Z20342%22%2C%22Z20342K1%22%3A%7B%22Z1K1%22%3A%22Z16098%22%2C%22Z16098K1%22%3A%22Z16104%22%7D%2C%22Z20342K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2210%22%7D%7D%7D%7D this query] and I was hoping to show it as an embedded function provisionally at [[User:99of9/sandbox3]]
:** status: function working, but embedding not per [https://phabricator.wikimedia.org/T422299 T422299]
:* [[Z32919]], called from Abstract Wikipedia at [[:abstract:Q55771891]], but also I'll create another similar suburb with a population on the spot.
:** status: needs "retry" on AW. Even works in German - danke!
:** possible improvement: the other (instantiating) sentence on that AW page doesn't work in German, because I picked {{Q|Q7632426}} as its category item which doesn't have an associated lexeme. But I don't mind showing this as a pointer to future work, because the error message is relatively clear.
:Overall I'm relatively comfortable with the current state, so I hope nothing breaks before the weekend! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:35, 7 April 2026 (UTC)
:{{ping|Denny}} Another high priority for live demonstrations would be [https://phabricator.wikimedia.org/T406784 T406784]. It is likely to trip me up if someone asks to see how to make an implementation (if I don't get it right first time). But I imagine this is a much harder one to solve quickly. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:33, 8 April 2026 (UTC)
== You may be an eligible candidate for the U4C election ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Greetings,
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] seeks candidates for the 2026 election. The U4C is the global committee responsible for overseeing enforcement of the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]]. Elections are held annually, if elected a committee member serves for two years.
This year the U4C requires candidates to hold administrator rights on at least one wiki, which is why you are being contacted as you appear to hold this right. There are other requirements, such as candidates must be at least 18 years old and may not be employed by the Wikimedia Foundation or other related chapters and affiliates. You can find more information in the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026#Call_for_Candidates|call for candidates on Meta-wiki]]. Additionally, the committee's working language is English; some ability to communicate in English is required.
The election opens on 18 May, if you are eligible and interested you have until 10 May to submit your candidacy. There will be a week in between for candidates to answer questions from the community. Voting takes place privately in [[m:Special:MyLanguage/SecurePoll|SecurePoll]], successful candidates must receive at least 60% support. More information is available on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|the 2026 Elections page]], including timelines and other candidacy information. If you read over the material and consider yourself qualified, please consider submitting your name to run for the committee. If you think someone else in your community might be interested and qualified, please encourage them to run.
In partnership with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 20:10, 29 April 2026 (UTC) </div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/test&oldid=30477306 -->
== Sentences in past tense ==
99of9 sentences in past tense result in sovm very strange results. for instance [https://www.wikifunctions.org/view/en/Z38757?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z38757%22%2C%22Z38757K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7243%22%7D%2C%22Z38757K2%22%3A%5B%22Z6091%22%5D%2C%22Z38757K3%22%3A%5B%22Z6091%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q214917%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4964182%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q845653%22%7D%5D%2C%22Z38757K4%22%3A%22Z1430%22%7D this past tsens in German] results ❌≪Lew Nikolajewitsch Tolst (9. September 1828 – 20. November 1910)oi ist ein Dramatiker, Philosoph, et cetera.≫❌🔧 where the name of Tolstoi is split into "Tolst" and "oi" and the text "(9. September 1828 – 20. November 1910)" is inserted in the middle. I think the {{Z|Z38989}} is indeed too hacky. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 13:53, 10 August 2026 (UTC)
:The example you've given is from another function? Can you add a test on [[Z38987]] that shows it's too hacky? (BTW I don't think the Dutch test should be wrapped with default tags, because it is in fact drawing on a Dutch function. By adding more here you were double wrapping the [dz] - which actually is coming from a default, and was already tagged as such.) --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:05, 10 August 2026 (UTC)
:Oh, maybe you meant [[Z38977]]? If so, I agree there's an issue, add the test there. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:09, 10 August 2026 (UTC)
::The Dutch is function is indeed called, but the tense is NOT changed. "is" is the present tense. it should be "was", in fact just like English. As the function only changes French and English all other languages stay in the present tense. Therefore I added a wrapper for default tags. I also noticed the double wrapping on [dz], but decided that the the extra wrapper was needed. If you want to continue on this route (using the present tense and replacing substrings) you better add a function per language and leave the default with wrapping. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:46, 10 August 2026 (UTC)
:::As for {{Z|Z38987}} the Dutch example also gives present tense for [https://www.wikifunctions.org/wiki/Z38987?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z38987%22%2C%22Z38987K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7243%22%7D%2C%22Z38987K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q36180%22%7D%2C%22Z38987K3%22%3A%22Z1157%22%7D Tolstoy] or Pompei in Dutch ("is" instead of "was") [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:51, 10 August 2026 (UTC)
:::Thanks, sorry I didn't look at the Dutch properly. I've changed that test so that it will accept either a correct past tense or a wrapped present tense. I'm confident that I don't want double wrapping of [dz], because then it ends up in the HTML. Maybe I'll end up double wrapping then collapsing it back to single here. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:32, 11 August 2026 (UTC)
::::I replaced the {{Z|Z38989}} to use only default function on {{Z|Z33420}} that makes it no longer valid for English and French. For English there is already a seperate function. For French not. That has to be written as well as for other languages. I think this is the best future-proof solution. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:49, 21 August 2026 (UTC)
:::::Yes, I think that seems okay. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:55, 21 August 2026 (UTC)
== Can you please say what I do with this function? ==
I have created the [[Z39739]] function yesterday. but in the same day, it had no implementations, but I have created the [[Z39797]] implementation. but in the function, it says "Disconnected". but what I do with the implementation then say "Connected" on the function? [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 13:49, 21 August 2026 (UTC)
:I've connected it for you. When you are a bit more experienced you can apply to be a "functioneer" and do this yourself. Until then the best place to ask is at [[Wikifunctions:Community_portal]] --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:56, 21 August 2026 (UTC)
::Thank you! [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 08:27, 22 August 2026 (UTC)
== [[Z41189]] ==
Can you implement this function? (Also can you connect the test cases?) [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 14:34, 5 September 2026 (UTC)
:I still wait for a response patiently. [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 15:18, 10 September 2026 (UTC)
:We already have {{Z|Z37011}}. What is this one supposed to do differently? For example, I made a test {{Z|Z41780}} there that already matches your function's description. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:15, 11 September 2026 (UTC)
::Instead of it being the, it's a/an. [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 15:20, 11 September 2026 (UTC)
== Thank you! ==
I saw you connected some of the functions I made, regarding some thermodynamics stuff. Just wanted to say thank you; I appreciate the attention! I’m guessing by the fact you connected the implementations to the functions that overall everything was looking alright? Happy editing! [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 06:10, 7 September 2026 (UTC)
:Yes, good job. My only suggested improvement would be to give labels to your tests. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:44, 7 September 2026 (UTC)
::Okay, got it! I’ll make to add some labels to the test and implementations. The labels can be changed later so I’m guessing they are not as important to get perfect the first time as opposed to function names, which require a page move, correct? [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 10:00, 7 September 2026 (UTC)
:::Function names/labels can be changed easily too. (The "page" location is just the ZID.) The only thing that's very annoying to change is the function signature (the choice of arguments, their types, and the return type). --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:03, 7 September 2026 (UTC)
== Where's the result of my request for becoming a functioneer? ==
@[[User:99of9|99of9]] I am currently working on the test cases. Where's the result? [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:18, 11 September 2026 (UTC)
itx35kk1nwav7mzng9x5f21pigiu7rr
312444
312262
2026-09-12T00:40:37Z
99of9
1622
/* Where's the result of my request for becoming a functioneer? */ Reply
312444
wikitext
text/x-wiki
{{Welcome/lang|user=99of9|welcominguser=Koavf|1=}} ―[[User:Koavf|Justin (<span style="color:grey">ko'''a'''vf</span>)]]<span style="color:red">❤[[User talk:Koavf|T]]☮[[Special:Contributions/Koavf|C]]☺[[Special:Emailuser/Koavf|M]]☯</span> 06:47, 13 September 2023 (UTC)
== Split endswith ? ==
Hi,
First thanks a lot for your help on [[Z11550]] (especially my stupid mistake of copy-paste). But I'm wondering, why split the endswith() ? (it look better and more effective with a tuple, no?)
Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 11:55, 21 October 2023 (UTC)
:{{ping|VIGNERON}} It wasn't evaluating, so I tried to fix it. I'm no expert, but it looks like the Python function [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith endswith] can only take one string argument (and another to optionally set the end position). I'm glad you're having a go, it will be interesting to see if we can get lots of activity in lots of languages. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:59, 21 October 2023 (UTC)
::{{ping|99of9}} ah! of course! thanks a lot for your comment, I made an obvious mistake (it wasn't really a tuple, so not one argument, now it's fixed).
::I'll try te create more functions for French and Breton in the coming days/weeks.
::Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 12:16, 21 October 2023 (UTC)
:::OK! Well now I'm learning too! Thanks. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:20, 21 October 2023 (UTC)
== Review ==
Hi,
As I said before, I created a couple of wikifunctions for Breton. They are listed here: Wikifunctions:Catalogue#Breton_String_operations
Feel free to look at them and tell me what you think (I see you already added labels and description in English, thanks!).
Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 11:11, 1 November 2023 (UTC)
:Hi {{ping|VIGNERON}} yes, I saw these. I think you're doing well. I'm afraid I don't know the language, so I can't be much help, but I'll try to keep adding English labels. For consistency, I suggest that all morphemes associated with a language should have the language at the start of their label, so "English plural", "Breton plural", "Breton ***". --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:28, 1 November 2023 (UTC)
::Ah, good point, thanks. I'll harmonize that for English labels right now. Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 13:19, 1 November 2023 (UTC)
== [[Z12828]] ==
Hi, I was using this as a presumably simple test case to familiarize myself better with the workflows on this wiki, and I got lost in multiple ways, so thanks for chiming in. I will drop off now but will check back in tomorrow to see what you made out of it. [[User:Daniel Mietchen|Daniel Mietchen]] ([[User talk:Daniel Mietchen|talk]]) 00:28, 23 January 2024 (UTC)
:{{re|Daniel Mietchen}} I've overhauled it a bit. Denny suggested using plain strings as often as possible at first (let me know if you want me to find a link to the discussion). Apart from types, the other main thing that was stopping the python was the whitespace(!). It requires tabbed indents not single spaces. Now that it runs, have a think about what you want the output to be for the test cases I added. I put in my suggestions (which the composition implementation [[Z12834]] conforms to), but am happy to switch them if you prefer different outputs. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:56, 23 January 2024 (UTC)
::Oops, I didn't see your comment on capitalisation when it came up [https://www.wikifunctions.org/w/index.php?title=Z12833&diff=76274&oldid=76268]. The reason I think it should just preserve whatever the incoming capitalisation is, is so that it still works at the start of a sentence, or in a database, etc. It's also safe enough, because I imagine that the users of this function will format their input to ensure they get what they want as output. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:05, 23 January 2024 (UTC)
:::Thanks, this gives me some things to chew on. --[[User:Daniel Mietchen|Daniel Mietchen]] ([[User talk:Daniel Mietchen|talk]]) 23:30, 23 January 2024 (UTC)
== Comments on Type proposals ==
Hey, admin(?). You added a Comments section to the Natural number type proposal and it included a subscription widget. The blankish template at [[Wikifunctions:Type proposals/(unnamed – new)]] lost that feature and I can’t see how you did it in the first place. Maybe you can fix this for all the proposals (or share your wizardry)? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:57, 13 March 2024 (UTC)
:I just tested and it appears when you sign a signature! (And disappears when you delete your signature.) So I've left a "support as proposer" in the template to prompt the creator to sign. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:17, 14 March 2024 (UTC)
::{{Done}} thank you. And congratulations on your elevation! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:58, 14 March 2024 (UTC)
== [[Z14597]] ==
Hi 99of9,<br>
Thanks for all the wonderful work.<br>
Regarding [[Z14597]], sorry, my mistake, can the string be deleted? I created it by mistake and I don't expect it to be used.<br>
Thank you, · <b dir="ltr">[[User:מקף|<sup>מקף </sup>Hyphen]]<sub>[[User talk:מקף| ෴]]</sub></b> · 03:00, 31 March 2024 (UTC)
:Sure. Done. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 04:01, 31 March 2024 (UTC)
== English labels ==
Hi, please don’t mangle our language when labelling 😎 “English suffix word” is practically incomprehensible and “English natural number to ordinal” is positively misleading (it is the ordinal that is in English, not the Natural number). As you no doubt have a plan, perhaps you should articulate it at [[Wikifunctions:Naming conventions]] or [[Wikifunctions talk:Best practices#Wikifunctions:Naming conventions]]. Cheers! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:54, 3 April 2024 (UTC)
:I see what you mean. The idea/"plan" is that with the expected proliferation of language-related functions, that the language they apply to should be ultra-prominent (i.e. first word IMO, so that searches with the language only give you a comprehensive list). Once categories are up and working, this may not matter so much. In the meantime, would colons be sufficient to achieve both goals? "English: suffix word" and "English: natural number to ordinal"? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:48, 4 April 2024 (UTC)
::Yeah, I guessed 😎 It’s hard to prove the negative, but I believe that searches already return a comprehensive list if just the language is specified. My personal preference is for function names (in particular) to have a label that is as close as possible to an idiomatic phrase in the language in which it is expressed. If the natural language prefix is decided upon, I would favour “English: suffix English word” and “English: Natural number to English ordinal”. If we move further away from idiomatic names, I might prefer “English String ordinal from Natural number” and “English String from word and suffix”. This puts the function’s return type in the more prominent position that it deserves (and, yes, I would prefer a Monolingual string return type). The implication there, though, is that the function that turns 23rd to 23 should be called “Natural number from numeric ordinal with English suffix” (unlucky guess: [[Z14542]]😏). That said, “Natural number sum of two Natural numbers” does lack a degree of panache 🤷♂️ [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:14, 4 April 2024 (UTC)
:::Ok, I've restored them at least for now. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:59, 5 April 2024 (UTC)
::::Feel free to march boldly on. Your contributions are much appreciated (99% of the time) 🙏 [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 03:39, 5 April 2024 (UTC)
== Spambot block ==
Can I ask why [[Special:Redirect/logid/63908]] was only 2 hours? I was going to block them indefinitely until I saw your prior block and figured there was probably a reason. I also reported them to [[:m:SRG]] for a global lock. --[[User:DannyS712|DannyS712]] ([[User talk:DannyS712|talk]]) 19:41, 9 April 2024 (UTC)
:Since I caught them in the act, I was just trying to interrupt the next post, so they would move along. I expect they will not come back no matter how long the block. But I have no concern if you want to make it indefinite. I'm not particularly experienced with blocking. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:01, 10 April 2024 (UTC)
::My rule of thumb is that spam-only accounts get indefinitely blocked, but with talk page access enabled in case it turns out that they were not intending to spam or something like that (had that happen to me once I think - blocked someone who just didn't understand that it wasn't allowed and wanted to contribute positively). Anyway, the account is now globally locked so it doesn't really matter --[[User:DannyS712|DannyS712]] ([[User talk:DannyS712|talk]]) 03:46, 10 April 2024 (UTC)
== Can you have a look ==
Hi {{BASEPAGENAME}} hope you fine, I'm just working on a function called "area of a circle" that uses rational numbers. I was having problems doing arithmetic with this type of number and, since there's no documentation I can refer to, I was trying it here and there until I got to this final [[Special:PermanentLink/161945|formula]] that uses pi as input. Can you take a look and give me some suggestions? Or do it if you want. Regards --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 22:19, 31 January 2025 (UTC)
:Hi Mohanad. Is there a reason you want to use rational numbers as input and output? It seems a bit strange to me, because pi is an irrational number. So, at least for the output, I would suggest using float64. But anyway, I'll take a look now at what you have tried already. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:32, 31 January 2025 (UTC)
::I also wouldn't have a function input for pi. Since it is a constant, it doesn't make much sense for the user of the function to feed in their own personal value. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:42, 31 January 2025 (UTC)
:::I know, I tried to use it directly many times (22*num) & (7*dem) but didn't work for me -[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 22:46, 31 January 2025 (UTC)
::::Ah, I see. That might be because 22 and 7 are not Bigint types. You would need 22n and 7n. But I think we should go for something more accurate than 22/7 anyway. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:49, 31 January 2025 (UTC)
:::::I've changed it a bit so that everything now passes. But it sounds like you're happy if I remove the pi parameter? [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:55, 31 January 2025 (UTC)
:::::To be honest, I didn't use float64. Will it work fine with js if the input type has changed? or Or need special work around too, if 22n & 7n work arithmetically fine, then there will be no need for pi input. --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 23:01, 31 January 2025 (UTC)
::::::I've made [[Z22039]] which doesn't use the pi parameter, and uses 22n/7n as it's approximation for pi. But even if we stick with rational numbers, we could use a much better approximation. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:12, 31 January 2025 (UTC)
::::::Changing either input or output types will mean that we need to rewrite the implementations. Since we have almost completed this rational version, I suggest making a new function with float64 types instead. But yes, let's remove the pi parameter on this one too. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:16, 31 January 2025 (UTC)
::::::Thx for help, if there is any documentation for advanced js implementation it will be helpful, thx again --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 23:23, 31 January 2025 (UTC)
:The [[wf:Community portal]] is a better place to put things like this to open more participation and to not ping randomly. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:34, 31 January 2025 (UTC)
== Kleenean label ==
Hi {{BASEPAGENAME}}, is [[special:diff/162900|it]] wrong? --[[User:Mohanad|Mohanad]] ([[User talk:Mohanad|talk]]) 10:06, 5 February 2025 (UTC)
:Oh, sorry, I think we might have both tried to edit at the same time. I was just trying to edit the English labels. Feel free to undo my edit, or redo yours. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:09, 5 February 2025 (UTC)
== [[Z21949]] ==
Hey @[[User:99of9|99of9]], quick question - How is this different from just using [[Z20844]] or [[Z21939]]? Currently the above just works like the python version (only impl. is a composition referencing the python func)? Thanks! <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 14:13, 23 February 2025 (UTC)
:Sorry, my previous answer was a phone, and I didn't understand your question. I'll try again now. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:04, 23 February 2025 (UTC)
:[[Z21949]] is where we choose what Wikifunctions should displays by default (without language configuration). At the moment it simply copies what Python would display. But if we ever want to deviate from Python, we can code it there. In particular, I think we may want different notation for qnan and snan, since they are different special values, but show up the same in the python output. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:07, 23 February 2025 (UTC)
::I see, thanks for this explanation! <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:<[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]></span> 01:13, 24 February 2025 (UTC)
== Wikidata search examples ==
: [[wikidata:Special:Search/:haswbstatement:P31=Q11344|Chemical elements (P31=Q11344)]]
: [[wikidata:Special:Search/:haswbstatement:P1086 17|Items with atomic number property and 17]] It is supposed to be possible to combine properties and their values but I didn’t get to to work here.
It should be possible (and straightforward) to include something like this in the WD item selector, given prior selection of the relevant Type. (But this is also true for WF objects in the object selector, and it’s anybody’s guess why we don’t do this.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:36, 7 March 2025 (UTC)
== Trig functions suggestions ==
Thanks.. I'd put the constraint (or range in) based on what I'd ecnountered in typical usage, but agree with you..
It's a shame I can't use <nowiki><math></nowiki> tags, as for other functions it would make it easer to give more formalised defnitions for some functions. a Tan function would be an infinite or (Nan) at specific input values for example..
basic trig functions are something that should exist, but I am wondering if there are other trig functions that should also be supported as well.. [[User:ShakespeareFan00|ShakespeareFan00]] ([[User talk:ShakespeareFan00|talk]]) 18:41, 27 March 2025 (UTC)
:Yes, it would be good to get the math markup working. I think most of the trig functions do already exist. Here are [[Z12473]] and [[Z16463]]. There are plenty of others in [[Wikifunctions:Catalogue/Number_operations]]. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:56, 28 March 2025 (UTC)
== Day of roman year format for English ==
Hi. What is the best format for {{Z|Z20342}} in {{Z|Z1002}} and {{Z|Z1124}}? For {{Z|Z20420}}, the dmy format is used both for reading and for display functions, but I see that in {{Z|Z22940}} you print a {{Z|Z20342}} in the md format. Isn't it a bit inconsistent, or it follows an English convention that I am not aware of? What is the best format for {{Z|Z24990}}? (In other terms: how should {{Z|Z24990}} interpret the input "2/3" with {{Z|Z1002}} as the input language?) [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:12, 9 June 2025 (UTC)
:Yes, there is inconsistency here. It's hard because different variants of English use different formats, so "en" will never suit everyone. I'd say we should usually default to whatever the en-wiki style is. Then let the variants choose their own most appropriate format. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:56, 9 June 2025 (UTC)
::What is the en-wiki style for day-month display? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:04, 9 June 2025 (UTC)
:::It looks like both are equally permitted by the Manual of Style [[:w:Wikipedia:Manual_of_Style/Dates_and_numbers#Dates,_months,_and_years]], and the templates appear to localise according to the citizenship of biographies. I'm not sure which is more frequent overall. So maybe this is not giving us much guidance actually. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:15, 10 June 2025 (UTC)
::::Perhaps it's better to extend the discussion to the wider community [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 10 June 2025 (UTC)
== Checking in about presentation ==
Hi there! I am aware of your upcoming presentation at WikiCon Australia! Thank you, and I am excited about it! Given everything is a bit afloat again, right now, I wanted to check in if there is something that isn't working and it should. I was aware of the problems with [[Z25785]] and hope that these are resolved. I am also aware that embedded functions are currently not working, as well as issues on Abstract Wikipedia -- but I wanted to check if there is any specific function that used to work and doesn't right now? Cheers --[[User:Denny|Denny]] ([[User talk:Denny|talk]]) 11:09, 7 April 2026 (UTC)
:Hi {{ping|Denny}}. Thanks for the check in. I was hoping to show an embedded function. I picked a fairly ambitious one, but would be happy to scale back to a simpler one if some of them can work within time limits. Here is a function list:
:* [[Z28509]], relies heavily on [[Z25785]] but also on language configuration for good output display
:** status: working
:** risk: currently relying on a temporary measure described in [https://phabricator.wikimedia.org/T419789 T419789]
:** possible improvements: another language label and description would help, so I can show it without (en) everywhere
:* [[Z28005]], specifically [https://www.wikifunctions.org/view/en/Z28005?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z28005%22%2C%22Z28005K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q2565882%22%7D%2C%22Z28005K2%22%3A%7B%22Z1K1%22%3A%22Z20420%22%2C%22Z20420K1%22%3A%7B%22Z1K1%22%3A%22Z20159%22%2C%22Z20159K1%22%3A%7B%22Z1K1%22%3A%22Z17813%22%2C%22Z17813K1%22%3A%22Z17814%22%7D%2C%22Z20159K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%222025%22%7D%7D%2C%22Z20420K2%22%3A%7B%22Z1K1%22%3A%22Z20342%22%2C%22Z20342K1%22%3A%7B%22Z1K1%22%3A%22Z16098%22%2C%22Z16098K1%22%3A%22Z16104%22%7D%2C%22Z20342K2%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2210%22%7D%7D%7D%7D this query] and I was hoping to show it as an embedded function provisionally at [[User:99of9/sandbox3]]
:** status: function working, but embedding not per [https://phabricator.wikimedia.org/T422299 T422299]
:* [[Z32919]], called from Abstract Wikipedia at [[:abstract:Q55771891]], but also I'll create another similar suburb with a population on the spot.
:** status: needs "retry" on AW. Even works in German - danke!
:** possible improvement: the other (instantiating) sentence on that AW page doesn't work in German, because I picked {{Q|Q7632426}} as its category item which doesn't have an associated lexeme. But I don't mind showing this as a pointer to future work, because the error message is relatively clear.
:Overall I'm relatively comfortable with the current state, so I hope nothing breaks before the weekend! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:35, 7 April 2026 (UTC)
:{{ping|Denny}} Another high priority for live demonstrations would be [https://phabricator.wikimedia.org/T406784 T406784]. It is likely to trip me up if someone asks to see how to make an implementation (if I don't get it right first time). But I imagine this is a much harder one to solve quickly. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 02:33, 8 April 2026 (UTC)
== You may be an eligible candidate for the U4C election ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Greetings,
The [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee (U4C)]] seeks candidates for the 2026 election. The U4C is the global committee responsible for overseeing enforcement of the [[foundation:Special:MyLanguage/Policy:Universal Code of Conduct|Universal Code of Conduct]]. Elections are held annually, if elected a committee member serves for two years.
This year the U4C requires candidates to hold administrator rights on at least one wiki, which is why you are being contacted as you appear to hold this right. There are other requirements, such as candidates must be at least 18 years old and may not be employed by the Wikimedia Foundation or other related chapters and affiliates. You can find more information in the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026#Call_for_Candidates|call for candidates on Meta-wiki]]. Additionally, the committee's working language is English; some ability to communicate in English is required.
The election opens on 18 May, if you are eligible and interested you have until 10 May to submit your candidacy. There will be a week in between for candidates to answer questions from the community. Voting takes place privately in [[m:Special:MyLanguage/SecurePoll|SecurePoll]], successful candidates must receive at least 60% support. More information is available on [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|the 2026 Elections page]], including timelines and other candidacy information. If you read over the material and consider yourself qualified, please consider submitting your name to run for the committee. If you think someone else in your community might be interested and qualified, please encourage them to run.
In partnership with the U4C -- [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User_talk:Keegan (WMF)|talk]]) 20:10, 29 April 2026 (UTC) </div>
<!-- Message sent by User:Keegan (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=User:Keegan_(WMF)/test&oldid=30477306 -->
== Sentences in past tense ==
99of9 sentences in past tense result in sovm very strange results. for instance [https://www.wikifunctions.org/view/en/Z38757?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z38757%22%2C%22Z38757K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7243%22%7D%2C%22Z38757K2%22%3A%5B%22Z6091%22%5D%2C%22Z38757K3%22%3A%5B%22Z6091%22%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q214917%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q4964182%22%7D%2C%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q845653%22%7D%5D%2C%22Z38757K4%22%3A%22Z1430%22%7D this past tsens in German] results ❌≪Lew Nikolajewitsch Tolst (9. September 1828 – 20. November 1910)oi ist ein Dramatiker, Philosoph, et cetera.≫❌🔧 where the name of Tolstoi is split into "Tolst" and "oi" and the text "(9. September 1828 – 20. November 1910)" is inserted in the middle. I think the {{Z|Z38989}} is indeed too hacky. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 13:53, 10 August 2026 (UTC)
:The example you've given is from another function? Can you add a test on [[Z38987]] that shows it's too hacky? (BTW I don't think the Dutch test should be wrapped with default tags, because it is in fact drawing on a Dutch function. By adding more here you were double wrapping the [dz] - which actually is coming from a default, and was already tagged as such.) --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:05, 10 August 2026 (UTC)
:Oh, maybe you meant [[Z38977]]? If so, I agree there's an issue, add the test there. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 14:09, 10 August 2026 (UTC)
::The Dutch is function is indeed called, but the tense is NOT changed. "is" is the present tense. it should be "was", in fact just like English. As the function only changes French and English all other languages stay in the present tense. Therefore I added a wrapper for default tags. I also noticed the double wrapping on [dz], but decided that the the extra wrapper was needed. If you want to continue on this route (using the present tense and replacing substrings) you better add a function per language and leave the default with wrapping. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:46, 10 August 2026 (UTC)
:::As for {{Z|Z38987}} the Dutch example also gives present tense for [https://www.wikifunctions.org/wiki/Z38987?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z38987%22%2C%22Z38987K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q7243%22%7D%2C%22Z38987K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q36180%22%7D%2C%22Z38987K3%22%3A%22Z1157%22%7D Tolstoy] or Pompei in Dutch ("is" instead of "was") [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 15:51, 10 August 2026 (UTC)
:::Thanks, sorry I didn't look at the Dutch properly. I've changed that test so that it will accept either a correct past tense or a wrapped present tense. I'm confident that I don't want double wrapping of [dz], because then it ends up in the HTML. Maybe I'll end up double wrapping then collapsing it back to single here. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:32, 11 August 2026 (UTC)
::::I replaced the {{Z|Z38989}} to use only default function on {{Z|Z33420}} that makes it no longer valid for English and French. For English there is already a seperate function. For French not. That has to be written as well as for other languages. I think this is the best future-proof solution. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:49, 21 August 2026 (UTC)
:::::Yes, I think that seems okay. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 12:55, 21 August 2026 (UTC)
== Can you please say what I do with this function? ==
I have created the [[Z39739]] function yesterday. but in the same day, it had no implementations, but I have created the [[Z39797]] implementation. but in the function, it says "Disconnected". but what I do with the implementation then say "Connected" on the function? [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 13:49, 21 August 2026 (UTC)
:I've connected it for you. When you are a bit more experienced you can apply to be a "functioneer" and do this yourself. Until then the best place to ask is at [[Wikifunctions:Community_portal]] --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:56, 21 August 2026 (UTC)
::Thank you! [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 08:27, 22 August 2026 (UTC)
== [[Z41189]] ==
Can you implement this function? (Also can you connect the test cases?) [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 14:34, 5 September 2026 (UTC)
:I still wait for a response patiently. [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 15:18, 10 September 2026 (UTC)
:We already have {{Z|Z37011}}. What is this one supposed to do differently? For example, I made a test {{Z|Z41780}} there that already matches your function's description. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:15, 11 September 2026 (UTC)
::Instead of it being the, it's a/an. [[User:ReXLer|ReXLer]] ([[User talk:ReXLer|talk]]) 15:20, 11 September 2026 (UTC)
== Thank you! ==
I saw you connected some of the functions I made, regarding some thermodynamics stuff. Just wanted to say thank you; I appreciate the attention! I’m guessing by the fact you connected the implementations to the functions that overall everything was looking alright? Happy editing! [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 06:10, 7 September 2026 (UTC)
:Yes, good job. My only suggested improvement would be to give labels to your tests. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 06:44, 7 September 2026 (UTC)
::Okay, got it! I’ll make to add some labels to the test and implementations. The labels can be changed later so I’m guessing they are not as important to get perfect the first time as opposed to function names, which require a page move, correct? [[User:IanVG|IanVG]] ([[User talk:IanVG|talk]]) 10:00, 7 September 2026 (UTC)
:::Function names/labels can be changed easily too. (The "page" location is just the ZID.) The only thing that's very annoying to change is the function signature (the choice of arguments, their types, and the return type). --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:03, 7 September 2026 (UTC)
== Where's the result of my request for becoming a functioneer? ==
@[[User:99of9|99of9]] I am currently working on the test cases. Where's the result? [[User:Armin hpj|Armin hpj]] ([[User talk:Armin hpj|talk]]) 15:18, 11 September 2026 (UTC)
:I'll reply at the request. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:40, 12 September 2026 (UTC)
dao5ib39ejxzssxmwu97nqhp05hexnp
Help:Contents/ru
12
14956
312525
289887
2026-09-12T10:10:41Z
FuzzyBot
207
Updating to match new version of source page
312525
wikitext
text/x-wiki
<languages/>
Место, где вы можете получить помощь в создании вики-функций.
<span id="Documentation"></span>
== Документация ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Введение]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|<span lang="en" dir="ltr" class="mw-content-ltr">How to create implementations</span>]]
* [[Special:MyLanguage/Wikifunctions:Function model|Функциональная модель]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Глоссарий]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|Часто задаваемые вопросы]]
* [[mw:Special:MyLanguage/Help:Contents|Справка:Содержание]] — на mediawiki.org для стандартного редактирования вики-страницы
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Сообщество и общение ==
* [[Wikifunctions:Project chat|Форум]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Сообщить о технической проблеме]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|Запросы на удаление]]
* [[Wikifunctions:Report vandalism|Сообщить о вандализме]]
<span id="Policies_and_guidelines"></span>
== Правила и руководства ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Список правил и руководств]]
<span id="Processes"></span>
== Процессы ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|<span lang="en" dir="ltr" class="mw-content-ltr">Approving implementations</span>]]
[[Category:Help{{#translation:}}| ]]
6otvja7978re5ke8743kpzgnniny3nf
Wikifunctions:Introduction/gu
4
15025
312575
254755
2026-09-12T10:11:15Z
FuzzyBot
207
Updating to match new version of source page
312575
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''પરિણામ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''પરિણામ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Edit a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''પરિણામ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''પરિણામ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''પરિણામ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''પરિણામ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
'''પરિણામ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
htxtnvg80l0vha85mn1kwn67wovvk1z
Help:Contents/hi
12
15198
312515
289876
2026-09-12T10:10:38Z
FuzzyBot
207
Updating to match new version of source page
312515
wikitext
text/x-wiki
<languages/>
यह स्थान विकिफ़ंक्शन्स पर योगदान से संबंधित सहायता के लिए है।
<span id="Documentation"></span>
== प्रलेखन ==
* [[Special:MyLanguage/Wikifunctions:Introduction|परिचय]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|कार्यान्वयन कैसे बनाएँ]]
* [[Special:MyLanguage/Wikifunctions:Function model|फ़ंक्शन मॉडल]]
* [[Special:MyLanguage/Wikifunctions:Glossary|शब्दावली]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|सामान्य प्रश्न]]
* [[mw:Special:MyLanguage/Help:Contents|Help:अनुक्रमणिका]] — mediawiki.org पर मानकीय विकि-पृष्ठ सम्पादन के लिए
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== समुदाय और संचार ==
* [[Wikifunctions:Project chat|चौपाल]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|कोई तकनीकी समस्या रिपोर्ट करें]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|हटाने के अनुरोध]]
* [[Wikifunctions:Report vandalism|बर्बरता रिपोर्ट करें]]
<span id="Policies_and_guidelines"></span>
== नीतियाँ और दिशानिर्देश ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|नीतियों और दिशानिर्देशों की सूची]]
<span id="Processes"></span>
== कार्यविधियाँ ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|कार्यान्वयनों की स्वीकृति]]
[[Category:Help{{#translation:}}| ]]
1kfonvf9xcc7w7f6xh78m0m7a2jm25h
Help:Contents/ja
12
15518
312518
289879
2026-09-12T10:10:39Z
FuzzyBot
207
Updating to match new version of source page
312518
wikitext
text/x-wiki
<languages/>
ウィキファンクションズへの投稿に関する各種ヘルプ
<span id="Documentation"></span>
== 説明文書 ==
* [[Special:MyLanguage/Wikifunctions:Introduction|はじめに]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|実装の作り方]]
* [[Special:MyLanguage/Wikifunctions:Function model|関数モデル]]
* [[Special:MyLanguage/Wikifunctions:Glossary|用語集]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[mw:Special:MyLanguage/Help:Contents|Help:目次]] — 基本的なウィキページの編集用にMediaWikiに置かれているもの
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== コミュニティとコミュニケーション ==
* [[Wikifunctions:Project chat|プロジェクトチャット]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|技術的な問題を報告]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|削除依頼]]
* [[Wikifunctions:Report vandalism|荒らしを報告]]
<span id="Policies_and_guidelines"></span>
== 方針とガイドライン ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|方針とガイドラインの一覧]]
<span id="Processes"></span>
== プロセス ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|実装の承認]]
[[Category:Help{{#translation:}}| ]]
gwzfvrkt2d4bes7wpw6qwucrmk4fvqu
Help:Contents/uk
12
16026
312527
289888
2026-09-12T10:10:42Z
FuzzyBot
207
Updating to match new version of source page
312527
wikitext
text/x-wiki
<languages/>
Це місце, де Ви можете отримати допомогу щодо внеску до Вікіфункцій.
<span id="Documentation"></span>
== Документація ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Вступ]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Як створювати реалізації]]
* [[Special:MyLanguage/Wikifunctions:Function model|Модель функцій]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Глосарій]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|ЧаПи]]
* [[mw:Special:MyLanguage/Help:Contents|Довідка:Зміст]] — на mediawiki.org щодо стандартного редагування вікісторінок
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Спільнота й комунікація ==
* [[Wikifunctions:Project chat|Чат проекту]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Повідомити про технічну проблему]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|Запити на вилучення]]
* [[Wikifunctions:Report vandalism|Повідомити про вандалізм]]
<span id="Policies_and_guidelines"></span>
== Правила та настанови ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Список правил та настанов]]
<span id="Processes"></span>
== Процеси ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Затвердження реалізацій]]
[[Category:Help{{#translation:}}| ]]
osqxvzv4xhdlca93aot233jkmc2hvs7
Help:Contents/sv
12
17372
312526
289886
2026-09-12T10:10:41Z
FuzzyBot
207
Updating to match new version of source page
312526
wikitext
text/x-wiki
<languages/>
Här kan du få hjälp med att bidra till Wikifunctions.
<span id="Documentation"></span>
== Dokumentation ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Introduktion]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Hur skapar man implementeringar?]]
* [[Special:MyLanguage/Wikifunctions:Function model|Funktionsmodell]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Ordbok]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|Vanliga frågor]]
* [[mw:Special:MyLanguage/Help:Contents|Hjälp:Innehåll]] — på mediawiki.org för standardredigering av wikisidor
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Gemenskap och kommunikation ==
* [[Wikifunctions:Project chat|Bybrunnen]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Rapportera ett tekniskt problem]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|Begäran om raderingar]]
* [[Wikifunctions:Report vandalism|Rapportera vandalism]]
<span id="Policies_and_guidelines"></span>
== Policyer och riktlinjer ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Listor över policyer och riktlinjer]]
<span id="Processes"></span>
== Processer ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Godkänna implementeringar]]
[[Category:Help{{#translation:}}| ]]
kigy686yumfiedd68jg5pdhjsrpve0y
Wikifunctions:Introduction/ar
4
17860
312565
261164
2026-09-12T10:11:11Z
FuzzyBot
207
Updating to match new version of source page
312565
wikitext
text/x-wiki
<languages/>
ويكي دوال مشروع مفتوح المصدر يمكّن أي شخص من إنشاء الدوال ومشاركتها مع الآخرين لاستخدامها وتعديلها واختبارها والتعلّم منها.
تُجري الدوال العمليات الحسابية بناءً على البيانات التي تُزوّدها بها.
استخدم الأدلة الإرشادية التالية لتجربة الميزات الأساسية لويكي دوال. نتطلع [[Special:MyLanguage/Wikifunctions:Report a technical problem|لتعليقاتكم]] ومساهماتكم!
<span id="Evaluate_a_Function"></span>
== قيّم دالة ==
يمكنك بنفسك! تجربة الدوال التي ساهم بها المجتمع على ويكي دوال، اختر واحدة من ''[[Wikifunctions:Main Page#Functions to try out|مكتبة الدوال]]'' وأدخل قيم المُدخلات لاكتشاف المخرجات.
'''خطوات:'''
# ابحث عن دالة على [[Wikifunctions:Main Page|الصفحة الرئيسية]]
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# توجّه إلى صفحة الدالة.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# أدخل قيم المدخلات.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# شغّل الدالة.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''النتائج:'''
# هل كان الناتج كما توقّعته؟
# هل لديك تصويبات أو تعليقات [[Special:MyLanguage/Wikifunctions:Report a technical problem|''لتبلغ عنها'']]؟
<span id="Share_a_Function_call"></span>
== مشاركة استدعاء دالة ==
بعد تشغيل إحدى الدوال، استخدم الزر «نسخ رابط النتيجة» الموجود أسفل لوحة النتيجة لنسخ رابط URL قابل للمشاركة. عندما يفتح شخص ما هذا الرابط، تقوم ويكي دوال بتحميل نفس استدعاء الدالة مسبقًا وتشغيله تلقائيًا، ليرى المدخلات والنتيجة تمامًا كما فعلت. هذه طريقة سريعة لعرض أمثلة قابلة للتكرار أو طلب المساعدة من الآخرين بخصوص إدخال/إخراج دالة معينة.
'''الخطوات (استكمال من '''«'''قيّم دالة'''»'''):'''
# بعد تحميل النتيجة، انقر فوق «نسخ رابط النتيجة» أسفل لوحة النتيجة.
#:[[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>
# شارك [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] مع الآخرين!
''ملاحظة:'' ''يقوم الرابط المُشارك بتحميل مدخلاتك المحددة مسبقًا وتشغيلها مرة أخرى، بحيث يرى المستلمون نفس النتيجة، ذلك ما لم يتغير التنفيذ الضمني منذ إنشاء الرابط.''
<span id="Create_a_Function"></span>
== إنشاء دالة ==
يمكنك إضافة الدوال الخاصة بك إلى ويكي دوال! أنشئ دالة جديدة لاستخدامها في تنفيذاتك الخاصة ولتمكين الآخرين من استخدامها أيضًا. يمكن كتابة دوال جديدة [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|باللغة التي تفضلّها]].
'''خطوات:'''
# توجّه إلى ''[{{MediaWiki:Createfunction-url}} صفحة إنشاء دالة]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# اكتب اسمًا للدالة.
#:[[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>
# عرّف مُدخلات الدالة:
## إضافة/إزالة حقول الإدخال.
## حدد النوع لكل إدخال.
## أعطِ اسمًا لكل إدخال.
#:[[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>
# حدد نوع مخرجات الدالة.
#:[[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>
# اختياري، وفّر قيمًا متعددة اللغات لأيّ من هذه الحقول:
#* اسم الدالة، تسميات أخرى، ومسميّات حقول الإدخال.
#:[[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>
# انشر الدالة.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''النتائج:'''
# هل نُشرت الدالة بنجاح؟
# هل لديك تصويبات أو تعليقات [[Special:MyLanguage/Wikifunctions:Report a technical problem|''لتبلغ عنها'']]؟
<span id="Edit_a_Function"></span>
== تحرير دالة ==
يمكنك المساهمة في ويكي دوال عبر تحرير مكتبة الدوال الخاصة بها. أضف أو عدّل معلومات متعددة اللغات للدوال، وقم بتوسيع وتغيير تعريفات الدوال.
'''خطوات:'''
# ابحث عن دالة في ''[[Wikifunctions:Main Page|الصفحة الرئيسية]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# توجّه إلى صفحة الدالة.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# انقر على عدل المصدر للاطلاع على خيارات التعديل لهذه الدالة.
#:[[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>
# اختياريًا، عدّل قيم:
## اسم الدالة،
## الأسماء المستعارة للدالة،
## قائمة المدخلات
### إضافة/إزالة حقول الإدخال
### تعدبل نوع الإدخال
### تعديل تسميات الإدخال
## نوع الإخراج
# اختياريًا، قدّم قيمًا متعددة اللغات لأي من هذه الحقول:
## اسم الدالة
## الأسماء المستعارة للدالة
## تسميات الإدخال
# انشر تحديثاتك.
'''النتائج:'''
# هل نُشرت تعديلاتك بنجاح؟
# هل لديك تصحيحات أو ملاحظات تودّ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''الإبلاغ عنها'']]؟
<span id="Create_tests"></span>
== إنشاء اختبارات ==
يمكنك إنشاء اختبارات لتنفيذات الدوال الخاصة بك في ويكي دوال وذلك للتأكد من أنها تعمل كما ينبغي.
'''خطوات:'''
# ابحث عن دالة في ''[[Wikifunctions:Main Page|الصفحة الرئيسية]]'' أو نفس الدالة التي أنشأتها في سير العمل السابق.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# توجّه إلى صفحة الدالة.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# انقر على الرابط "+" في جدول الاختبارات.
#:[[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>
# قسم "استدعاء" يتوسّع تلقائيًا.
## في الحقل تحت «دالة»، اكتب اسم الدالة التي تختبرها واختر الدالة عندما تظهر.
## أضف قيمًا للمدخلات في الحقول المخصصة.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# قسم "التحقق من صحة النتيجة" يتوسّع تلقائيًا.
## في الحقل الموجود أسفل "دالة"، اكتب اسم الدالة التي تريد استخدامها للتحقق من النتيجة.
## بالنسبة لدالة مخرجاتها سلسلة، ستكون هذه «تساوي سلسلة»، ولدالة إخراجها بولياني «منطقي»، ستكون هذه «تساوي بولياني».
## أضِف القيمة المتوقعة في الحقل المُعطى (سواء «السلسلة الثانية» أو «البولياني الثاني»).
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# انشر تحديثاتك.
'''النتائج:'''
# هل نُشر الاختبار بنجاح؟
# هل لديك تصحيحات أو ملاحظات تودّ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''الإبلاغ عنها'']]؟
<span id="Create_an_implementation"></span>
== إنشاء تنفيذ ==
تُصبح الدوال حيّة وقابلة للاستخدام عبر تنفيذات تُنشأ خصيصًا لتلبية احتياجاتك. في ويكي دوال يمكنك تشغيل الدوال، تعديلها، أو دمجها باستخدام هذه التنفيذات. راجع القسم أدناه لمعرفة كيفية [[#Connect an Implementation or Test to a Function|وصل تنفيذك بدوال]]. نوصي [[#Create tests|بإنشاء ووصل اختبار]] قبل إنشاء التنفيذ. يتوفر دليل أكثر شمولاً لإنشاء التنفيذات على {{ll|Wikifunctions:How to create implementations}}.
'''خطوات:'''
# ابحث عن دالة في ''[[Wikifunctions:Main Page|الصفحة الرئيسية]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# توجّه إلى صفحة الدالة.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# انقر على الرابط "+" في جدول التنفيذات.
# يمكنك إنشاء تنفيذ جديد بإحدى طريقتين:
## '''نص برمجي'''
##* اختر لغة البرمجة المطلوبة لكتابة النص البرمجي للدالة.
##* أدخل النص البرمجي الخاص بك.
## '''تركيب''':
##* أنشئ تركيبًا باستخدام دوال موجودة.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# انشر تحديثاتك (بعد النقر على السهم الدائري على يمين الصندوق المعنون بـ {{int|wikilambda-function-test-cases-table-header}}، وذلك لتجربة حالات الاختبار مع التنفيذ).
'''النتائج:'''
# هل نُشر التنفيذ بنجاح؟
# هل لديك تصحيحات أو ملاحظات تودّ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''الإبلاغ عنها'']]؟
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== وصل تنفيذ أو اختبار بدالة ما ==
:''ملاحظة: هذه الميزة متاحة فقط لل[[Special:MyLanguage/Wikifunctions:Functioneers|مسيّرين]].''
وصّل الاختبارات والتنتفيذات بالدالة لتراها وهي تعمل.
'''خطوات:'''
# ابحث عن دالة في ''[[Wikifunctions:Main Page|الصفحة الرئيسية]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# توجّه إلى صفحة الدالة.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# اختر اختبارًا واحدًا أو أكثر، أو تنفيذًا واحدًا أو أكثر.
#:[[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>
# انقر على الزر “{{int|wikilambda-function-details-table-approve}}”.
'''النتائج:'''
# هل تغيّرت الحالة ({{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}}) بنجاح؟
# هل لديك تصحيحات أو ملاحظات تودّ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''الإبلاغ عنها'']]؟
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== إدراج دالة في مقالة ويكيبيديا ==
حان الوقت الآن لإدراج دالة في مقال ويكيبيديا ومشاهدة النتائج.
'''خطوات:'''
# افتح المقالة التي ترغب بإضافة دالة إليها.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# اذهب إلى تبويب عدل وافتح المحرر المرئي.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# انقر على قائمة «إدراج» أعلى المحرر المرئي. مرر لأسفل وانقر على «دالة». سيُفتح مربع حوار.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ابحث عن الدالة التي ترغب بإدراجها وانقر عليها. أو جرّب إحدى الدوال المقترحة أسفل شريط البحث.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# أدخل المدخلات اللازمة وانقر على زر «إدراج» أعلى اليسار لإدراج الدالة في المقالة.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# يمكنك الآن رؤية مخرجات الدالة في المقالة. يمكنك المتابعة بعدها لنشر التغييرات.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# إذا أردت تعديل الدالة، انقر عليها. ستظهر نافذة منبثقة تحمل اسم الدالة ووصفها. انقر على زر «تعديل».
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# بعد ذلك، يمكنك إجراء التغييرات على المدخلات والنقر على «طبق التعديلات» عند الانتهاء من التعديل.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''النتائج:'''
# هل كانت المخرجات كما توقّعت؟
# هل لديك تصحيحات أو ملاحظات تودّ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''الإبلاغ عنها'']]؟
[[Category:Introduction| {{#translation:}}]]
pu07g2z7twaucjdy64jszm7eb0anb4m
Help:Contents/ar
12
17869
312508
289871
2026-09-12T10:10:36Z
FuzzyBot
207
Updating to match new version of source page
312508
wikitext
text/x-wiki
<languages/>
المكان الذي يمكنك الحصول على المساعدة للمساهمة في ويكي الدالة.
<span id="Documentation"></span>
== التوثيق ==
* [[Special:MyLanguage/Wikifunctions:Introduction|مقدمة]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|كيفية إنشاء عمليات تنفيذية]]
* [[Special:MyLanguage/Wikifunctions:Function model|نموذج الدالة]]
* [[Special:MyLanguage/Wikifunctions:Glossary|مصطلحات]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|أسئلة متكررة]]
* [[mw:Special:MyLanguage/Help:Contents|مساعدة:محتويات]] — على mediawiki.org لتحرير صفحة ويكي قياسية
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== المجتمع والتواصل ==
* [[Wikifunctions:Project chat|مناقشة المشروع]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|إبلاغ عن مشكلة تقنية]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|طلبات الحذف]]
* [[Wikifunctions:Report vandalism|إبلاغ عن التخريب]]
<span id="Policies_and_guidelines"></span>
== السياسات والإرشادات ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|قائمة السياسات والإرشادات]]
<span id="Processes"></span>
== العمليات ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|الموافقة على التنفيذ]]
[[Category:Help{{#translation:}}| ]]
ep738k7t65z2i26mgba66plndqo6vy5
Help:Contents/fr
12
18896
312512
294125
2026-09-12T10:10:37Z
FuzzyBot
207
Updating to match new version of source page
312512
wikitext
text/x-wiki
<languages/>
La page où trouver de l’aide pour contribuer à Wikifunctions.
== Documentation ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Introduction]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Comment créer des implémentations]]
* [[Special:MyLanguage/Wikifunctions:Function model|Modèle de fonctions]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossaire]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|Rosette]] — guides "{{SITENAME}} pour les programmeurs de <langage>"
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[mw:Special:MyLanguage/Help:Contents|Aide:Sommaire]] — sur mediawiki.org pour la modification standard des pages wiki
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Communauté et communication ==
* [[Wikifunctions:Project chat|Discussion sur le projet]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Signaler un problème technique]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|Support de la voix pour les fonctionnalités futures]]
* [[Wikifunctions:Requests for deletions|Demandes de suppression]]
* [[Wikifunctions:Report vandalism|Signaler un vandalisme]]
<span id="Policies_and_guidelines"></span>
== Règles et recommandations ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Liste des règles et recommandations]]
<span id="Processes"></span>
== Processus ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Approbation des implémentations]]
[[Category:Help{{#translation:}}| ]]
r1lnzycnmrob66lqsdamto635cjyjsh
Help:Contents/pl
12
19301
312523
289884
2026-09-12T10:10:40Z
FuzzyBot
207
Updating to match new version of source page
312523
wikitext
text/x-wiki
<languages/>
Miejsce, gdzie możesz uzyskać pomoc na temat tworzenia Wikifunkcji.
<span id="Documentation"></span>
== Dokumentacja ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Wprowadzenie]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Jak tworzyć implementacje]]
* [[Special:MyLanguage/Wikifunctions:Function model|Model funkcji]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Słowniczek]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|Najczęściej zadawane pytania]]
* [[mw:Special:MyLanguage/Help:Contents|<span lang="en" dir="ltr" class="mw-content-ltr">Help:Contents</span>]] — na mediawiki.org, na temat edytowania zwykłych stron wiki
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Społeczność i komunikacja ==
* [[Wikifunctions:Project chat|Czat projektu]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Zgłoś problem techniczny]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|Wnioski o usunięcie]]
* [[Wikifunctions:Report vandalism|Zgłoś wandalizm]]
<span id="Policies_and_guidelines"></span>
== Zasady i zalecenia ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Wykaz zasad i zaleceń]]
<span id="Processes"></span>
== Procedury ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Zatwierdzenie implementacji]]
[[Category:Help{{#translation:}}| ]]
tqzxargs1go51rb0hen95atkcqj0754
Wikifunctions:Introduction/nl
4
19570
312585
254766
2026-09-12T10:11:21Z
FuzzyBot
207
Updating to match new version of source page
312585
wikitext
text/x-wiki
<languages/>
Wikifuncties is een open source-project dat het mogelijk maakt voor iedereen om functies te creëren en met anderen te delen zodat ze die kunnen gebruiken, remixen, testen en ervan kunnen leren.
Functies voeren berekeningen uit op de gegevens die u aanlevert.
Bekijk de onderstaande doe-het-zelfgids om de basiskenmerken van Wikifuncties te zien. Wij kijken uit naar uw [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] en bijdragen!
<span id="Evaluate_a_Function"></span>
== Een functie evalueren ==
U kunt zelf al functies proberen die door de gemeenschap zijn gemaakt! U kan er een uit onze ''[[Wikifunctions:Main Page#Functions to try out|catalogus van functies]]'' kiezen en parameters invoeren om resultaten te krijgen.
'''Stappen:'''
# Vind een functie op de ''[[Wikifunctions:Main Page|hoofdpagina]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ga naar een functiepagina.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Voer uw invoerwaarden in.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Voer de functie uit.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultaten:'''
# Was het resultaat wat u had verwacht?
# Heeft u correcties of feedback te [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Share_a_Function_call"></span>
== Een Functie-aanroep delen ==
Na het uitvoeren van een functie, gebruik de knop 'Copy result link' onder het resultaatpaneel om een gedeelde URL te kopiëren. Als iemand die link opent, laadt Wikifunctions dezelfde functie en voert het automatisch uit, zodat ze de input zien en het resultaat precies zoals u dat deed. Dit is een snelle manier om reproduceerbare voorbeelden te laten zien of om anderen te vragen om hulp met een specifieke functie-input/output.
'''Stappen (vervolg van "Een functie evalueren"):'''
# Klik na het laden van het resultaat op 'Copy result link' onder het resultaatpaneel.
#:[[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>
# Deel de [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] met anderen!
''Opmerking:'' ''de gedeelde link laadt uw exacte invoer vooraf en voert ze opnieuw uit, zodat ontvangers hetzelfde resultaat zien tenzij de onderliggende implementatie is veranderd sinds u de link heeft aangemaakt.''
<span id="Create_a_Function"></span>
== Een functie creëren ==
U kunt uw eigen functies aan Wikifuncties toevoegen! Creëer een nieuwe functie zodat u deze in uw eigen implementaties met anderen kunt gebruiken. Nieuwe functies kunt u in uw [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|voorkeurstaal]] schrijven.
'''Stappen:'''
# Ga naar de ''[{{MediaWiki:Createfunction-url}} pagina voor het maken van functies]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Geef de functie een naam.
#:[[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>
# Bepaal de parameters van de functie:
## Voeg toe/verwijder invoervelden.
## Bepaal elk parametertype.
## Geef elke parameter een naam.
#:[[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>
# Bepaal het uitvoertype van de functie.
#:[[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>
# Optioneel, geeft meertalige keuzes voor deze velden:
#* Functienaam, functie-aliassen, parameterlabels.
#:[[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>
# Publiceer de functie.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultaten:'''
# Is de functie gepubliceerd?
# Heeft u correcties of feedback te [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Edit_a_Function"></span>
== Een functie bewerken ==
U kunt aan Wikifuncties bijdragen door het bewerken van zijn catalogus van functies. Voeg meertalige informatie toe of bewerk de functies en verander hun omschrijvingen.
'''Stappen:'''
# Vind een functie op de ''[[Wikifunctions:Main Page|hoofdpagina]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ga naar de functiepagina.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik op "Brontekst bewerken" om de bewerkingsopties voor deze functie te zien.
#:[[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>
# Optioneel kunt u de waarden wijzigen van:
## Functienaam,
## Functie-aliassen,
## Invoerlijst
### Invoervelden toevoegen/verwijderen
### Parametertype bewerken
### Parameterlabels bewerken
## Uitvoertype.
# Optioneel, geeft meertalige waarden voor deze velden:
## Functienaam
## functie-aliassen,
## parameterlabels.
# Publiceer uw bewerkingen.
'''Resultaten:'''
# Zijn uw bewerkingen succesvol gepubliceerd?
# Heeft u correcties of feedback te [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Create_tests"></span>
== Testen aanmaken ==
U mag testen aanmaken voor uw functie-implementaties in Wikifuncties om te verzekeren dat ze op de juiste manier werken.
'''Stappen:'''
# Kies een functie op de ''[[Wikifunctions:Main Page|hoofdpagina]]'' of de functie die u in de vorige workflow heeft aangemaakt.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ga naar de functiepagina.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik op de link "+" in de testtabel.
#:[[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>
# De sectie "Call" zou automatisch uitgebreid moeten worden.
## In het veld onder "Functie" kunt u de naam van de functie intypen en de functie selecteren wanneer ze verschijnt.
## U kunt waarden voor de parameters in de respectieve velden toevoegen.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Het gedeelte "Result Validation" moet automatisch worden uitgebreid.
## In het veld onder "Function" typ de naam van de functie in die u wilt gebruiken om het resultaat te controleren.
## Voor een functie waarvan de uitvoertype Tekenreeks is, is deze "Tekenreeksgelijkheid", voor een functie waarvan de uitvoertype Boolean is, is deze "booleaanse gelijkheid".
## U kunt de verwachte waarde in het gegeven veld toevoegen ("Tweede tekenreeks" of "Tweede boolean").
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publiceer de bewerkingen.
'''Resultaten:'''
# Is de test succesvol gepubliceerd?
# Heeft u correcties of feedback te [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Create_an_implementation"></span>
== Een implementatie creëren ==
Functies zijn tot leven gebracht met implementaties om aan uw behoeften te voldoen. U kunt functies uitvoeren, remixen, en combineren via implementaties bij Wikifuncties. Zie de onderstaande sectie om te leren [[#Connect an Implementation or Test to a Function|hoe je je implementaties aan functies kunt koppelen]]. Wij adviseren [[#Create tests|om een test te creëren en te koppelen]] voordat u een implementatie aanmaakt. Een uitgebreidere gids om implementaties te creëren is op {{ll|Wikifunctions:How to create implementations}} beschikbaar.
'''Stappen:'''
# Kies een functie op de ''[[Wikifunctions:Main Page|hoofdpagina]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ga naar de functiepagina.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik op de link "+" in de tabel met implementaties.
# U kunt een nieuwe implementatie op twee manieren aanmaken:
## '''Code'''
##* Selecteer de vereiste programmeertaal om de functiecode te schrijven.
##* Voer uw code in.
## '''Compositie''':
##* U kunt een compositie creëren met bestaande functies.
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Publiceer uw bewerkingen (na het uitvoeren van een test door te klikken op de ronde pijl rechts in het vak "{{int|wikilambda-function-test-cases-table-header}}").
'''Resultaten:'''
# Is de implementatie succesvol gepubliceerd?
# Heeft u correcties of feedback te [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Een implementatie of test aan een functie koppelen ==
:''Let op: Deze functie is alleen voor [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]] beschikbaar.''
Koppel testen en implementaties aan uw functie om het tot leven te laten komen.
'''Stappen:'''
# Kies een functie op de ''[[Wikifunctions:Main Page|hoofdpagina]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ga naar de functiepagina.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Selecteer een of meer testen of een of meer implementaties.
#:[[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>
# Klik op de knop “{{int|wikilambda-function-details-table-approve}}”.
'''Resultaten:'''
# Is de status {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} succesvol gewijzigd?
# Heeft u correcties of feedback te [[Special:MyLanguage/Wikifunctions:Report a technical problem|''melden'']]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Een functie gebruiken in een Wikipedia-artikel ==
Nu is het tijd om een functie in een Wikipedia-artikel te plaatsen en te zien hoe de magie zich ontvouwt.
'''Stappen:'''
# Open het artikel waar u een functie aan wilt toevoegen.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ga naar het tabblad bewerken en open de VisualEditor.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klik op het menu "Instellen" bovenaan. Scroll naar beneden en klik op "Functie". Een dialoogbox wordt geopend.
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Zoek naar de functie die u wilt gebruiken en klik erop. Of probeer een van de voorgestelde functies onder de zoekbalk.
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Voer de benodigde invoer in en klik op de knop "Invoegen" rechtsboven om de functie in het artikel in te voegen.
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# U kunt nu het resultaat van de functie zien in het artikel. U kunt doorgaan met het publiceren van de wijzigingen.
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Als u de functie wilt bewerken, klik er dan op. Er verschijnt een tip met de functienaam en beschrijving. Klik op de knop "Bewerken".
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Vervolgens kunt u wijzigingen aanbrengen in de invoer en klikt u op "Wijzigingen toepassen" wanneer u klaar bent met het bewerken.
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultaten:'''
# Was het resultaat wat u had verwacht?
# Heeft u correcties of feedback die u wilt [[Special:MyLanguage/Wikifunctions:Report a technical problem|''doorgeven'']]?
[[Category:Introduction| {{#translation:}}]]
2c91zgprot2v0f7tk3betguebe2x1w4
Wikifunctions:Introduction/pl
4
19832
312586
308793
2026-09-12T10:11:22Z
FuzzyBot
207
Updating to match new version of source page
312586
wikitext
text/x-wiki
<languages/>
Wikifunkcje to projekt o otwartym kodzie źródłowym, który umożliwia każdemu tworzenie i udostępnianie funkcji innym użytkownikom w celu ich wykorzystania, modyfikacji, testowania i nauki.
Funkcje wykonują obliczenia na podstawie wprowadzonych danych.
Skorzystaj z poniższych poradników, aby wypróbować podstawowe możliwości Wikifunkcji. Liczymy na Twoją [[Special:MyLanguage/Wikifunctions:Report a technical problem|opinię]] i wkład!
<span id="Evaluate_a_Function"></span>
== Ocenianie funkcji ==
<div class="mw-translate-fuzzy">
Możesz wypróbować funkcje dodane przez społeczność w Wikifunkcjach samodzielnie! Wybierz dowolną funkcję z naszej ''[Wikifunctions:Main Page#Functions to try out|biblioteki funkcji]]'', a następnie wprowadź wartości wejściowe, aby wyświetlić wynik.
</div>
'''Kroki:'''
# Znajdź funkcję na ''[[Wikifunctions:Main Page|Stronie głównej]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Wprowadź wartości wejściowe.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Uruchom funkcję.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Wyniki:'''
# Czy wynik był taki, jakiego oczekiwałeś?
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== Tworzenie funkcji ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
'''Kroki:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Nazwij swoją funkcję.
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# Opublikuj swoją funkcję.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Wyniki:'''
# <span class="mw-translate-fuzzy">Czy funkcja została pomyślnie zapisana?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== Edycja funkcji ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
'''Kroki:'''
# Znajdź funkcję na ''[[Wikifunctions:Main Page|Stronie głównej]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## Nazwa funkcji,
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# Opcjonalnie podaj wartości wielojęzyczne dla dowolnego z tych pól:
## Nazwa funkcji
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# Opublikuj swoje aktualizacje.
'''Wyniki:'''
# <span class="mw-translate-fuzzy">Czy twoje zmiany zostały pomyślnie zapisane?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_tests"></span>
== Tworzenie testów ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
'''Kroki:'''
# Znajdź funkcję na ''[[Wikifunctions:Main Page|Stronie głównej]]'' lub funkcję utworzoną w poprzednim procesie.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Opublikuj swoje aktualizacje.
'''Wyniki:'''
# <span class="mw-translate-fuzzy">Czy test został pomyślnie zapisany?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_an_implementation"></span>
== Tworzenie implementacji ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''Kroki:'''
# Znajdź funkcję na ''[[Wikifunctions:Main Page|Stronie głównej]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# Nową implementację możesz utworzyć na jeden z dwóch sposobów:
## '''Kod'''
##* Wybierz wymagany język programowania do napisania kodu funkcji.
##* Wprowadź swój kod.
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''Wyniki:'''
# <span class="mw-translate-fuzzy">Czy implementacja została pomyślnie zapisana?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Łączenie implementacji lub testu z funkcją ==
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
'''Kroki:'''
# Znajdź funkcję na ''[[Wikifunctions:Main Page|Stronie głównej]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# Kliknij przycisk "{{int|wikilambda-function-details-table-approve}}".
'''Wyniki:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Wyniki:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
9bfhupsvecuy930hjtfciksuhz2er7q
Wikifunctions:Introduction/th
4
20435
312591
254772
2026-09-12T10:11:24Z
FuzzyBot
207
Updating to match new version of source page
312591
wikitext
text/x-wiki
<languages/>
วิกิฟังก์ชันส์เป็นโครงการโอเพนซอร์สที่ให้ทุกคนสร้างสรรค์ฟังก์ชันและแบ่งปันให้ผู้อื่นใช้ ผสม ทดสอบ และเรียนรู้
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
ทำตามคู่มือวิธีใช้งานดังต่อไปนี้เพื่อทดลองใช้งานฟีเจอร์พื้นฐานของวิกิฟังก์ชันส์ เราพร้อมรับ[[Special:MyLanguage/Wikifunctions:Report a technical problem|เสียงตอบรับ]]และการมีส่วนร่วมจากคุณ
<span id="Evaluate_a_Function"></span>
== ประเมินผลฟังก์ชัน ==
คุณสามารถลองใช้ฟังก์ชันจากส่วนร่วมของชุมชนบนวิกิฟังก์ชันส์ได้เลย เลือกมาหนึ่งอย่างจาก''[[Wikifunctions:Main Page#Functions to try out|คลังฟังก์ชัน]]''แล้วป้อนค่าเข้าไปเพื่อดูค่าส่งออก
'''ขั้นตอน:'''
# ค้นหาฟังก์ชันบน''[[Wikifunctions:Main Page|หน้าหลัก]]''
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ไปยังหน้าฟังก์ชัน
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# กรอกค่าป้อนเข้า
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ทำงานฟังก์ชัน
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''ผลลัพธ์:'''
# ค่าส่งออกเป็นตามที่คาดหวังไหม?
# มีข้อแก้ไขหรือการตอบรับที่จะ[[Special:MyLanguage/Wikifunctions:Report a technical problem|''รายงาน'']]ไหม?
<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>
== สร้างฟังก์ชัน ==
<div class="mw-translate-fuzzy">
คุณสามารถเพิ่มฟังก์ชันของคุณเองบนวิกิฟังก์ชันส์ได้ สร้างฟังก์ชันใหม่สำหรับนำไปใช้เองและให้ผู้อื่นใช้ได้ไปด้วยกัน คุณสามารถเขียนฟังก์ชันใหม่ในภาษาที่สะดวก
</div>
'''ขั้นตอน:'''
# ไปยัง''[{{MediaWiki:Createfunction-url}} หน้าสร้างฟังก์ชัน]''
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ตั้งชื่อฟังก์ชัน
#:[[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>
# กำหนดค่ารับเข้าของฟังก์ชัน
## เพิ่ม/ลบช่องกรอกค่ารับเข้า
## กำหนดประเภทของค่ารับเข้า
## ตั้งชื่อค่ารับเข้า
#:[[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>
# กำหนดชนิดของค่าส่งออกของฟังก์ชัน
#:[[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>
# <span class="mw-translate-fuzzy">สามารถเพิ่มตัวเลือกหลายภาษาให้กับแต่ละอย่างได้:</span>
#* ชื่อฟังก์ชัน, ชื่ออื่นของฟังก์ชัน, ป้ายชื่อค่ารับเข้า
#:[[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>
# เผยแพร่ฟังก์ชันของคุณ
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''ผลลัพธ์:'''
# <span class="mw-translate-fuzzy">บันทึกฟังก์ชันสำเร็จไหม?</span>
# มีข้อแก้ไขหรือการตอบรับที่จะ[[Special:MyLanguage/Wikifunctions:Report a technical problem|''รายงาน'']]ไหม?
<span id="Edit_a_Function"></span>
== แก้ไขฟังก์ชัน ==
คุณสามารถมีส่วนร่วมบนวิกิฟังก์ชันได้ผ่านการแก้ไขฟังก์ชันต่าง ๆ เพิ่มหรือแก้ไขข้อมูลของฟังก์ชันในภาษาอื่น ๆ และขยายหรือแปลงนิยามของฟังก์ชัน
'''ขั้นตอน:'''
# ค้นหาฟังก์ชันบน''[[Wikifunctions:Main Page|หน้าหลัก]]''
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ไปยังหน้าฟังก์ชัน
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# คลิกแก้ไขต้นฉบับเพื่อดูตัวเลือกการแก้ไขสำหรับฟังก์ชันนี้
#:[[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>
# สามารถเปลี่ยนค่าได้ดังนี้:
## ชื่อฟังก์ชัน
## ชื่ออื่นของฟังก์ชัน
## รายการค่ารับเข้า
### เพิ่ม/ลบช่องกรอกค่ารับเข้า
### แก้ไขชนิดของค่ารับเข้า
### แก้ไขป้ายชื่อของค่ารับเข้า
## ชนิดของค่าส่งออก
# <span class="mw-translate-fuzzy">สามารถเพิ่มตัวเลือกหลายภาษาให้กับแต่ละอย่างได้:</span>
## ชื่อฟังก์ชัน
## ชื่ออื่นของฟังก์ชัน
## ป้ายชื่อของค่ารับเข้า
# เผยแพร่ฟังก์ชันของคุณ
'''ผลลัพธ์:'''
# <span class="mw-translate-fuzzy">บันทึกการแก้ไขสำเร็จไหม?</span>
# มีข้อแก้ไขหรือการตอบรับที่จะ[[Special:MyLanguage/Wikifunctions:Report a technical problem|''รายงาน'']]ไหม?
<span id="Create_tests"></span>
== สร้างชุดทดสอบ ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
d86u211cu43f20wg5rwjg9iatfeay7l
Help:Contents/id
12
21770
312516
289877
2026-09-12T10:10:38Z
FuzzyBot
207
Updating to match new version of source page
312516
wikitext
text/x-wiki
<languages/>
Tempat Anda dapat memperoleh bantuan untuk cara berkontribusi di Wikifunctions.
<span id="Documentation"></span>
== Dokumentasi ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Pengantar]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Cara membuat implementasi]]
* [[Special:MyLanguage/Wikifunctions:Function model|Model fungsi]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Daftar istilah]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|Pertanyaan umum]]
* [[mw:Special:MyLanguage/Help:Contents|Bantuan:Isi]] — di mediawiki.org untuk penyuntingan halaman wiki biasa
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Komunitas dan komunikasi ==
* [[Wikifunctions:Project chat|Warung Kopi]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Laporkan masalah teknis]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|Permintaan penghapusan]]
* [[Wikifunctions:Report vandalism|Pelaporan vandalisme]]
<span id="Policies_and_guidelines"></span>
== Kebijakan dan pedoman ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Daftar kebijakan dan pedoman]]
<span id="Processes"></span>
== Proses ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Penyetujuan implementasi]]
[[Category:Help{{#translation:}}| ]]
noupv1r0h3gvq3tekquyy0tqqlpz6t5
Wikifunctions:Status updates
4
22740
312199
311876
2026-09-11T13:12:48Z
Sannita (WMF)
10
Marked this version for translation
312199
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-09-10
}}
<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:136--> <tvar name="1">{{Status updates|2026-09-10}}</tvar>: Your code can now call back to the Wikidata fetch functions</translate>
* <translate><!--T:135--> <tvar name="1">{{Status updates|2026-09-03}}</tvar>: 5,000 Functions, passing Z40000</translate>
* <translate><!--T:134--> <tvar name="1">{{Status updates|2026-08-28}}</tvar>: Wikifunctions Object Reference</translate>
* <translate><!--T:133--> <tvar name="1">{{Status updates|2026-08-20}}</tvar>: Mayors and the North</translate>
* <translate><!--T:132--> <tvar name="1">{{Status updates|2026-08-13}}</tvar>: Shoutout to 99of9!</translate>
* <translate><!--T:131--> <tvar name="1">{{Status updates|2026-08-05}}</tvar>: An apple is a fruit</translate>
* <translate><!--T:130--> <tvar name="1">{{Status updates|2026-07-29}}</tvar>: Abstract Wikipedia at Wikimania</translate>
* <translate><!--T:129--> <tvar name="1">{{Status updates|2026-07-16}}</tvar>: Beyond syntactic tables</translate>
* <translate><!--T:128--> <tvar name="1">{{Status updates|2026-07-08}}</tvar>: Moving toward our first Abstract Wikipedia integration milestone</translate>
* <translate><!--T:127--> <tvar name="1">{{Status updates|2026-07-01}}</tvar>: Integration on test wiki and annual plan</translate>
* <translate><!--T:126--> <tvar name="1">{{Status updates|2026-06-26}}</tvar>: Working on Functions, together</translate>
* <translate><!--T:125--> <tvar name="1">{{Status updates|2026-06-19}}</tvar>: The or not the, this is (the?) question</translate>
* <translate><!--T:124--> <tvar name="1">{{Status updates|2026-06-12}}</tvar>: Improved loading and display of Test results</translate>
* <translate><!--T:123--> <tvar name="1">{{Status updates|2026-06-05}}</tvar>: The illustrated encyclopaedia</translate>
* <translate><!--T:122--> <tvar name="1">{{Status updates|2026-05-30}}</tvar>: Looking back and forward</translate>
* <translate><!--T:121--> <tvar name="1">{{Status updates|2026-05-23}}</tvar>: Annual plan 2026-2027</translate>
* <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:}}| ]]
356a2z6i8f9vyb9dm12e0ro2qp6p4d5
Wikifunctions:Status updates/en
4
22759
312206
308206
2026-09-11T13:12:57Z
FuzzyBot
207
Updating to match new version of source page
312206
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-09-10
}}
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-09-10}}: Your code can now call back to the Wikidata fetch functions
* {{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000
* {{Status updates|2026-08-28}}: Wikifunctions Object Reference
* {{Status updates|2026-08-20}}: Mayors and the North
* {{Status updates|2026-08-13}}: Shoutout to 99of9!
* {{Status updates|2026-08-05}}: An apple is a fruit
* {{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania
* {{Status updates|2026-07-16}}: Beyond syntactic tables
* {{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone
* {{Status updates|2026-07-01}}: Integration on test wiki and annual plan
* {{Status updates|2026-06-26}}: Working on Functions, together
* {{Status updates|2026-06-19}}: The or not the, this is (the?) question
* {{Status updates|2026-06-12}}: Improved loading and display of Test results
* {{Status updates|2026-06-05}}: The illustrated encyclopaedia
* {{Status updates|2026-05-30}}: Looking back and forward
* {{Status updates|2026-05-23}}: Annual plan 2026-2027
* {{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:}}| ]]
clh0fugmjcy78d2vdj4xo73g2aj31n7
Wikifunctions:Status updates/pl
4
22849
312216
311495
2026-09-11T13:13:04Z
FuzzyBot
207
Updating to match new version of source page
312216
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subskrybuj]]''', aby otrzymywać krótkie powiadomienia MassMessage na wiki o każdym nowym ogłoszeniu}}
{{Wikifunctions updates
| prevlabel = Poprzednia aktualizacja
| prev = 2024-02-01
| nextlabel = Ostatnia aktualizacja
| next = 2026-09-10
}}
Wokół Wikifunkcji i Abstrakcyjnej Wikipedii dzieje się naprawdę sporo. Na tej stronie publikujemy nasze aktualności, w tym „[[Special:MyLanguage/WF:function of the Week|funkcję tygodnia]]”.
Możesz również [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|subskrybować nasz newsletter]], aby otrzymywać te informacje na swoją stronę dyskusji lub na forum dyskusyjne swojego projektu.
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Wyszukaj wszystkie aktualizacje
</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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* {{Status updates|2026-09-03}}: 5000 funkcji, przekroczyliśmy Z40000
* {{Status updates|2026-08-28}}: Nowy typ – „Odwołanie do obiektu Wikifunkcji”!
* {{Status updates|2026-08-20}}: Burmistrzowie i północ
* {{Status updates|2026-08-13}}: Wyrazy uznania dla 99of9!
* {{Status updates|2026-08-05}}: Jabłko to owoc
* {{Status updates|2026-07-29}}: Abstrakcyjna Wikipedia na Wikimanii
* {{Status updates|2026-07-16}}: Więcej niż tabele syntaktyczne
* {{Status updates|2026-07-08}}: W kierunku naszego pierwszego kamienia milowego w integracji Abstrakcyjnej Wikipedii
* {{Status updates|2026-07-01}}: Integracja w test wiki i roczny plan
* {{Status updates|2026-06-26}}: Wspólna praca nad funkcjami
* {{Status updates|2026-06-19}}: Wielki koszmar małego „the”
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
3mn5mipo5vevbjp9lz188pc3dc6vlwm
Wikifunctions:Importing
4
22866
312478
303648
2026-09-12T10:10:03Z
Minorax
213
312478
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<translate>
<!--T:1-->
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
== Projects == <!--T:2-->
=== Spreadsheet functions === <!--T:3-->
<!--T:4-->
(discussion at <tvar name="1">[[wikifunctions talk:importing]]</tvar> currently, see also [[commons:category:spreadsheet functions]])
</translate>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<translate><!--T:5--> such as used by the OpenDocument standard</translate>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<translate>
=== Other programming languages / libraries === <!--T:6-->
</translate>
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<translate>
== Other == <!--T:7-->
</translate>
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
0utpgherah344poevs1d1oehejdahy5
Wikifunctions:Status updates/de
4
22906
312204
311529
2026-09-11T13:12:56Z
FuzzyBot
207
Updating to match new version of source page
312204
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-09-10
}}
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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* {{Status updates|2026-09-03}}: 5.000 Funktionen, Z40000 überschritten
* {{Status updates|2026-08-28}}: Wikifunctions-Objektreferenz
* {{Status updates|2026-08-20}}: ''Mayors'' und ''North''
* {{Status updates|2026-08-13}}: Lob an 99of9!
* {{Status updates|2026-08-05}}: Ein Apfel ist eine Frucht
* {{Status updates|2026-07-29}}: Abstrakte Wikipedia bei der Wikimania
* {{Status updates|2026-07-16}}: Über syntaktische Tabellen hinaus
* {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia
* {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan
* {{Status updates|2026-06-26}}: Arbeit an Funktionen, gemeinsam
* {{Status updates|2026-06-19}}: Der/die/das oder nicht, (das?) ist hier die Frage
* {{Status updates|2026-06-12}}: Verbessertes Laden und Anzeigen von Testergebnissen
* {{Status updates|2026-06-05}}: Die illustrierte Enzyklopädie
* {{Status updates|2026-05-30}}: Rückblick und Ausblick
* {{Status updates|2026-05-23}}: Jahresplan 2026/2027
* {{Status updates|2026-05-15}}: Eine höhere Bedeutung
* {{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:}}| ]]
guqgz9btp87kqxaclmvfyycd9wkka32
312406
312204
2026-09-11T22:21:30Z
Ameisenigel
44
Created page with "$1: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen"
312406
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-09-10
}}
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 ===
* {{Status updates|2026-09-10}}: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen
* {{Status updates|2026-09-03}}: 5.000 Funktionen, Z40000 überschritten
* {{Status updates|2026-08-28}}: Wikifunctions-Objektreferenz
* {{Status updates|2026-08-20}}: ''Mayors'' und ''North''
* {{Status updates|2026-08-13}}: Lob an 99of9!
* {{Status updates|2026-08-05}}: Ein Apfel ist eine Frucht
* {{Status updates|2026-07-29}}: Abstrakte Wikipedia bei der Wikimania
* {{Status updates|2026-07-16}}: Über syntaktische Tabellen hinaus
* {{Status updates|2026-07-08}}: Auf dem Weg zu unserem ersten Meilenstein bei der Integration der Abstrakten Wikipedia
* {{Status updates|2026-07-01}}: Integration im Test-Wiki und Jahresplan
* {{Status updates|2026-06-26}}: Arbeit an Funktionen, gemeinsam
* {{Status updates|2026-06-19}}: Der/die/das oder nicht, (das?) ist hier die Frage
* {{Status updates|2026-06-12}}: Verbessertes Laden und Anzeigen von Testergebnissen
* {{Status updates|2026-06-05}}: Die illustrierte Enzyklopädie
* {{Status updates|2026-05-30}}: Rückblick und Ausblick
* {{Status updates|2026-05-23}}: Jahresplan 2026/2027
* {{Status updates|2026-05-15}}: Eine höhere Bedeutung
* {{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:}}| ]]
bqr9dgvowx9aieqo4nv2cjrlx178ijd
Wikifunctions:Status updates/fr
4
22921
312209
311431
2026-09-11T13:12:59Z
FuzzyBot
207
Updating to match new version of source page
312209
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-09-10
}}
Beaucoup de choses se passent autour de Wikifonctions 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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* {{Status updates|2026-09-03}}: 5 000 fonctions, passant Z40000
* {{Status updates|2026-08-28}}: référence des objets Wikifunctions
* {{Status updates|2026-08-20}}: Les maires et le nord
* {{Status updates|2026-08-13}}: honneur à 99of9 !
* {{Status updates|2026-08-05}}: Une pomme est un fruit
* {{Status updates|2026-07-29}}: la Wikipédia abstraite au Wikimania
* {{Status updates|2026-07-16}}: Au-delà des tables syntaxiques
* {{Status updates|2026-07-08}}: Nous nous dirigeons vers notre première étape de l'intégration de la Wikipédia abstraite
* {{Status updates|2026-07-01}}: Intégration sur le wiki de test et plan annuel
* {{Status updates|2026-06-26}}: Travailler ensemble sur les fonctions
* {{Status updates|2026-06-19}}: La question ou pas, c'est ça (la ?) question
* {{Status updates|2026-06-12}}: Amélioration de la charge et affichage des résultats de tests
* {{Status updates|2026-06-05}}: L'encyclopédie illustrée
* {{Status updates|2026-05-30}}: Coup d’œil sur le passé et l'avenir
* {{Status updates|2026-05-23}}: Plan annuel 2026-2027
* {{Status updates|2026-05-15}}: Une plus grande signification
* {{Status updates|2026-05-08}}: Les références de Wikidata sont maintenant disponibles
* {{Status updates|2026-05-02}}: Demande d'entrée: que devrions-nous compter dans la Wikipédia abstraite ?
* {{Status updates|2026-04-25}}: La recherche de la Fondation pour le langage parfait
* {{Status updates|2026-04-16}}: Jalons; quelques problèmes majeurs heureusement résolus
* {{Status updates|2026-04-10}}: Propositions communautaires pour la capture de la signification
* {{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>
* {{Status updates|2026-03-19}} : la Wikipédia abstraite en version bêta
* {{Status updates|2026-03-11}}: Un nouveau langage d'écriture
* {{Status updates|2026-03-06}} : Citations et copiés-collés
* <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
* {{Status updates|2025-12-04}} : Et le nom est Wikipédia abstraite
* <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>
* {{Status updates|2025-02-26}}: des choses jusqu'aux mots
* {{Status updates|2025-02-19}}: Proposition de types par langue et partie de discours
* <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>
* {{Status updates|2024-11-07}} : Le rêve d'une langue universelle
* <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:}}| ]]
90sx2epnvyr3sspuc0q9ajv3lg2yv0h
Wikifunctions:Status updates/id
4
23010
312214
308213
2026-09-11T13:13:02Z
FuzzyBot
207
Updating to match new version of source page
312214
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-09-10
}}
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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* {{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:}}| ]]
60olm21kfyd08x59g3m1wwqzthiiefv
Wikifunctions:Introduction/pt-br
4
23648
312588
254769
2026-09-12T10:11:22Z
FuzzyBot
207
Updating to match new version of source page
312588
wikitext
text/x-wiki
<languages/>
Wikifunções é um projeto de código aberto que permite a qualquer pessoa criar funções e compartilhá-las para que outros possam usar, remixar, testar e aprender.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
Use os seguintes guias práticos para experimentar os recursos básicos do Wikifunções. Aguardamos seu [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] e contribuições!
<span id="Evaluate_a_Function"></span>
== Avaliar uma função ==
Você mesmo pode experimentar funções criadas pela comunidade do Wikifunções! Escolha uma de nossa ''[[Wikifunctions:Main Page#Functions to try out|biblioteca de funções]]'' e forneça valores de entrada para descobrir a saída.
'''Passos:'''
# Encontre uma função na ''[[Wikifunctions:Main Page|página principal]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navegue até a página da função.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Insira os valores de entrada.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Execute a função.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultados:'''
# O resultado foi o que você esperava?
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== Crie uma função ==
<div class="mw-translate-fuzzy">
Você pode adicionar suas próprias funções ao Wikifunções! Crie uma nova função para usar em suas próprias implementações e permita que outras pessoas também a utilizem. Novas funções podem ser escritas no seu idioma preferido.
</div>
'''Passos:'''
# Vá para ''[{{MediaWiki:Createfunction-url}} página de criação de função]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Nomeie sua função.
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== Editar uma função ==
Você pode contribuir com o Wikifunções editando sua biblioteca de funções. Adicione ou edite informações multilíngues a funções, expanda e altere as definições das funções.
'''Passos:'''
# Encontre uma função na ''[[Wikifunctions:Main Page|página principal]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navegue até a página da função.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Clique em “Editar código-fonte” para ver as opções de edição desta função.
#:[[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>
# Opcionalmente, modifique os valores de:
## Nome da função,
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span class="mw-translate-fuzzy">Opcionalmente, forneça opções multilíngues para qualquer um destes campos:</span>
## Nome da função
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Resultados:'''
# <span class="mw-translate-fuzzy">Suas edições foram salvas com sucesso?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_tests"></span>
== Criar testes ==
Você pode criar testes para suas implementações no Wikifunções para garantir que estejam funcionando corretamente.
'''Passos:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navegue até a página da função.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Clique na ligação “+” na tabela de testes.
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_an_implementation"></span>
== Crie uma implementação ==
As funções ganham vida em implementações criadas para atender às suas necessidades. Execute, remixe e combine funções por meio de implementações no Wikifunções. Veja a seção abaixo para saber como [[#Connect an Implementation or Test to a Function|conectar sua implementação a funções]]. Recomendamos [[#Create tests|criar e conectar um teste]] antes de criar uma implementação. Um guia mais abrangente para a criação de implementações está disponível em {{ll|Wikifunctions:How to create implementations}}.
'''Passos:'''
# Encontre uma função na ''[[Wikifunctions:Main Page|página principal]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navegue até a página da função.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Clique na ligação “+” na tabela de implementações.
# Você pode criar uma nova implementação de duas maneiras:
## '''Código'''
##* Selecione a linguagem de programação necessária para escrever o código.
##* Insira seu código.
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''Resultados:'''
# <span class="mw-translate-fuzzy">A implementação foi salva com sucesso?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Conecte uma implementação ou teste a uma função ==
:''Nota: Este recurso está disponível apenas para [[Special:MyLanguage/Wikifunctions:Functioneers|funcionários]].''
Conecte testes e implementações à sua função para vê-la ganhar vida.
'''Passos:'''
# Encontre uma função na ''[[Wikifunctions:Main Page|página principal]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navegue até a página da função.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Selecione um ou mais testes ou uma ou mais implementações.
#:[[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>
# Clique no botão “{{int|wikilambda-function-details-table-approve}}”.
'''Resultados:'''
# <span class="mw-translate-fuzzy">O estado de anexação/desconexão foi alterado com sucesso?</span>
# Você tem correções ou feedback para [[Special:MyLanguage/Wikifunctions:Report a technical problem|''reportar'']]?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
cd40l3t8o1jiieghp5dkm1mp3mq0n5t
Wikifunctions:Programming languages
4
24444
312539
303650
2026-09-12T10:10:49Z
Minorax
213
312539
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* <translate><!--T:20--> [[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.</translate>
* <translate><!--T:21--> [[<tvar name="1">Special:MyLanguage/WF:glossary#composition</tvar>|Compositions]] are a kind of LISPish language, but aren't covered here.</translate>
<translate>
== Executable == <!--T:2-->
=== Implemented === <!--T:3-->
<!--T:4-->
As of March 2024 the following languages compile to [[<tvar name="1">meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25</tvar>|WASM]] to be run by the [[<tvar name="2">Special:MyLanguage/WF:glossary#executor</tvar>|executor]]:
</translate>
* <translate><!--T:5--> unversioned [[<tvar name="5">Special:MyLanguage/WF:JS</tvar>|JavaScript]] ([<tvar name="1">https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy</tvar> W3C Software and Document Notice and License], [<tvar name="2">https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license</tvar> src]), using [<tvar name="3">https://github.com/second-state/wasmedge-quickjs</tvar> WasmEdge-QuickJS] (using [<tvar name="4">https://bellard.org/quickjs/</tvar> QuickJS 2024], compatible with ES2023)</translate>
* <translate><!--T:6--> unversioned [[<tvar name="3">Special:MyLanguage/WF:PY</tvar>|Python]] ([<tvar name="1">https://docs.python.org/3/license.html</tvar> PSF License Agreement], Zero-Clause BSD), using the development version of [<tvar name="2">https://github.com/RustPython/RustPython</tvar> RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</translate>
<translate>
=== Planned === <!--T:7-->
</translate>
* <translate><!--T:8--> versioned JavaScript (ECMA202?+)</translate>
* <translate><!--T:9--> versioned Python (3+)</translate>
<translate>
=== Requested === <!--T:10-->
<!--T:11-->
See the [[<tvar name="1">phab:tag/wikifunctions-new-language-requests</tvar>|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.
</translate>
* <translate><!--T:12--> <tvar name="1">[[phab:T352589|T352589]]</tvar>: LabView/G<!--[<tvar name="2">https://ni.com/en/support/downloads/activate.html</tvar> proprietary]--> via pyLabView ([<tvar name="3">https://github.com/mefistotelis/pylabview/blob/master/LICENSE</tvar> MIT])</translate>
* <translate><!--T:13--> <tvar name="1">[[phab:T352588|T352588]]</tvar>: Kotlin ([<tvar name="2">https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE</tvar> Apache])</translate>
* <translate><!--T:14--> <tvar name="1">[[phab:T307171|T307171]]</tvar>: Lua ([<tvar name="2">https://lua.org/license.html</tvar> MIT])</translate>
* <translate><!--T:15--> <tvar name="1">[[phab:T301418|T301418]]</tvar>: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([<tvar name="2">https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE</tvar> BSD 3-Clause], GPLv2 and Scratch Source Code License)</translate>
* <translate><!--T:16--> <tvar name="1">[[phab:T298633|T298633]]</tvar>: Vlojure ([<tvar name="2">https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE</tvar> MIT])</translate>
<translate>
=== Former === <!--T:17-->
<!--T:18-->
Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.
== Functions for manipulating == <!--T:19-->
</translate>
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
pq485hppq1tkzzky8gpil4pgopl6pda
Wikifunctions:Status updates/uk
4
24551
312223
308224
2026-09-11T13:13:09Z
FuzzyBot
207
Updating to match new version of source page
312223
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-09-10
}}
Багато чого відбувається навколо Вікіфункцій і Абстрактної Вікіпедії. Це сторінка, де ми публікуємо наші оновлення, включаючи [[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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
injxzizfmuweanyvyb4j1obcg6by7xa
Wikifunctions:Introduction/da
4
24623
312568
254748
2026-09-12T10:11:12Z
FuzzyBot
207
Updating to match new version of source page
312568
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<span id="Evaluate_a_Function"></span>
== Evaluer en funktion ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# Find en funktion på ''[[Wikifunctions:Main Page|forsiden]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Naviger til en funktionsside.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Indtast inputværdierne.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kør funktionen.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultater:'''
# Var resultatet det du havde forventet?
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== Opret en funktion ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navngiv din fukntion.
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultater:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== Rediger en funktion ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# Find en funktion på ''[[Wikifunctions:Main Page|forsiden]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Nagiver til dunktionssiden.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Resultater:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Resultater:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## '''Kode'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''Resultater:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
'''Resultater:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
j2b29zcsww4gzl22eptwx2a2auei069
Wikifunctions:Status updates/szl
4
26234
312221
308222
2026-09-11T13:13:07Z
FuzzyBot
207
Updating to match new version of source page
312221
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
jhlxtdeh2xb2ebx5ymyitaewom63xmw
Wikifunctions:Status updates/bn
4
26415
312202
308202
2026-09-11T13:12:54Z
FuzzyBot
207
Updating to match new version of source page
312202
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-09-10
}}
উইকিফাংশন এবং বিমূর্ত উইকিপিডিয়ার জুড়ে অনেক কিছু ঘটছে। এটি সেই পৃষ্ঠা যেখানে আমাদের হালনাগাদ গুলো পোস্ট করা হয়, [[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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* {{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:}}| ]]
0nyg0rx5h1c84vpb7gmnke17sf9c2sh
Help:Contents/he
12
27126
312513
289875
2026-09-12T10:10:38Z
FuzzyBot
207
Updating to match new version of source page
312513
wikitext
text/x-wiki
<languages/>
המקום שבו ניתן לקבל עזרה בתרומתך לוויקיפונקציות.
<span id="Documentation"></span>
== תיעוד ==
* [[Special:MyLanguage/Wikifunctions:Introduction|מבוא]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|איך ליצור מימושים]]
* [[Special:MyLanguage/Wikifunctions:Function model|מודל פונקציה]]
* [[Special:MyLanguage/Wikifunctions:Glossary|מונחון]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|שאלות ותשובות]]
* [[mw:Special:MyLanguage/Help:Contents|עזרה:תוכן]] — באתר mediawiki.org לעריכת דפי ויקי רגילים
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== קהילה ותקשורת ==
* [[Wikifunctions:Project chat|מזנון]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|דיווח על תקלה טכנית]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|בקשות מחיקה]]
* [[Wikifunctions:Report vandalism|דיווח על השחתות]]
<span id="Policies_and_guidelines"></span>
== מדיניות וקווים מנחים ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|רשימת מדיניות וקווים מנחים]]
<span id="Processes"></span>
== תהליכים ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|אישור מימושים]]
[[Category:Help{{#translation:}}| ]]
mwwxo45g9zmwuxt0vmkb8wmyvp68aoz
Wikifunctions:Status updates/he
4
27145
312211
308212
2026-09-11T13:13:00Z
FuzzyBot
207
Updating to match new version of source page
312211
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
59d35ygrs95fwwv0hi13osia2ti87jk
Wikifunctions:Status updates/su
4
27399
312220
308221
2026-09-11T13:13:07Z
FuzzyBot
207
Updating to match new version of source page
312220
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-09-10
}}
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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
0pjw57nl41tj8ig6u4rl5lm38ifwhlz
User talk:Starwanderung
3
28777
312231
308284
2026-09-11T13:13:20Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312231
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 -->
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1780939800 June 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:14, 5 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:34, 19 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30701693 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #258: Abstract Wikipedia at Wikimania ==
<div lang="en" dir="ltr" class="mw-content-ltr">There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the presentations and workshops at Wikimania, including a features feedback request based on what we heard there, and highlight new features shipped this week including diffs for Wikifunctions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! [[m:user:Quiddity (WMF)|Quiddity (WMF)]] 19:05, 30 July 2026 (UTC) </div>
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #259: Congratulations Jules*. An apple is a fruit ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate Wikimedian of the Year and we discuss his favourite article in relation to Abstract Wikipedia, we introduce a new Type of function on 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]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 10 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #260: Shoutout to User:99of9 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate our own User:99of9 for his extensive work with the Wikifunctions & Abstract Wikipedia communities, we discuss what happened at Wikimania, we introduce a document for interested communities to join 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]]) 15:55, 13 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
gwbtajsrf3m7niqzq0u2abrno8dy73j
User talk:ATDT
3
29143
312227
308280
2026-09-11T13:13:20Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312227
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 -->
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1780939800 June 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:14, 5 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:34, 19 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30701693 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #258: Abstract Wikipedia at Wikimania ==
<div lang="en" dir="ltr" class="mw-content-ltr">There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the presentations and workshops at Wikimania, including a features feedback request based on what we heard there, and highlight new features shipped this week including diffs for Wikifunctions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! [[m:user:Quiddity (WMF)|Quiddity (WMF)]] 19:05, 30 July 2026 (UTC) </div>
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #259: Congratulations Jules*. An apple is a fruit ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate Wikimedian of the Year and we discuss his favourite article in relation to Abstract Wikipedia, we introduce a new Type of function on 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]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 10 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #260: Shoutout to User:99of9 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate our own User:99of9 for his extensive work with the Wikifunctions & Abstract Wikipedia communities, we discuss what happened at Wikimania, we introduce a document for interested communities to join 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]]) 15:55, 13 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
gwbtajsrf3m7niqzq0u2abrno8dy73j
Wikifunctions:Status updates/eo
4
29262
312205
308207
2026-09-11T13:12:56Z
FuzzyBot
207
Updating to match new version of source page
312205
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
tj2kv3iuvz4j1ceifx7mvzscs6sit47
Wikifunctions:Introduction/ko
4
29622
312582
307418
2026-09-12T10:11:20Z
FuzzyBot
207
Updating to match new version of source page
312582
wikitext
text/x-wiki
<languages/>
위키함수는 누구나 함수를 만들어 다른 사람들이 사용, 수정, 테스트하고 배울 수 있도록 공유할 수 있도록 하는 오픈소스 프로젝트입니다.
함수는 사용자가 설정한 데이터를 기반으로 계산합니다.
다음 사용 설명서를 참고하여 위키함수의 기본 함수를 사용해 보세요. 여러분의 [[Special:MyLanguage/Wikifunctions:Report a technical problem|피드백]]과 기여를 기대하고 있습니다!
<span id="Evaluate_a_Function"></span>
== 함수 평가 ==
커뮤니티가 제공한 함수를 위키함수에서 직접 사용해 보세요! ''[[Wikifunctions:Main Page#Functions to try out|함수 라이브러리]]''에서 하나를 선택하여 입력 값을 입력하면 출력을 찾을 수 있습니다.
'''단계:'''
# ''[[Wikifunctions:Main Page|대문]]''에서 함수를 찾으세요.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 함수 문서로 이동하세요.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 입력 값을 입력하세요.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 함수를 실행하세요.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''결과:'''
# 예상했던 결과가 나왔나요?
# [[Special:MyLanguage/Wikifunctions:Report a technical problem|''보고서'']]에 대한 수정 사항이나 피드백이 있습니까?
<span id="Share_a_Function_call"></span>
== 함수 호출 공유하기 ==
기능을 실행한 후 결과 패널 아래에 있는 'Copy result link' 버튼을 사용하여 공유 가능한 URL을 복사하세요. 누군가 그 링크를 열면, 위키펑션은 동일한 함수 호출을 미리 로드하고 자동으로 실행하여 입력과 결과를 당신과 똑같이 보게 됩니다. 이는 재현 가능한 예를 시연하거나 특정 기능 입출력에 대해 다른 사람에게 도움을 요청하는 빠른 방법이다.
<div style="font-size: 20px; padding: 12px; border-radius: 10px; background: linear-gradient(to right, #005f73, #0a9396, #3a18aa); border: 1px solid #222222; border-width: 1px 4px 4px 1px; color:white; font-weight:700">홍명보는 제발 꺼져주세요.</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>
== 함수 만들기 ==
당신은 자신의 함수를 위키함수에 추가할 수 있습니다! 자신의 구현에서 사용할 수 있는 새로운 함수를 만들고 다른 사람들도 이 함수를 사용할 수 있도록 하세요. 새로운 함수는 [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|원하는 언어]]로 작성할 수 있습니다.
'''단계:'''
# ''[{{MediaWiki:Createfunction-url}} 함수 생성 문서]''로 이동하세요.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 함수 이름을 입력하세요.
#:[[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>
# 함수의 입력 값을 정의하세요:
## 입력 필드를 추가/제거하세요.
## 각 입력 유형을 정의하세요.
## 각 입력 이름을 입력하세요.
#:[[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>
# 함수 출력 유형을 정의하세요.
#:[[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>
# 필요에 따라 다음 필드에 다국어 값을 제공합니다:
#* 함수 이름, 함수 다른 이름, 입력 레이블
#:[[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>
# 함수를 게시하세요.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''결과:'''
# 함수가 성공적으로 게시되었나요?
# [[Special:MyLanguage/Wikifunctions:Report a technical problem|''보고서'']]에 대한 수정 사항이나 피드백이 있습니까?
<span id="Edit_a_Function"></span>
== 함수 편집 ==
위키함수 라이브러리를 편집함으로써 위키함수에 기여할 수 있습니다. 함수에 다국어 정보를 추가하거나 편집하여 함수의 정의를 확장하고 변경할 수 있습니다.
'''단계:'''
# ''[[Wikifunctions:Main Page|대문]]''에서 함수를 찾으세요.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 함수 문서로 이동하세요.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 해당 함수의 편집 옵션을 보려면 소스 편집을 클릭하세요.
#:[[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>
# 필요에 따라 다음 값을 변경할 수 있습니다:
## 함수 이름,
## 함수 다른 이름
## 입력 목록
### 입력 필드 추가/제거
### 입력 유형 편집
### 입력 레이블 편집
## 출력 유형.
# 필요에 따라 다음 필드에 다국어 값을 제공합니다:
## 함수 이름
## 함수 다른 이름
## 입력 레이블.
# 업데이트를 게시하세요.
'''결과:'''
# 편집한 내용이 성공적으로 게시되었나요?
# [[Special:MyLanguage/Wikifunctions:Report a technical problem|''보고서'']]에 대한 수정 사항이나 피드백이 있습니까?
<span id="Create_tests"></span>
== 테스트 만들기 ==
위키함수에서 함수 구현을 위한 테스트를 생성하여 제대로 작동하는지 확인할 수 있습니다.
'''단계:'''
# ''[[Wikifunctions:Main Page|대문]]'' 또는 이전 워크플로에서 생성한 함수를 찾으세요.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 함수 문서로 이동하세요.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 테스트 테이블에서 "+" 링크를 클릭하세요.
#:[[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">"Call" 아래에 있는 "$select_function"을 클릭하세요.</span>
## "함수" 아래 칸에서 테스트할 함수 이름을 입력하고, 표시된 함수를 선택하세요.
## 각 필드에 입력 값을 추가하세요.
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 업데이트를 게시하세요.
'''결과:'''
# 테스트가 성공적으로 게시되었나요?
# [[Special:MyLanguage/Wikifunctions:Report a technical problem|''보고서'']]에 대한 수정 사항이나 피드백이 있습니까?
<span id="Create_an_implementation"></span>
== 구현 만들기 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''단계:'''
# ''[[Wikifunctions:Main Page|대문]]''에서 함수를 찾으세요.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 함수 문서로 이동하세요.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 구현 테이블에서 "+" 링크를 클릭하세요.
# 아래 두 가지 중 하나의 방법으로 새 구현을 만들 수 있습니다:
## '''코드'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* 코드를 입력하세요.
## '''구성''':
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''결과:'''
# 구현이 성공적으로 게시되었나요?
# [[Special:MyLanguage/Wikifunctions:Report a technical problem|''보고서'']]에 대한 수정 사항이나 피드백이 있습니까?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== 구현 또는 테스트를 함수에 연결 ==
:''참고: 해당 함수는 [[Special:MyLanguage/Wikifunctions:Functioneers|함수 편집자]]만 사용 가능합니다.''
테스트와 구현을 함수에 연결하여 실제 구현을 확인하세요.
'''단계:'''
# ''[[Wikifunctions:Main Page|대문]]''에서 함수를 찾으세요.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 함수 문서로 이동하세요.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 하나 이상의 테스트 또는 구현을 선택하세요.
#:[[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>
# "{{int|wikilambda-function-details-table-approve}}" 버튼을 클릭하세요.
'''결과:'''
# {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}}이(가) 성공적으로 변경되었나요?
# [[Special:MyLanguage/Wikifunctions:Report a technical problem|''보고서'']]에 대한 수정 사항이나 피드백이 있습니까?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== 위키백과 문서에 함수 만들기 ==
이제 위키백과 문서에 함수를 생성하고 마법이 펼쳐지는 것을 볼 차례입니다.
'''단계:'''
# 함수를 추가하려는 문서를 찾으세요.
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 편집 탭으로 이동하여 시각적 편집기를 여세요.
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''결과:'''
# 예상했던 결과가 나왔나요?
# [[Special:MyLanguage/Wikifunctions:Report a technical problem|''보고서'']]에 대한 수정 사항이나 피드백이 있습니까?
[[Category:Introduction| {{#translation:}}]]
3dnougxwr80itpraue32o0hewutxfx6
Help:Multilingual/en
12
30392
312546
289895
2026-09-12T10:11:01Z
FuzzyBot
207
Updating to match new version of source page
312546
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
== General principles ==
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
== Site content ==
:''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''
=== Object pages ===
These are the Objects where translating the label and the key labels is most helpful:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Other Objects by Type...]]''
=== Project pages ===
These project pages are ready for translation:
* [[Special:PageTranslation#Pages in translation]]
=== Video subtitles ===
* [[:File:Wikifunctions in 7 minutes.webm]]
== Translating the software ==
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
== Wikidata lexemes ==
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
qqg0g9kf47u9f73se6y9bs5cvaecso9
Help:Multilingual/sv
12
30394
312561
289912
2026-09-12T10:11:08Z
FuzzyBot
207
Updating to match new version of source page
312561
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions är ett internationellt och därmed flerspråkigt projekt. Även om engelskan är standardspråk för gränssnittet, är projektet ämnat att användas och vara användbart på alla språk som MediaWiki har internationaliseringsstöd för.
<span id="General_principles"></span>
== Allmänna riktlinjer ==
Wikifunctions mjukvara är som alla Wikimedia-projekt helt översatt. Användare kan ange sitt '''föredragna språk''' under menyvalet [[Special:Preferences|{{int:preferences}}]] eller [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|den Universella Språkväljaren]] under ikonen [[File:OOjs UI icon language-ltr.svg|16px|ULS]] som finns längst upp på alla sidor.
Policy och riktlinjer ska först skrivas på engelska och därefter översättas till andra språk. Den engelskspråkiga versionen av en policy eller riktlinje är den gällande versionen och alla översättningar ska grunda sig på denna. Översättningar kan göras med tillägget [[:mw:Special:MyLanguage/Extension:Translate|Translate]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Dokumentation för Translate-tillägget]] finns tillgängligt. Du kan även skriva ett meddelande på [[Wikifunctions:Translators' noticeboard|Översättarnas anslagstavla]] om du har frågor eller önskemål.
<span id="Site_content"></span>
== Webbplatsens innehåll ==
:''Se '''[[Special:MyLanguage/Wikifunctions:Glossary|Ordlistan]]''' för några hjälpsamma anmärkningar.''
<span id="Object_pages"></span>
=== Objektsidor ===
Det är för de här Objekten som en översatt etikett och attributnamn är till störst hjälp:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Andra Objekt, ordnade per Typ …]]''
<span id="Project_pages"></span>
=== Projektsidor ===
Dessa projektsidor är redo att översättas:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Videotextning ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Översätt mjukvaran ==
Du kan hjälpa till att [[translatewiki:Special:Translate/ext-wikilambda-user|översätta mjukvarugränssnittet]] på webbplatsen [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Den är inte kopplad direkt till Wikimedia, så du måste skapa ett nytt användarkonto där. På deras [[betawiki:Translating:MediaWiki|portal för översättning av MediaWiki]] finns hjälp för att komma igång.
<span id="Wikidata_lexemes"></span>
== Lexem på Wikidata ==
Du kan arbeta med [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexikografiska data på Wikidata]]. Detta kommer behövas för att lyckas med Abstrakta Wikipedia och kan påbörjas redan nu.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
sl2qspvw3jtmro1ixj4hpq9uaudlb1k
Z16435
0
30777
312254
311959
2026-09-11T13:26:21Z
Artsiom91
2118
add ru
312254
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z16435"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z13587",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16093",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16150",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16053",
"Z14293K2": [
"Z60",
"Z1014"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z15965",
"Z14293K2": [
"Z60",
"Z1025"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16172",
"Z14293K2": [
"Z60",
"Z1045"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16163",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16085",
"Z14293K2": [
"Z60",
"Z1272"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z15953",
"Z14293K2": [
"Z60",
"Z1332"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z15963",
"Z14293K2": "Z33160"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z15567",
"Z14293K2": [
"Z60",
"Z1531"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16185",
"Z14293K2": [
"Z60",
"Z1534",
"Z1990"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16008",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16184",
"Z14293K2": [
"Z60",
"Z1624"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16313",
"Z14293K2": [
"Z60",
"Z1882"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16398",
"Z14293K2": [
"Z60",
"Z1381"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16431",
"Z14293K2": "Z35147"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z23003",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z24618",
"Z14293K2": [
"Z60",
"Z1158",
"Z1181"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16409",
"Z14293K2": [
"Z60",
"Z1099"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z16608",
"Z14293K2": [
"Z60",
"Z1282"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z22455",
"Z14293K2": [
"Z60",
"Z1762"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z18546",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30549",
"Z14293K2": [
"Z60",
"Z1541"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z34457",
"Z14293K2": [
"Z60",
"Z1823"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z19334",
"Z14293K2": [
"Z60",
"Z1820",
"Z2038"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z22620",
"Z14293K2": [
"Z60",
"Z1005"
]
}
],
"Z14294K2": "Z14280"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for cardinal from natural number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "funktioner för räknetal på olika språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "cardinal à partir de fonctions sur les nombres"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "cardinale dal numero naturale"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "fungsi kardinal dari bilangan asli"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Kardinalzahl aus Funktionen für natürliche Zahlen"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"funktioner för kardinaltal på olika språk"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Chooses the cardinal function appropriate to the language chosen. Should correspond with Wikifunctions:Cardinal_numbers"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "choisit la fonction cardinale appropriée à la langue choisie ; doit correspondre à Wikifunctions:Nombres cardinaux"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Sceglie la funzione per convertire il numero in cardinale appropriata in base alla lingua. Dovrebbe corrispondere a Wikifunctions:Cardinal_numbers"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "wählt die passende Funktion für eine Kardinalzahl in der angegebenen Sprache"
}
]
}
}
9jfm266xfs7yd7usl7fm2h7qaxsjzc5
Wikifunctions:Introduction/lb
4
30808
312581
254763
2026-09-12T10:11:19Z
FuzzyBot
207
Updating to match new version of source page
312581
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
'''Schrëtt:'''
# Sicht Iech eng Funktioun op der ''[[Wikifunctions:Main Page|Haaptsäit]]'' eraus.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Gitt op eng Funktiounssäit.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultater:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== Eng Funktioun uleeën ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
'''Schrëtt:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Gitt Ärer Funktioun en Numm.
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# Verëffentlecht Är Funktioun.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultater:'''
# <span class="mw-translate-fuzzy">Gouf d'Funktioun erfollegräich gespäichert?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== Eng Funktioun änneren ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
'''Schrëtt:'''
# Fannt eng Funktioun op der ''[[Wikifunctions:Main Page|Haaptsäit]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigéiert op d'Funktiounssäit.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Klickt op „Quelltext änneren“ fir d'Ännerungsoptioune fir dës Funktioun ze gesinn.
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## Funktiounsnumm,
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## Funktiounsnumm
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Resultater:'''
# <span class="mw-translate-fuzzy">Goufen Är Ännerungen erfollegräich gespäichert?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_tests"></span>
== Tester uleeën ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
'''Schrëtt:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigéiert op d'Funktiounssäit.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Resultater:'''
# <span class="mw-translate-fuzzy">Gouf den Test erfollegräich gespäichert?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_an_implementation"></span>
== Implementéierung uleeën ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''Schrëtt:'''
# Fannt eng Funktioun op der ''[[Wikifunctions:Main Page|Haaptsäit]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigéiert op d'Funktiounssäit.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## '''Code'''
##* Sicht déi richteg Programméiersprooch eraus fir Äre Funktiounscode ze schreiwen.
##* Gitt Äre Code an.
## '''Kompositioun''':
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''Resultater:'''
# <span class="mw-translate-fuzzy">Gouf d'Implementéierung erfollegräich gespäichert?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
'''Schrëtt:'''
# Fannt eng Funktioun op der ''[[Wikifunctions:Main Page|Haaptsäit]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navigéiert op d'Funktiounssäit.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# Klickt op de Knäppchen „{{int|wikilambda-function-details-table-approve}}“.
'''Resultater:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
eoea7yf81rvt9nsfemp62p57hsk5i2z
Help:Contents/lb
12
30836
312520
289881
2026-09-12T10:10:40Z
FuzzyBot
207
Updating to match new version of source page
312520
wikitext
text/x-wiki
<languages/>
D'Plaz, wou Dir Hëllef kritt fir zu Wikifunctions bäizedroen.
<span id="Documentation"></span>
== Dokumentatioun ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Aleedung]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Wéi een Implementéierungen uleet]]
* [[Special:MyLanguage/Wikifunctions:Function model|Funktiounsmodell]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossaire]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[mw:Special:MyLanguage/Help:Contents|Help:Inhalter]] — op mediawiki.org fir dat üblecht Ännere vu Wikisäiten
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Communautéit a Kommunikatioun ==
* [[Wikifunctions:Project chat|Projetschat]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|En technesche Problem mellen]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|Läschufroen]]
* [[Wikifunctions:Report vandalism|Vandalismus mellen]]
<span id="Policies_and_guidelines"></span>
== Richtlinnen ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Lëscht vu Richtlinnen]]
<span id="Processes"></span>
=== Prozesser ===
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Implementéierungen approuvéieren]]
[[Category:Help{{#translation:}}| ]]
2wyc8x3ojl4ewyrmuz5rfsa5yvijou6
Help:Multilingual/lb
12
30862
312554
289904
2026-09-12T10:11:05Z
FuzzyBot
207
Updating to match new version of source page
312554
wikitext
text/x-wiki
<languages/>
{{Draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
</div>
<span id="General_principles"></span>
== Allgemeng Prinzippien ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Site content ==
</div>
:''Kuckt de '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossaire]]''' fir eng Rei nëtzlech Kommentaren.''
<span id="Object_pages"></span>
=== Objetssäiten ===
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Aner Objeten no Typ...]]''
<span id="Project_pages"></span>
=== Projetssäiten ===
Dës Projetssäite si prett fir iwwersat ze ginn:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Videoënnertitelen ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== D'Software iwwersetzen ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<span id="Wikidata_lexemes"></span>
== Wikidata-Lexeemen ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
23c4anvn278cx3a6t47lz67ztteqouk
Wikifunctions:Status updates/lb
4
31803
312215
308216
2026-09-11T13:13:03Z
FuzzyBot
207
Updating to match new version of source page
312215
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
ll9zt5f67pb0j6l747lfzzxuwn0rka7
Wikifunctions:Status updates/tr
4
32179
312222
308223
2026-09-11T13:13:08Z
FuzzyBot
207
Updating to match new version of source page
312222
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
5k7ceeig4rw56i0gcp3h3aqj3i3ygib
Help:Multilingual/bn
12
33008
312541
289892
2026-09-12T10:10:59Z
FuzzyBot
207
Updating to match new version of source page
312541
wikitext
text/x-wiki
<languages/>
{{Draft}}
উইকিফাংশন একটি আন্তর্জাতিক এবং তাই বহুভাষিক প্রকল্প। যদিও ইংরেজি হল ডিফল্ট ইন্টারফেস ভাষা, প্রকল্পটি মিডিয়াউইকি আন্তর্জাতিকীকরণ সমর্থন সহ প্রতিটি ভাষার ব্যবহারকারীদের দ্বারা ব্যবহার এবং তাদের জন্য উপযোগী করার উদ্দেশ্যে তৈরী করা হয়েছে।
<span id="General_principles"></span>
== সাধারণ নিয়মাবলী ==
উইকিফাংশন সফ্টওয়্যারটি সমস্ত উইকিমিডিয়া প্রকল্পের মতো সম্পূর্ণরূপে স্থানীয়করণ করা হয়েছে। ব্যবহারকারীরা তাদের '''পছন্দের ভাষা''' বাছাই করতে পারেন [[Special:Preferences|{{int:preferences}}]] মেনু বা [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|সর্বজনীন ভাষা নির্বাচক]]-এর মাধ্যমে, যেকোনো পৃষ্ঠার শীর্ষে পাওয়া [[File:OOjs UI icon language-ltr.svg|16px|ULS]] আইকনে ক্লিক করে।
নীতি এবং নির্দেশিকাগুলি প্রথমে ইংরেজিতে লিখতে হবে এবং তারপর অন্য ভাষায় অনুবাদ করতে হবে। নীতি বা নির্দেশিকাটির ইংরেজি সংস্করণ হল সেই প্রামাণিক সংস্করণ যার উপর ভিত্তি করে অন্যান্য ভাষার সংস্করণ তৈরী হওয়া উচিত। অনুবাদগুলি [[:mw:Special:MyLanguage/Extension:Translate|অনুবাদ এক্সটেনশন]] দিয়ে করা যেতে পারে। এছাড়াও [[:mw:Special:MyLanguage/Help:Extension:Translate|অনুবাদ এক্সটেনশনের জন্য নথিপত্র]] উপলব্ধ রয়েছে। আপনার যদি প্রশ্ন বা অনুরোধ থাকে তবে তাহলে আপনি [[Wikifunctions:Translators' noticeboard|অনুবাদকদের আলোচনাসভায়]] এ একটি বার্তাও দিতে পারেন।
<span id="Site_content"></span>
== সাইটের বিষয়বস্তু ==
:''কিছু সহায়ক নোট বা শব্দের অর্থের জন্য '''[[Special:MyLanguage/Wikifunctions:Glossary|শব্দকোষ]]''' দেখুন।''
<span id="Object_pages"></span>
=== বস্তু পৃষ্ঠাসমূহ ===
এইসব বস্তুগুলোর লেবেল এবং মূল নির্দেশকগুলি অনুবাদ করা সবচেয়ে সহায়ক হতে পারে:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|ধরণ অনুযায়ী অন্যান্য বস্তু...]]''
<span id="Project_pages"></span>
=== প্রকল্পের পৃষ্ঠাসমূহ ===
এই প্রকল্প পৃষ্ঠাগুলি অনুবাদের জন্য প্রস্তুত:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== ভিডিও সাবটাইটেল ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== সফটওয়্যারের অনুবাদ ==
আপনি [[translatewiki:Translating:MediaWiki|translatewiki.net]] সাইটে [[translatewiki:Special:Translate/ext-wikilambda-user|সফ্টওয়্যার ইন্টারফেসটি অনুবাদ করতে]] সাহায্য করতে পারেন। এই সাইটটি উইকিমিডিয়ার সাথে সরাসরি সংযুক্ত নয়, এবং আপনাকে একটি নতুন ব্যবহারকারী অ্যাকাউন্ট তৈরি করতে হবে। সেখানে শুরু করার পরামর্শের জন্য অনুগ্রহ করে [[betawiki:Translating:MediaWiki|তাদের মিডিয়াউইকি অনুবাদ প্রবেশদ্বার]] দেখুন।
<span id="Wikidata_lexemes"></span>
== উইকিউপাত্ত লেক্সেম ==
আপনি [[:d:Special:MyLanguage/Wikidata:Lexicographical data|উইকিউপাত্তে লেক্সিকোগ্রাফিক জ্ঞান]] নিয়ে কাজ করতে পারেন। বিমূর্ত উইকিপিডিয়া সফল হওয়ার জন্য এটির প্রয়োজন হবে এবং আপনি এখনই কাজ শুরু করতে পারেন।
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
o19qmvcphu8btikstx68x4wjwlqc11n
Help:Multilingual/fr
12
33168
312550
289899
2026-09-12T10:11:03Z
FuzzyBot
207
Updating to match new version of source page
312550
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions est un projet international et donc multilingue. Bien que l'anglais soit la langue d'interface par défaut, le projet est destiné à être utilisé par, et utile pour, les locuteurs de toutes les langues avec le support d'internationalisation MediaWiki.
<span id="General_principles"></span>
== Principes généraux ==
Le logiciel Wikifunctions est entièrement localisé comme tous les projets Wikimédia. Les utilisateurs peuvent sélectionner leur '''langue de préférence''' via le menu [[Special:Preferences|{{int:preferences}}]] ou le [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Sélecteur de langue universel]] en cliquant sur l'icône suivante située en haut de chaque page : [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Les règles et consignes doivent d'abord être écrites en anglais puis traduites dans les autres langues. La version anglaise des règles et consignes fait autorité, et les autres versions doivent se fonder dessus. Les traductions peuvent être réalisées avec [[:mw:Special:MyLanguage/Extension:Translate|l'extension Translate]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|La documentation de cette extension]] est disponible. Vous pouvez aussi laisser un message sur le [[Wikifunctions:Translators' noticeboard|tableau d'affichage des traducteurs]] si vous avez des questions ou des demandes.
<span id="Site_content"></span>
== Contenu du site ==
:''Voir le '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossaire]]''' pour des remarques utiles.''
<span id="Object_pages"></span>
=== Pages dédiées aux objets ===
Ce sont les objets où la traduction de l'étiquette et des étiquettes clés est la plus utile :
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Autres objets par type...]]''
<span id="Project_pages"></span>
=== Pages dédiées aux projets ===
Ces pages du projet sont prêtes à être traduites :
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Sous-titres des vidéos ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Traduction du logiciel ==
Vous pouvez aider à [[translatewiki:Special:Translate/ext-wikilambda-user|traduire l'interface du logiciel]] sur le site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Ce site n'est pas directement connecté à Wikimedia, et vous devrez créer un nouveau compte utilisateur. Veuillez consulter [[betawiki:Translating:MediaWiki|leur portail de traduction Wikimédia]] pour des conseils sur comment commencer ici.
<span id="Wikidata_lexemes"></span>
== Lexèmes de Wikidata ==
Vous pouvez travailler sur [[:d:Special:MyLanguage/Wikidata:Lexicographical data|les données lexicographiques sur Wikidata]]. Ce sera nécessaire pour que le projet Abstract Wikipédia réussisse, et le travail peut déjà commencer.
Par exemple, voici une phrase simple générée avec la fonction <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span> :
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
Si vous constatez une erreur, il se peut que vous deviez créer [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|une fonction spécialisée]]
pour votre langue [[Z29597|ici]],
ou vous devrez peut-être créer un lexeme $item-adjectif correspondant à $item-multilinguisme,
Ou vous devrez simplement ajouter des étiquettes à $item-wikifonctions et à $item-site.
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
oisg5crsgj3qgwjl2rcnajv06ycs1bd
Wikifunctions:Introduction/es
4
33732
312572
254752
2026-09-12T10:11:14Z
FuzzyBot
207
Updating to match new version of source page
312572
wikitext
text/x-wiki
<languages/>
Wikifunciones es un proyecto de código abierto que permite a cualquiera crear funciones y compartirlas para que otros las usen, remixen, prueben y aprendan de ellas.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
Utiliza las siguientes guías para probar las características básicas de Wikifunciones. ¡Esperamos tus [[Special:MyLanguage/Wikifunctions:Report a technical problem|comentarios]] y contribuciones!.
<span id="Evaluate_a_Function"></span>
== Evaluar una Función ==
¡Puedes probar las funciones aportadas por la comunidad en Wikifunciones por ti mismo! Elige una de nuestra ''[[Wikifunctions:Main Page#Functions to try out|biblioteca de funciones]]'', y dale valores de entrada para descubrir la salida.
'''Pasos:'''
# Encuentra una función en la ''[[Wikifunctions:Main Page|Página principal]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navega a una página de función.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ingresa los valores de entrada.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Ejecuta la función.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultados:'''
# ¿La salida fue lo que esperabas?
# ¿Tienes correcciones o comentarios para [[Special:MyLanguage/Wikifunctions:Report a technical problem|''reportar'']]?
<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>
== Crear una Función ==
<div class="mw-translate-fuzzy">
¡Puedes añadir tus propias funciones a Wikifunciones! Crea una nueva función para usar en tus propias implementaciones y permite que otros la usen también. Las nuevas funciones pueden escribirse en tu lenguaje preferido.
</div>
'''Pasos:'''
# Ve a la ''[{{MediaWiki:Createfunction-url}} página de creación de función]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Nombra tu función.
#:[[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>
# Define las entradas de tu función:
## Agrega/elimina campos de entrada.
## Define el tipo de cada entrada.
## Nombra cada entrada.
#:[[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>
# Define el tipo de salida de tu función.
#:[[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>
# Opcionalmente, proporciona valores multilingües para cualquiera de estos campos:
#* Nombre de la función, alias de la función, etiquetas de entrada.
#:[[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>
# Publica tu función.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Resultados:'''
# <span class="mw-translate-fuzzy">¿La función fue guardada exitosamente?</span>
# ¿Tienes correcciones o comentarios para [[Special:MyLanguage/Wikifunctions:Report a technical problem|''reportar'']]?
<span id="Edit_a_Function"></span>
== Editar una Función ==
Puedes contribuir a Wikifunciones editando su biblioteca de funciones. Añade o edita información multilingüe a las funciones, y amplía y modifica las definiciones de las funciones.
'''Pasos:'''
# Encuentra una función en la ''[[Wikifunctions:Main Page|Página Principal]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Navega a la página de función.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Haz clic en Editar fuente para ver las opciones de edición para esta función.
#:[[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>
# Opcionalmente, modifica los valores de:
## Nombre de la función,
## Alias de la función,
## Lista de entradas
### Agrega/elimina campos de entrada
### Modifica el tipo de entrada
### Modifica las etiquetas de entrada
## Tipo de salida.
# Opcionalmente, proporciona valores multilingües para cualquiera de estos campos:
## Nombre de la función
## Alias de la función
## Etiquetas de entrada.
# Publica tus cambios.
'''Resultados:'''
# <span class="mw-translate-fuzzy">¿Tus cambios fueron guardados exitosamente?</span>
# ¿Tienes correcciones o comentarios para [[Special:MyLanguage/Wikifunctions:Report a technical problem|''reportar'']]?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
nnregn1rtw25up26anhrmqsc3vp0kqf
Wikifunctions:Introduction/es-419
4
33734
312573
254753
2026-09-12T10:11:15Z
FuzzyBot
207
Updating to match new version of source page
312573
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== Crea una Función ==
<div class="mw-translate-fuzzy">
¡Tú puedes añadir tus propias funciones a Wikifunciones! Crea una nueva función para usar en tus propias implementaciones y deja que otros la usen también. Las nuevas funciones pueden ser escritas en tu idioma preferido.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Edit a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
oavdsw3a7fcmddnqveqv9r7c3zhji8a
Wikifunctions:Importing/en
4
34472
312497
247025
2026-09-12T10:10:33Z
FuzzyBot
207
Updating to match new version of source page
312497
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
== Projects ==
=== Spreadsheet functions ===
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (such as used by the OpenDocument standard)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
=== Other programming languages / libraries ===
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
== Other ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
8q77mi3w3loscilookawgwxotr041c1
Translations:Wikifunctions:Programming languages/15/en
1198
34508
312543
116170
2026-09-12T10:11:00Z
FuzzyBot
207
Importing a new version from external source
312543
wikitext
text/x-wiki
$1: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([$2 BSD 3-Clause], GPLv2 and Scratch Source Code License)
1peuzjtopq8vbsxudvgmg1qt9c2lzo3
Wikifunctions:Programming languages/en
4
34513
312597
276480
2026-09-12T10:11:27Z
FuzzyBot
207
Updating to match new version of source page
312597
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* [[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.
* [[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.
== Executable ==
=== Implemented ===
As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]:
* unversioned [[Special:MyLanguage/WF:JS|JavaScript]] ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)
* unversioned [[Special:MyLanguage/WF:PY|Python]] ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)
=== Planned ===
* versioned JavaScript (ECMA202?+)
* versioned Python (3+)
=== Requested ===
See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
=== Former ===
Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.
== Functions for manipulating ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
lw33ly34422g1lujmozmrt4ykfq9n4o
Wikifunctions:Importing/ru
4
34557
312506
247030
2026-09-12T10:10:35Z
FuzzyBot
207
Updating to match new version of source page
312506
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<span id="Projects"></span>
== Проекты ==
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Spreadsheet functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Other programming languages / libraries ===
</div>
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Other ==
</div>
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
eskzrr8lx3jv29uea1bhqmuw5xc9d6y
Help:Multilingual/es
12
34770
312548
289897
2026-09-12T10:11:02Z
FuzzyBot
207
Updating to match new version of source page
312548
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions es un proyecto internacional y por ende multilingüe. Mientras que el inglés es el idioma de la interfaz por defecto, el proyecto está pensado para ser usado, y ser útil para, usuarios de cada lenguaje con soporte de internacionalización de MediaWiki.
<span id="General_principles"></span>
== Principios generales ==
El software de Wikifunctions está completamente localizado como todos los proyectos de Wikimedia. Los usuarios pueden poner su '''lenguaje preferido''' mediante el menú [[Special:Preferences|{{int:preferences}}]] o el [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Selector Universal de Idioma]] haciendo clic en el siguiente icon que se encuentra en la parte superior de cualquier página: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Las políticas y convenciones se deben escribir primero en inglés y luego ser traducidas a otros lenguajes. La versión en inglés de la política o convención es la versión fidedigna en la que las versionas de otras idiomas deben estar basadas. Se pueden hacer traducciones con la [[:mw:Special:MyLanguage/Extension:Translate|extensión Translate]]. La [[:mw:Special:MyLanguage/Help:Extension:Translate|documentación para la extensión Translate]] también está disponible. También puede dejar un mensaje en el [[Wikifunctions:Translators' noticeboard|tablón de anuncios de los Traductores]] si tiene preguntas o peticiones.
<span id="Site_content"></span>
== Contenido del sitio ==
:'' Véase el '''[[Special:MyLanguage/Wikifunctions:Glossary|Glosario]]''' para algunas notas.''
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Object pages ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<span lang="en" dir="ltr" class="mw-content-ltr">Other Objects by Type...</span>]]''
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Project pages ===
</div>
Estas páginas de proyecto están listas para traducción:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Subtítulos de video ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Traduciendo el software ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<span id="Wikidata_lexemes"></span>
== Lexemes de Wikidata ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
2tvs4z4upcnxn87hta2kmsyei8ii236
Help:Contents/es
12
34782
312511
289872
2026-09-12T10:10:37Z
FuzzyBot
207
Updating to match new version of source page
312511
wikitext
text/x-wiki
<languages/>
El lugar donde puedes conseguir ayuda contribuyendo a Wikifunctions.
<span id="Documentation"></span>
== Documentación ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Introducción]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Como crear implementaciones]]
* [[Special:MyLanguage/Wikifunctions:Function model|<span lang="en" dir="ltr" class="mw-content-ltr">Function model</span>]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glosario]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|Preguntas frecuentes]]
* [[mw:Special:MyLanguage/Help:Contents|Ayuda:Contenido]] — en mediawiki.org para la edición de paginas wiki estándar
* [[Wikifunctions:Working with Wikidata content]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Community and communication ==
</div>
* [[Wikifunctions:Project chat|Chat del proyecto]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|<span lang="en" dir="ltr" class="mw-content-ltr">Report a technical problem</span>]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|<span lang="en" dir="ltr" class="mw-content-ltr">Requests for deletions</span>]]
* [[Wikifunctions:Report vandalism|Reportar vandalismo]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Policies and guidelines ==
</div>
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|<span lang="en" dir="ltr" class="mw-content-ltr">List of policies and guidelines</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Processes ==
</div>
* [[Special:MyLanguage/Wikifunctions:Approving implementations|<span lang="en" dir="ltr" class="mw-content-ltr">Approving implementations</span>]]
[[Category:Help{{#translation:}}| ]]
ttb1h1zip4x8i9u1nl2s0hsmui2ngan
Wikifunctions:Introduction/sk
4
35128
312590
254771
2026-09-12T10:11:24Z
FuzzyBot
207
Updating to match new version of source page
312590
wikitext
text/x-wiki
<languages/>
Wikifunkcie je projekt s otvoreným zdrojom, ktorý umožňuje každému vytvárať funkcie a zdieľať ich pre ostatných, aby ich mohli používať, remixovať, testovať a učiť sa.
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
Pomocou nasledujúcich návodov si vyskúšajte základné funkcie Wikifunkcií. Tešíme sa na vašu [[Special:MyLanguage/Wikifunctions:Report a technical problem|spätnú väzbu]] a príspevky!
<span id="Evaluate_a_Function"></span>
== Vyhodnotenie funkcie ==
Môžete si sami vyskúšať funkcie prispievané komunitou vo Wikifunkciách! Vyberte si jednu z našej ''[[Wikifunctions:Main Page#Functions to try out|knižnice funkcií]]'' a zadajte vstupné hodnoty na zistenie výstupu.
'''Kroky:'''
# Najdite si funkciu na ''[[Wikifunctions:Main Page|Hlavnej stránke]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Prejdite na stránku funkcie.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Zadajte vstupné hodnoty.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Spustíte funkciu.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Výsledky:'''
# Bol výstup taký, aký ste očakávali?
# Chcete [[Special:MyLanguage/Wikifunctions:Report a technical problem|''nahlásiť'']] spätnú väzbu alebo nejaké úpravy?
<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>
== Vytvorenie funkcie ==
<div class="mw-translate-fuzzy">
Môžete pridať svoje vlastné funkcie na Wikifunkciách! Vytvorte novú funkciu na použitie vo vlastných implementáciách a umožnite ju využívať aj iným. Nové funkcie sa môžu písať v jazyku, ktorý si želáte.
</div>
'''Kroky:'''
# Prejdite na ''[{{MediaWiki:Createfunction-url}} stránku pre vytvorenie funkcie]''.
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Meno vašej funkcie.
#:[[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>
# Definovanie vstupu pre vašu funkciu:
## Pridanie/odstránenie vstupných položiek.
## Definovanie každého typu vstupu.
## Pomenovanie každého vstupu.
#:[[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>
# Definovanie výstupu pre vašu funkciu:
#:[[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>
# Nepovinne, pre ktorékoľvek z týchto polí uveďte viacjazyčné hodnoty:
#* Názov funkcie, aliasy funkcie, vstupné položky.
#:[[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>
# Zverejnite vašu funkciu
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Výsledky:'''
# <span class="mw-translate-fuzzy">Bola funkcia úspešne uložená?</span>
# Chcete [[Special:MyLanguage/Wikifunctions:Report a technical problem|''nahlásiť'']] spätnú väzbu alebo nejaké úpravy?
<span id="Edit_a_Function"></span>
== Editovanie funkcie ==
Do Wikifunkcií môžete prispievať úpravou knižnice funkcií. Pridajte alebo upravte viacjazyčné informácie funkcií a rozšírte a upravte definície funkcií.
'''Kroky:'''
# Najdite si funkciu na ''[[Wikifunctions:Main Page|Hlavnej stránke]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Prejdite na stránku funkcie.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Kliknutím na Upraviť zdroj zobrazíte možnosti úprav pre túto funkciu.
#:[[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>
# Voliteľne, úprava hodnôt:
## Meno funkcie,
## Aliasy funkcie
## Zoznam vstupov
### Pridanie/odstránenie vstupných položiek.
### Editovanie typu vstupu
### Editovanie vstupných položiek
## Typ výstupu.
# Nepovinne, pre ktorékoľvek z týchto polí uveďte viacjazyčné hodnoty:
## Meno funkcie
## Aliasy funkcie
## Vstupne položky.
# Zverejnenie vašich zmien.
'''Výsledky:'''
# <span class="mw-translate-fuzzy">Boli vaše zmeny úspešne uložené?</span>
# Chcete [[Special:MyLanguage/Wikifunctions:Report a technical problem|''nahlásiť'']] spätnú väzbu alebo nejaké úpravy?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
0sm8xui24eh50ai8pr1t3c2740v4ayg
Wikifunctions:Importing/de
4
35446
312499
247027
2026-09-12T10:10:33Z
FuzzyBot
207
Updating to match new version of source page
312499
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
Funktionen sind in Software allgegenwärtig. Daher kann das Herausfiltern einiger Funktionen aus bestimmten Softwarepaketen eine gute Möglichkeit sein, um eine Reihe verwandter Funktionen zu erstellen. Stelle dabei jedoch sicher, dass du Urheberrechts- und Patentbeschränkungen einhältst.
<span id="Projects"></span>
== Projekte ==
<span id="Spreadsheet_functions"></span>
=== Tabellenfunktionen ===
(derzeit auf [[wikifunctions talk:importing]] diskutiert, siehe auch [[commons:category:spreadsheet functions]])
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (wie vom OpenDocument-Standard genutzt)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<span id="Other_programming_languages_/_libraries"></span>
=== Andere Programmiersprachen / Bibliotheken ===
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== Andere ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
e19p5rrg9hyg9hlw98o4jjb1n645z5v
Help:Multilingual/de
12
35587
312544
289893
2026-09-12T10:11:00Z
FuzzyBot
207
Updating to match new version of source page
312544
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions ist ein internationales und daher mehrsprachiges Projekt. Obwohl Englisch die Standardsprache für die Benutzeroberfläche ist, ist das Projekt für Benutzer aller Sprachen mit MediaWiki-Internationalisierungsunterstützung gedacht und für diese nutzbar.
<span id="General_principles"></span>
== Allgemeine Prinzipien ==
Die Wikifunctions-Software ist wie alle Wikimedia-Projekte vollständig lokalisiert. Benutzer können ihre '''bevorzugte Sprache''' über das Menü [[Special:Preferences|{{int:preferences}}]] oder den [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] einstellen, indem sie auf das folgende Symbol oben auf jeder Seite klicken: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Richtlinien und Leitfäden sollten zunächst auf Englisch verfasst und dann in andere Sprachen übersetzt werden. Die englische Version der Richtlinie oder des Leitfadens ist die maßgebliche Version, auf der andere Sprachversionen basieren sollten. Übersetzungen können mit der [[:mw:Special:MyLanguage/Extension:Translate|Übersetzungserweiterung]] vorgenommen werden. [[:mw:Special:MyLanguage/Help:Extension:Translate|Dokumentation für die Übersetzungserweiterung]] ist ebenfalls verfügbar. Du kannst auch eine Nachricht auf den [[Wikifunctions:Translators' noticeboard|Übersetzungsanfragen]] hinterlassen, wenn du Fragen oder Wünsche hast.
<span id="Site_content"></span>
== Seiteninhalte ==
:''Siehe das '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossar]]''' für einige hilfreiche Anmerkungen.''
<span id="Object_pages"></span>
=== Objektseiten ===
Bei diesen Objekten ist die Übersetzung der Bezeichnungen und der Schlüsselbezeichnungen am hilfreichsten:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Andere Objekte nach Typ...]]''
<span id="Project_pages"></span>
=== Projektseiten ===
Diese Projektseiten stehen zur Übersetzung bereit:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Video-Untertitel ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Übersetzung der Software ==
Du kannst auf der Website [[translatewiki:Translating:MediaWiki|translatewiki.net]] beim [[translatewiki:Special:Translate/ext-wikilambda-user|Übersetzen der Softwareoberfläche]] helfen. Diese Website ist nicht direkt mit Wikimedia verbunden und du musst ein neues Benutzerkonto erstellen. Bitte sieh dir [[betawiki:Translating:MediaWiki|ihr MediaWiki-Übersetzungsportal]] für Ratschläge zum Einstieg an.
<span id="Wikidata_lexemes"></span>
== Wikidata-Lexeme ==
Du kannst an [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexikografischem Wissen auf Wikidata]] arbeiten. Dies ist für den Erfolg der Abstrakten Wikipedia erforderlich und kann jetzt sofort bearbeitet werden.
Hier ist beispielsweise ein einfacher Satz, der mit der Funktion <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span> generiert wurde: <q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
Falls du einen Fehler siehst, musst du möglicherweise [[Z29597|hier]] [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|eine spezielle Funktion]] für deine Sprache erstellen, oder ein Lexem, das {{Q|30081}} entspricht oder du musst lediglich Bezeichnungen zu {{Q|104587954}} und {{Q|35127}} hinzufügen.
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
l6u454p89e9hvc7gm4qp023g17d84xg
Wikifunctions:Programming languages/de
4
35784
312595
276761
2026-09-12T10:11:27Z
FuzzyBot
207
Updating to match new version of source page
312595
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* [[:w:en:Lists of programming languages|Listen von Programmiersprachen]] in der englischsprachigen Wikipedia.
* [[Special:MyLanguage/WF:glossary#composition|Kompositionen]] sind eine Art LISP-ähnliche Sprache, werden hier jedoch nicht behandelt.
<span id="Executable"></span>
== Ausführbar ==
<span id="Implemented"></span>
=== Implementiert ===
Stand März 2024 werden die folgenden Sprachen zu [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] kompiliert, um vom [[Special:MyLanguage/WF:glossary#executor|Ausführer]] ausgeführt zu werden:
* nicht-versioniertes [[Special:MyLanguage/WF:JS|JavaScript]] ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), unter Verwendung von [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (unter Verwendung von [https://bellard.org/quickjs/ QuickJS 2024], kompatibel mit ES2023)
* nicht-versioniertes [[Special:MyLanguage/WF:PY|Python]] ([https://docs.python.org/3/license.html PSF-Lizenzvereinbarung], Zero-Clause BSD), unter Verwendung der Entwicklungsversion von [https://github.com/RustPython/RustPython RustPython] im WASI-Modus (dies soll mit CPython 3.12 kompatibel sein)
<span id="Planned"></span>
=== Geplant ===
* versioniertes JavaScript (ECMA202?+)
* versioniertes Python (3+)
<span id="Requested"></span>
=== Beantragt ===
Siehe das [[phab:tag/wikifunctions-new-language-requests|Workboard im Phabricator]], um weitere Programmiersprachen zu beantragen, die auf Wikifunctions unterstützt werden sollen. Neben anderen Kriterien für die Implementierung muss die verfügbare Software für den Interpreter/Compiler der Sprache frei lizenziert sein.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietär]--> über pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 und Scratch-Quellcode-Lizenz)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<span id="Former"></span>
=== Ehemalig ===
Früher führte der Funktionsauswerter Code direkt in seinem Container aus. Da er auf Debian Bullseye basierte, wurde die JavaScript-Ausführung von Node.js 16 und die Python-Ausführung von Python 3.9 bereitgestellt. Diese sind aufgrund des Neuaufbaus auf Web Assembler nicht mehr sofort verfügbar, könnten aber bei Bedarf über eine benutzerdefinierte Erstellung wieder aktiviert werden.
<span id="Functions_for_manipulating"></span>
== Funktionen zur Manipulation ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
srz4oimivjaa7zkkl4j2nb2y038x58v
Wikifunctions:Wikidata/en
4
35893
312487
289858
2026-09-12T10:10:15Z
FuzzyBot
207
Updating to match new version of source page
312487
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
Wikifunctions is represented on [[:d:Wikidata:Main page|Wikidata]] by {{Q|Q104587954}}.
More Wikidata and Wikifunctions here, soon!
== Functionality we will want ==
=== Items ===
* Check if an item exists
** {{done}} {{Z|10696}}
* Get item
** {{done}} {{Z|6821}}
* Get labels
** {{done}} {{Z|22853}}
* Get aliases
** {{done}} {{Z|23080}}
* Get descriptions
** {{done}} {{Z|30120}}
* Get statement
** {{done}} {{Z|22220}}
* ''possibly'' Get sitelinks
** {{done}} {{Z|35207}}
=== Statements ===
* Get values of statement
** {{done}} {{Z|19308}}
* Get rank
** {{done}} {{Z|20206}}
* Get property of statement
** {{done}} {{Z|19306}}
* Get qualifiers
** {{done}} {{Z|28278}}
* Get references
** {{done}} {{Z|31984}}
=== Properties ===
* Check if a property exists
** {{done}} {{Z|36542}}
* Get property
** {{done}} {{Z|6822}}
* Get labels
** {{done}} {{Z|23223}}
* Get aliases
** {{done}} {{Z|23227}}
* Get descriptions
** {{done}} {{Z|23225}}
* Get data type
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* Get statement
** {{done}} {{Z|23229}}
=== Lexemes ===
* Check if a lexeme exists
** {{done}} {{Z|36548}}
* Get lexeme
** {{done}} {{Z|6825}}
* Get lemmata
** {{done}} {{Z|19293}}
* Get languages
** {{done}} {{Z|19276}}
* Get category
** {{done}} {{Z|19298}}
* Get statement
** {{done}} {{Z|19300}}
* Get sense
** {{done}} {{Z|6826}}
* Get form
** {{done}} {{Z|6824}}
==== Senses ====
* Get gloss
** {{done}} {{Z|23114}}
* Get statement
** {{done}} {{Z|23116}}
==== Forms ====
* Get representation
** {{done}} {{Z|22399}}
* Get grammatical features
** {{done}} {{Z|22487}}
* Get statement
** {{done}} {{Z|23118}}
=== Entity schemas ===
* Check is Entity Schema exists
* Get Entity Schema
* Get labels
* Get aliases
* Get descriptions
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
0x4yzxxwxmj49ylzxqrgtboey8h4cja
Help:Multilingual/nan-hant
12
36001
312556
289906
2026-09-12T10:11:06Z
FuzzyBot
207
Updating to match new version of source page
312556
wikitext
text/x-wiki
<languages/>
{{Draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
</div>
<span id="General_principles"></span>
== 一般概念 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<span id="Site_content"></span>
== 網站內容 ==
:<span lang="en" dir="ltr" class="mw-content-ltr">''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''</span>
<span id="Object_pages"></span>
=== 物件頁 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<span lang="en" dir="ltr" class="mw-content-ltr">Other Objects by Type...</span>]]''
<span id="Project_pages"></span>
=== 專案頁 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
These project pages are ready for translation:
</div>
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== 影片字幕 ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== 翻譯軟體 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<span id="Wikidata_lexemes"></span>
== Wikidata 字詞 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
lg4yq9gijqp5so64btn2heop5mrc840
Help:Multilingual/id
12
36019
312551
289900
2026-09-12T10:11:03Z
FuzzyBot
207
Updating to match new version of source page
312551
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions adalah proyek internasional dan dengan demikian proyek multibahasa. Sementara bahasa Inggris adalah bahasa antarmuka bawaan, proyek ini dimaksudkan untuk digunakan oleh dan berguna untuk pengguna dari seluruh bahasa dengan dukungan oleh internasionalisasi MediaWiki.
<span id="General_principles"></span>
== Prinsip umum ==
Perangkat lunak Wikifunctions sepenuhnya dilokalkan seperti seluruh proyek Wikimedia. Pengguna dapat mengatur '''bahasa yang disukai''' melalui menu [[Special:Preferences|{{int:preferences}}]] atau [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Pemilih Bahasa Universal]] dengan mengklik ikon yang terdapat pada bagian atas setiap halaman berikut: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Kebijakan dan panduan akan selalu ditulis dalam bahasa Inggris terlebih dahulu, lalu diterjemahkan ke bahasa lainnya. Kebijakan dan panduan versi bahasa Inggris adalah versi otoritatif yang menjadi dasar dari versi bahasa lainnya. Terjemahan dapat dibuat dengan menggunakan [[:mw:Special:MyLanguage/Extension:Translate|pengaya Translate]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Dokumentasi untuk pengaya Translate]] juga tersedia. Anda juga dapat meninggalkan pesan di [[Wikifunctions:Translators' noticeboard|papan pengumuman Penerjemah]] jika Anda memiliki pertanyaan atau permintaan.
<span id="Site_content"></span>
== Isi situs ==
:''Lihat '''[[Special:MyLanguage/Wikifunctions:Glossary|Glosarium]]''' untuk catatan yang membantu.''
<span id="Object_pages"></span>
=== Halaman objek ===
Berikut adalah Objek yang menerjemahkan label dan label kuncinya sangat membantu:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Objek lain per Jenis...]]''
<span id="Project_pages"></span>
=== Halaman projek ===
Halaman projek berikut siap untuk diterjemahkan:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Takarir video ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Menerjemahkan perangkat lunak ==
Anda dapat membantu [[translatewiki:Special:Translate/ext-wikilambda-user|menerjemahkan antarmuka perangkat lunak]] yang ada pada situs [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Situs ini tidak terhubung dengan Wikimedia secara lasung, dan Anda perlu membuat akun pengguna baru. Mohon lihat [[betawiki:Translating:MediaWiki|portal terjemahan MediaWiki mereka]] untuk saran memulai di sana.
<span id="Wikidata_lexemes"></span>
== Leksem Wikidata ==
Anda dapat mengerjakan [[:d:Special:MyLanguage/Wikidata:Lexicographical data|pengetahuan leksikografi pada Wikidata]]. Hal ini diperlukan agar Wikipedia Abstrak dapat berhasil, dan dapat dikerjakan sekarang.
Misalnya, di sini ada kalimat sederhana yang dibuat dengan fungsi <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
Jika Anda melihat adanya galat, Anda mungkin perlu membuat [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|fungsi spesialis]] untuk bahasa Anda [[Z29597|di sini]],
atau Anda mungkin perlu membuat Leksem {{Q|34698}} yang sesuai dengan {{Q|30081}}, atau Anda mungkin hanya perlu menambahkan label ke {{Q|104587954}} dan {{Q|35127}}.
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
3cxgrcgd69671ai9hiaa1sg6dnhi7g4
Wikifunctions:Wikidata/de
4
36064
312485
289859
2026-09-12T10:10:15Z
FuzzyBot
207
Updating to match new version of source page
312485
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
Wikifunctions wird durch {{Q|Q104587954}} auf [[:d:Wikidata:Main page|Wikidata]] repräsentiert.
Mehr über Wikidata und Wikifunctions in Kürze hier!
<span id="Functionality_we_will_want"></span>
== Gewünschte Funktionen ==
<span id="Items"></span>
=== Datenobjekte ===
* Prüfen, ob ein Datenobjekt existiert
** {{done}} {{Z|10696}}
* Datenobjekt erhalten
** {{done}} {{Z|6821}}
* Bezeichnungen erhalten
** {{done}} {{Z|22853}}
* Aliasse erhalten
** {{done}} {{Z|23080}}
* Beschreibungen erhalten
** {{done}} {{Z|30120}}
* Aussage erhalten
** {{done}} {{Z|22220}}
* ''möglicherweise'' Seitenlinks erhalten
** {{done}} {{Z|35207}}
<span id="Statements"></span>
=== Aussagen ===
* Werte von Aussagen erhalten
** {{done}} {{Z|19308}}
* Rang erhalten
** {{done}} {{Z|20206}}
* Eigenschaft der Aussage erhalten
** {{done}} {{Z|19306}}
* Qualifikatoren erhalten
** {{done}} {{Z|28278}}
* Fundstellen erhalten
** {{done}} {{Z|31984}}
<span id="Properties"></span>
=== Eigenschaften ===
* Prüfen, ob eine Eigenschaft existiert
** {{done}} {{Z|36542}}
* Eigenschaft erhalten
** {{done}} {{Z|6822}}
* Bezeichnungen erhalten
** {{done}} {{Z|23223}}
* Aliasse erhalten
** {{done}} {{Z|23227}}
* Beschreibungen erhalten
** {{done}} {{Z|23225}}
* Datentyp erhalten
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* Aussage erhalten
** {{done}} {{Z|23229}}
<span id="Lexemes"></span>
=== Lexeme ===
* Prüfen, ob ein Lexem existiert
** {{done}} {{Z|36548}}
* Lexem erhalten
** {{done}} {{Z|6825}}
* Lemmata erhalten
** {{done}} {{Z|19293}}
* Sprachen erhalten
** {{done}} {{Z|19276}}
* Kategorie erhalten
** {{done}} {{Z|19298}}
* Aussage erhalten
** {{done}} {{Z|19300}}
* Sinn erhalten
** {{done}} {{Z|6826}}
* Form erhalten
** {{done}} {{Z|6824}}
<span id="Senses"></span>
==== Sinne ====
* Glosse erhalten
** {{done}} {{Z|23114}}
* Aussage erhalten
** {{done}} {{Z|23116}}
<span id="Forms"></span>
==== Formen ====
* Repräsentation erhalten
** {{done}} {{Z|22399}}
* Grammatikalische Merkmale erhalten
** {{done}} {{Z|22487}}
* Aussage erhalten
** {{done}} {{Z|23118}}
<span id="Entity_schemas"></span>
=== Entitätsschemas ===
* Prüfen, ob ein Entitätsschema existiert
* Entitätsschema erhalten
* Bezeichnungen erhalten
* Aliasse erhalten
* Beschreibungen erhalten
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
fmf0uua4tk97v2zy438wfz2znuhcv7y
Wikifunctions:Human languages/en
4
37049
312479
276470
2026-09-12T10:10:03Z
FuzzyBot
207
Updating to match new version of source page
312479
wikitext
text/x-wiki
<languages/>
{{draft}}
Supported by the Natural Language Generation Special Interest Group; see also {{ll|WF:PROG}} and {{ll|WF:Catalogue/Natural language operations}}. Many of these are morphological functions; morphology is the part of linguistics that studies how language parts are 'shaped' and change diachronically and when inflected.
Hausa, Igbo, Malayalam, Bangla/Bengali and Dagbani are [[d:Special:MyLanguage/Wikidata:Lexicographical data/Focus languages|focus languages]] for Wikidata's lexicographic dataset, which is an important aspect of [[Special:MyLanguage/WF:glossary#Abstract Wikipedia|Abstract Wikipedia]].
== Related pages ==
* [[:Category:Natural languages]] — List of categories for languages
* {{ll|Wikifunctions:Catalogue/Natural language operations}} — Lists of natural language functions
* {{ll|Wikifunctions:NLG functions}} — A table of each supported language's NLG functions
** {{ll|Wikifunctions:Cardinal numbers}} — List of each language's cardinal number functions
* {{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}} — List of all languages in ZObject order
== Afroasiatic ==
* {{Z+|Z1472}} (zgh) — [[/Z1472]]
* {{Z+|Z1013}} (ha) — [[/Z1013]]
* Semitic
** Arabic
*** {{Z+|Z1001}} (ar) — [[/Z1001]]
*** {{Z+|Z1045}} (ary) — [[/Z1045]]
*** {{Z+|Z1582}} (aeb) — [[/Z1582]]
** {{Z+|Z1186}} (he) — [[/Z1186]]
== Austroasiatic ==
* {{Z+|Z1048}} (vi) — [[/Z1048]]
* (Mundari, no code yet) (unr)
== Austronesian ==
* Malayic
** {{Z+|Z1531}} (ms) — [[/Z1531]]
*** {{Z+|Z1434}} (ms-Arab) — [[/Z1434]]
** {{Z+|Z1078}} (id) — [[/Z1078]]
* {{Z+|Z1471}} (su) — [[/Z1471]]
== Constructed ==
* {{Z+|Z1882}} (ldn) — [[/Z1882]]
* {{Z+|Z1576}} (eo) — [[/Z1576]]
* {{Z+|Z1534}} (tlh) — [[/Z1534]]
* {{Z+|Z1762}} (tok) — [[/Z1762]]
== Dravidian ==
* {{Z+|Z1293}} (brh) — [[/Z1293]]
* South
** {{Z+|Z1012}} (ml) — [[/Z1012]]
** {{Z+|Z1429}} (te) — [[/Z1429]]
== Indo-European ==
* {{Z+|Z1541}} (hy) — [[/Z1541]]
* Balto-Slavic
** {{Z+|Z1709}} (lv) — [[/Z1709]]
** Slavic
*** East Slavic
**** {{Z+|Z1005}} (ru) — [[/Z1005]]
**** {{Z+|Z1332}} (uk) — [[/Z1332]]
**** {{Z+|Z1622}} (by) — [[/Z1622]]
*** West Slavic
**** {{Z+|Z1062}} (cs) — [[/Z1062]]
**** {{Z+|Z1025}} (pl) — [[/Z1025]]
**** {{Z+|Z1488}} (sk) — [[/Z1488]]
*** South Slavic
**** {{Z+|Z1823}} (bg) — [[/Z1823]]
**** {{Z+|Z1105}} (cu) — [[/Z1105]]
**** {{Z+|Z1412}} (sh) — [[/Z1412]]
***** {{Z+|Z1473}} (bs) — [[/Z1473]]
***** {{Z+|Z1272}} (hr) — [[/Z1272]]
***** {{Z+|Z1498}} (cnr) — [[/Z1498]]
***** {{Z+|Z1158}} (sr) — [[/Z1158]]
**** {{Z+|Z1616}} (sl) — [[/Z1616]]
* Celtic
** {{Z+|Z1282}} (br) — [[/Z1282]]
** {{Z+|Z1024}} (cy) — [[/Z1024]]
** {{Z+|Z1339}} (gd) — [[/Z1282]]
* Germanic
** North Germanic
*** East Scandinavian
**** {{Z+|Z1061}} (dk) — [[/Z1061]]
**** {{Z+|Z1592}} (sv) — [[/Z1592]]
*** {{Z+|Z1021}} (no) — [[/Z1021]]
** West Germanic
*** North Sea
**** {{Z+|Z1002}} (en) — [[/Z1002]]
***** North American
****** {{Z+|Z1689}} (en-US) — [[/Z1689]]
****** {{Z+|Z1437}} (en-CA) — [[/Z1437]]
***** {{Z+|Z1113}} (en-AU) — [[/Z1113]]
***** {{Z+|Z1199}} (en-GB) — [[/Z1199]]
***** {{Z+|Z1966}} (en-IN) — [[/Z1966]]
***** {{Z+|Z1881}} (en-x-piglatin) — [[/Z1881]]
***** {{Z+|Z1124}} (en-simple) — [[/Z1124]]
**** {{Z+|Z1146}} (nds) — [[/Z1146]]
*** High German
**** {{Z+|Z1099}} (lb) — [[/Z1099]]
**** {{Z+|Z1430}} (de) — [[/Z1430]]
*** {{Z+|Z1157}} (nl) — [[/Z1157]]
* {{Z+|Z1827}} (el) — [[/Z1827]]
* Indo-Iranian
** Indo-Aryan
*** Hindustani
**** {{Z+|Z1820}} (hi) — [[/Z1820]]
**** {{Z+|Z1717}} (ur) — [[/Z1717]]
*** Northwestern
**** Punjabic
***** {{Z+|Z1657}} (pa) — [[/Z1657]]
***** {{Z+|Z1083}} (pnb) — [[/Z1083]]
**** {{Z+|Z1191}} (sd) — [[/Z1191]]
*** Eastern
**** {{Z+|Z1011}} (bn) — [[/Z1011]]
**** Rohingya (rhg)
***** {{Z+|Z1978}} (rhg-Rohg) — [[/Z1978]]
***** {{Z+|Z1979}} (rhb-Arab) — [[/Z1979]]
** Iranian
*** Northwestern
**** {{Z+|Z1747}} (bal) — [[/Z1747]]
**** {{Z+|Z1556}} (ku) — [[/Z1556]]
***** {{Z+|Z1288}} (ckb) — [[/Z1288]]
*** {{Z+|Z1728}} (fa) — [[/Z1728]]
**** {{Z+|Z1207}} (tg) — [[/Z1207]]
**** {{Z+|Z1265}} (fa-AF / prs) — [[/Z1265]]
**** {{Z+|Z1277}} (jpr) — [[/Z1277]]
* Italic
** {{Z+|Z1403}} (la) — [[/Z1403]]
** Romance
*** Continental Romance
**** Western Romance
***** Ibero-Romance
****** {{Z+|Z1037}} (pt) — [[/Z1037]]
******* {{Z+|Z1381}} (pt-BR) — [[/Z1381]]
****** {{Z+|Z1003}} (es) — [[/Z1003]]
***** Occitano-Romance
****** {{Z+|Z1789}} (ca) — [[/Z1789]]
***** North Gallo-Romance
****** {{Z+|Z1004}} (fr) — [[/Z1004]]
***** North Italian
****** {{Z+|Z1363}} (vec) — [[/Z1363]]
****** {{Z+|Z1483}} (lad) — [[/Z1483]]
**** South Romance
***** {{Z+|Z1787}} (it) — [[/Z1787]]
***** {{Z+|Z1329}} (co) — [[/Z1329]]
***** {{Z+|Z1082}} (sdc) — [[/Z1082]]
***** {{Z+|Z1491}} (nap) — [[/Z1491]]
***** {{Z+|Z1298}} (scn) — [[/Z1298]]
**** Balkan romance
***** {{Z+|Z1664}} (ro) — [[/Z1664]]
*** Island Romance
**** {{Z+|Z1342}} (sc) — [[/Z1342]]
== Kra-Dai ==
* {{Z+|Z1851}} (th) — [[/Z1851]]
== Niger-Congo ==
* Atlantic-Congo
** {{Z+|Z1015}} (dag) — [[/Z1015]]
** Volta-Congo
*** Volta-Niger
**** {{Z+|Z1014}} (ig) — [[/Z1014]]
**** {{Z+|Z1818}} (ya) — [[/Z1818]]
*** {{Z+|Z1179}} (kcg) — [[/Z1179]]
== Mixed and creoles ==
These languages are sorted under the language it is primarily based on.
* {{Z|Z1531}}
** {{Z+|Z1630}} (bew) — [[/Z1630]]
* {{Z|Z1037}}
** {{Z+|Z1806}} (kea) — [[/Z1806]]
== Sign ==
* {{Z+|Z1763}} (ase) — [[/Z1763]]
* {{Z+|Z1907}} (bzs) - [[/Z1907]]
* {{Q|2107617}} (vgt) - [[/vgt]]
== Sino-Tibetan ==
* {{Z+|Z1147}} (dz) — [[/Z1147]]
* Sinitic
** {{Z+|Z1577}} (cdo) — [[/Z1577]]
*** {{Z+|Z2034}} (cdo-Hani) — [[/Z2034]]
*** {{Z+|Z2035}} (cdo-Hans) — [[/Z2035]]
*** {{Z+|Z1954}} (cdo-Hant) — [[/Z1954]]
*** {{Z+|Z1955}} (cdo-Latn) — [[/Z1955]]
** {{Z+|Z1903}} (cpx) — [[/Z1903]]
*** {{Z+|Z1905}} (cpx-Hans) — [[/Z1905]]
*** {{Z+|Z1904}} (cpx-Hant) — [[/Z1904]]
*** {{Z+|Z1906}} (cpx-Latn) — [[/Z1906]]
** {{Z+|Z1804}} (gan) — [[/Z1804]]
*** {{Z+|Z1375}} (gan-Hans) — [[/Z1375]]
*** {{Z+|Z1372}} (gan-Hant) — [[/Z1372]]
** {{Z+|Z1262}} (hak) — [[/Z1262]]
*** {{Z+|Z1932}} (hak-Hans) — [[/Z1932]]
*** {{Z+|Z1933}} (hak-Hant) — [[/Z1933]]
*** {{Z+|Z1934}} (hak-Latn) — [[/Z1934]]
** {{Z+|Z1129}} (hsn) — [[/Z1129]]
** {{Z+|Z1152}} (lzh) — [[/Z1152]]
** {{Z+|Z1221}} (nan) — [[/Z1221]]
*** {{Z+|Z1647}} (nan-Hani) — [[/Z1647]]
*** {{Z+|Z2047}} (nan-Hans) — [[/Z2047]]
*** {{Z+|Z1892}} (nan-Hant) — [[/Z1892]]
*** {{Z+|Z1893}} (nan-Latn) — [[/Z1893]]
**** {{Z+|Z1501}} (nan-Latn-pehoeji) — [[/Z1501]]
**** {{Z+|Z1922}} (nan-Latn-tailo) — [[/Z1922]]
** {{Z+|Z1837}} (wuu) — [[/Z1837]]
*** {{Z+|Z1899}} (wuu-Hans) — [[/Z1899]]
*** {{Z+|Z1900}} (wuu-Hant) — [[/Z1900]]
** {{Z+|Z1202}} (yue) — [[/Z1202]]
*** {{Z+|Z1901}} (yue-Hans) — [[/Z1901]]
*** {{Z+|Z1902}} (yue-Hant) — [[/Z1902]]
** {{Z+|Z1006}} (zh) — [[/Z1006]]
*** {{Z+|Z1645}} (zh-Hans) — [[/Z1645]]
**** {{Z+|Z1411}} (zh-Hans-CN) — [[/Z1411]]
**** {{Z+|Z1591}} (zh-Hans-MY) — [[/Z1591]]
**** {{Z+|Z1504}} (zh-Hans-SG) — [[/Z1504]]
*** {{Z+|Z1672}} (zh-Hant) — [[/Z1672]]
**** {{Z+|Z1589}} (zh-Hant-HK) — [[/Z1589]]
**** {{Z+|Z1406}} (zh-Hant-MO) — [[/Z1406]]
**** {{Z+|Z1107}} (zh-Hant-TW) — [[/Z1107]]
== Turkic ==
* Oghuz
** {{Z+|Z1237}} (tr) — [[/Z1237]]
** {{Z+|Z1597}} (az) — [[/Z1597]]
* {{Z+|Z1120}} (uz) — [[/Z1120]]
== Uralic ==
* {{Z+|Z1051}} (fi) — [[/Z1051]]
* {{Z+|Z1513}} (hu) — [[/Z1513]]
== Isolates and smaller families ==
* {{Z+|Z1314}} (eu) — [[/Z1314]]
* {{Z+|Z1830}} (ja) — [[/Z1830]]
** {{Z+|Z1444}} (ja-Hkrt) — [[/Z1444]]
** Japanese rōmaji, no ZObject (ja-Latn)
* {{Z+|Z1643}} (ko) — [[/Z1643]]
* {{Z+|Z1678}} (qu) — [[/Z1678]]
== Other ==
* {{Z+|Z1360}} (mul) — [[/Z1360]]
[[Category:Natural languages| mul]]
[[Category:WikiProjects]]
t41bbx5bsrycnnt8rgyhij2qs116fnb
Wikifunctions:Human languages/de
4
37053
312480
276743
2026-09-12T10:10:03Z
FuzzyBot
207
Updating to match new version of source page
312480
wikitext
text/x-wiki
<languages/>
{{draft}}
Unterstützt durch die Natural Language Generation Special Interest Group; siehe auch {{ll|WF:PROG}} und {{ll|WF:Catalogue/Natural language operations}}. Viele davon sind morphologische Funktionen; Morphologie ist der Teil der Linguistik, der untersucht, wie Sprachbestandteile 'geformt' sind und sich diachron sowie bei der Flexion verändern.
Hausa, Igbo, Malayalam, Bengalisch und Dagbani sind [[d:Special:MyLanguage/Wikidata:Lexicographical data/Focus languages|Fokussprachen]] für den lexikographischen Datensatz von Wikidata, welcher ein wichtiger Aspekt der [[Special:MyLanguage/WF:glossary#Abstract Wikipedia|Abstrakten Wikipedia]] ist.
<span id="Related_pages"></span>
== Verwandte Seiten ==
* [[:Category:Natural languages]] — Liste von Kategorien für Sprachen
* {{ll|Wikifunctions:Catalogue/Natural language operations}} — Listen von Funktionen für natürliche Sprache
* {{ll|Wikifunctions:NLG functions}} — Eine Tabelle der NLG-Funktionen jeder unterstützten Sprache
** {{ll|Wikifunctions:Cardinal numbers}} — Liste der Kardinalzahl-Funktionen jeder Sprache
* {{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}} — Liste aller Sprachen in Reihenfolge der ZObjekte
<span id="Afroasiatic"></span>
== Afroasiatisch ==
* {{Z+|Z1472}} (zgh) — [[/Z1472]]
* {{Z+|Z1013}} (ha) — [[/Z1013]]
* Semitisch
** Arabisch
*** {{Z+|Z1001}} (ar) — [[/Z1001]]
*** {{Z+|Z1045}} (ary) — [[/Z1045]]
*** {{Z+|Z1582}} (aeb) — [[/Z1582]]
** {{Z+|Z1186}} (he) — [[/Z1186]]
<span id="Austroasiatic"></span>
== Austroasiatisch ==
* {{Z+|Z1048}} (vi) — [[/Z1048]]
* (Mundari, noch kein Code) (unr)
<span id="Austronesian"></span>
== Austronesisch ==
* Malaiisch
** {{Z+|Z1531}} (ms) — [[/Z1531]]
*** {{Z+|Z1434}} (ms-Arab) — [[/Z1434]]
** {{Z+|Z1078}} (id) — [[/Z1078]]
* {{Z+|Z1471}} (su) — [[/Z1471]]
<span id="Constructed"></span>
== Konstruiert ==
* {{Z+|Z1882}} (ldn) — [[/Z1882]]
* {{Z+|Z1576}} (eo) — [[/Z1576]]
* {{Z+|Z1534}} (tlh) — [[/Z1534]]
* {{Z+|Z1762}} (tok) — [[/Z1762]]
<span id="Dravidian"></span>
== Dravidisch ==
* {{Z+|Z1293}} (brh) — [[/Z1293]]
* Südlich
** {{Z+|Z1012}} (ml) — [[/Z1012]]
** {{Z+|Z1429}} (te) — [[/Z1429]]
<span id="Indo-European"></span>
== Indoeuropäisch ==
* {{Z+|Z1541}} (hy) — [[/Z1541]]
* Baltoslawisch
** {{Z+|Z1709}} (lv) — [[/Z1709]]
** Slawisch
*** Ostslawisch
**** {{Z+|Z1005}} (ru) — [[/Z1005]]
**** {{Z+|Z1332}} (uk) — [[/Z1332]]
**** {{Z+|Z1622}} (by) — [[/Z1622]]
*** Westslawisch
**** {{Z+|Z1062}} (cs) — [[/Z1062]]
**** {{Z+|Z1025}} (pl) — [[/Z1025]]
**** {{Z+|Z1488}} (sk) — [[/Z1488]]
*** Südslawisch
**** {{Z+|Z1823}} (bg) — [[/Z1823]]
**** {{Z+|Z1105}} (cu) — [[/Z1105]]
**** {{Z+|Z1412}} (sh) — [[/Z1412]]
***** {{Z+|Z1473}} (bs) — [[/Z1473]]
***** {{Z+|Z1272}} (hr) — [[/Z1272]]
***** {{Z+|Z1498}} (cnr) — [[/Z1498]]
***** {{Z+|Z1158}} (sr) — [[/Z1158]]
**** {{Z+|Z1616}} (sl) — [[/Z1616]]
* Keltisch
** {{Z+|Z1282}} (br) — [[/Z1282]]
** {{Z+|Z1024}} (cy) — [[/Z1024]]
** {{Z+|Z1339}} (gd) — [[/Z1282]]
* Germanisch
** Nordgermanisch
*** Ostskandinavisch
**** {{Z+|Z1061}} (dk) — [[/Z1061]]
**** {{Z+|Z1592}} (sv) — [[/Z1592]]
*** {{Z+|Z1021}} (no) — [[/Z1021]]
** Westgermanisch
*** Nordsee
**** {{Z+|Z1002}} (en) — [[/Z1002]]
***** Nordamerika
****** {{Z+|Z1689}} (en-US) — [[/Z1689]]
****** {{Z+|Z1437}} (en-CA) — [[/Z1437]]
***** {{Z+|Z1113}} (en-AU) — [[/Z1113]]
***** {{Z+|Z1199}} (en-GB) — [[/Z1199]]
***** {{Z+|Z1966}} (en-IN) — [[/Z1966]]
***** {{Z+|Z1881}} (en-x-piglatin) — [[/Z1881]]
***** {{Z+|Z1124}} (en-simple) — [[/Z1124]]
**** {{Z+|Z1146}} (nds) — [[/Z1146]]
*** Hochdeutsch
**** {{Z+|Z1099}} (lb) — [[/Z1099]]
**** {{Z+|Z1430}} (de) — [[/Z1430]]
*** {{Z+|Z1157}} (nl) — [[/Z1157]]
* {{Z+|Z1827}} (el) — [[/Z1827]]
* Indoiranisch
** Indogermanisch
*** Hindustani
**** {{Z+|Z1820}} (hi) — [[/Z1820]]
**** {{Z+|Z1717}} (ur) — [[/Z1717]]
*** Nordwestlich
**** Punjabisch
***** {{Z+|Z1657}} (pa) — [[/Z1657]]
***** {{Z+|Z1083}} (pnb) — [[/Z1083]]
**** {{Z+|Z1191}} (sd) — [[/Z1191]]
*** Östlich
**** {{Z+|Z1011}} (bn) — [[/Z1011]]
**** Rohingya (rhg)
***** {{Z+|Z1978}} (rhg-Rohg) — [[/Z1978]]
***** {{Z+|Z1979}} (rhb-Arab) — [[/Z1979]]
** Iranisch
*** Nordwestlich
**** {{Z+|Z1747}} (bal) — [[/Z1747]]
**** {{Z+|Z1556}} (ku) — [[/Z1556]]
***** {{Z+|Z1288}} (ckb) — [[/Z1288]]
*** {{Z+|Z1728}} (fa) — [[/Z1728]]
**** {{Z+|Z1207}} (tg) — [[/Z1207]]
**** {{Z+|Z1265}} (fa-AF / prs) — [[/Z1265]]
**** {{Z+|Z1277}} (jpr) — [[/Z1277]]
* Italisch
** {{Z+|Z1403}} (la) — [[/Z1403]]
** Romanisch
*** Kontinentalromanisch
**** Westromanisch
***** Iberoromanisch
****** {{Z+|Z1037}} (pt) — [[/Z1037]]
******* {{Z+|Z1381}} (pt-BR) — [[/Z1381]]
****** {{Z+|Z1003}} (es) — [[/Z1003]]
***** Okzitanoromanisch
****** {{Z+|Z1789}} (ca) — [[/Z1789]]
***** Nord-Galloromanisch
****** {{Z+|Z1004}} (fr) — [[/Z1004]]
***** Norditalienisch
****** {{Z+|Z1363}} (vec) — [[/Z1363]]
****** {{Z+|Z1483}} (lad) — [[/Z1483]]
**** Südromanisch
***** {{Z+|Z1787}} (it) — [[/Z1787]]
***** {{Z+|Z1329}} (co) — [[/Z1329]]
***** {{Z+|Z1082}} (sdc) — [[/Z1082]]
***** {{Z+|Z1491}} (nap) — [[/Z1491]]
***** {{Z+|Z1298}} (scn) — [[/Z1298]]
**** Balkanromanisch
***** {{Z+|Z1664}} (ro) — [[/Z1664]]
*** Islandromanisch
**** {{Z+|Z1342}} (sc) — [[/Z1342]]
<span id="Kra-Dai"></span>
== Tai-Kadai ==
* {{Z+|Z1851}} (th) — [[/Z1851]]
<span id="Niger-Congo"></span>
== Niger-Kongo ==
* Atlantik-Kongo
** {{Z+|Z1015}} (dag) — [[/Z1015]]
** Volta-Kongo
*** Volta-Niger
**** {{Z+|Z1014}} (ig) — [[/Z1014]]
**** {{Z+|Z1818}} (ya) — [[/Z1818]]
*** {{Z+|Z1179}} (kcg) — [[/Z1179]]
<span id="Mixed_and_creoles"></span>
== Gemischt und Kreolisch ==
Diese Sprachen sind nach der Sprache sortiert, auf der sie primär basieren.
* {{Z|Z1531}}
** {{Z+|Z1630}} (bew) — [[/Z1630]]
* {{Z|Z1037}}
** {{Z+|Z1806}} (kea) — [[/Z1806]]
<span id="Sign"></span>
== Gebärden ==
* {{Z+|Z1763}} (ase) — [[/Z1763]]
* {{Z+|Z1907}} (bzs) - [[/Z1907]]
* {{Q|2107617}} (vgt) - [[/vgt]]
<span id="Sino-Tibetan"></span>
== Sinotibetisch ==
* {{Z+|Z1147}} (dz) — [[/Z1147]]
* Sinitisch
** {{Z+|Z1577}} (cdo) — [[/Z1577]]
*** {{Z+|Z2034}} (cdo-Hani) — [[/Z2034]]
*** {{Z+|Z2035}} (cdo-Hans) — [[/Z2035]]
*** {{Z+|Z1954}} (cdo-Hant) — [[/Z1954]]
*** {{Z+|Z1955}} (cdo-Latn) — [[/Z1955]]
** {{Z+|Z1903}} (cpx) — [[/Z1903]]
*** {{Z+|Z1905}} (cpx-Hans) — [[/Z1905]]
*** {{Z+|Z1904}} (cpx-Hant) — [[/Z1904]]
*** {{Z+|Z1906}} (cpx-Latn) — [[/Z1906]]
** {{Z+|Z1804}} (gan) — [[/Z1804]]
*** {{Z+|Z1375}} (gan-Hans) — [[/Z1375]]
*** {{Z+|Z1372}} (gan-Hant) — [[/Z1372]]
** {{Z+|Z1262}} (hak) — [[/Z1262]]
*** {{Z+|Z1932}} (hak-Hans) — [[/Z1932]]
*** {{Z+|Z1933}} (hak-Hant) — [[/Z1933]]
*** {{Z+|Z1934}} (hak-Latn) — [[/Z1934]]
** {{Z+|Z1129}} (hsn) — [[/Z1129]]
** {{Z+|Z1152}} (lzh) — [[/Z1152]]
** {{Z+|Z1221}} (nan) — [[/Z1221]]
*** {{Z+|Z1647}} (nan-Hani) — [[/Z1647]]
*** {{Z+|Z2047}} (nan-Hans) — [[/Z2047]]
*** {{Z+|Z1892}} (nan-Hant) — [[/Z1892]]
*** {{Z+|Z1893}} (nan-Latn) — [[/Z1893]]
**** {{Z+|Z1501}} (nan-Latn-pehoeji) — [[/Z1501]]
**** {{Z+|Z1922}} (nan-Latn-tailo) — [[/Z1922]]
** {{Z+|Z1837}} (wuu) — [[/Z1837]]
*** {{Z+|Z1899}} (wuu-Hans) — [[/Z1899]]
*** {{Z+|Z1900}} (wuu-Hant) — [[/Z1900]]
** {{Z+|Z1202}} (yue) — [[/Z1202]]
*** {{Z+|Z1901}} (yue-Hans) — [[/Z1901]]
*** {{Z+|Z1902}} (yue-Hant) — [[/Z1902]]
** {{Z+|Z1006}} (zh) — [[/Z1006]]
*** {{Z+|Z1645}} (zh-Hans) — [[/Z1645]]
**** {{Z+|Z1411}} (zh-Hans-CN) — [[/Z1411]]
**** {{Z+|Z1591}} (zh-Hans-MY) — [[/Z1591]]
**** {{Z+|Z1504}} (zh-Hans-SG) — [[/Z1504]]
*** {{Z+|Z1672}} (zh-Hant) — [[/Z1672]]
**** {{Z+|Z1589}} (zh-Hant-HK) — [[/Z1589]]
**** {{Z+|Z1406}} (zh-Hant-MO) — [[/Z1406]]
**** {{Z+|Z1107}} (zh-Hant-TW) — [[/Z1107]]
<span id="Turkic"></span>
== Turksprachen ==
* Oghusisch
** {{Z+|Z1237}} (tr) — [[/Z1237]]
** {{Z+|Z1597}} (az) — [[/Z1597]]
* {{Z+|Z1120}} (uz) — [[/Z1120]]
<span id="Uralic"></span>
== Uralisch ==
* {{Z+|Z1051}} (fi) — [[/Z1051]]
* {{Z+|Z1513}} (hu) — [[/Z1513]]
<span id="Isolates_and_smaller_families"></span>
== Isolate und kleinere Familien ==
* {{Z+|Z1314}} (eu) — [[/Z1314]]
* {{Z+|Z1830}} (ja) — [[/Z1830]]
** {{Z+|Z1444}} (ja-Hkrt) — [[/Z1444]]
** Japanisches Rōmaji, kein ZObjekt (ja-Latn)
* {{Z+|Z1643}} (ko) — [[/Z1643]]
* {{Z+|Z1678}} (qu) — [[/Z1678]]
<span id="Other"></span>
== Andere ==
* {{Z+|Z1360}} (mul) — [[/Z1360]]
[[Category:Natural languages| mul]]
[[Category:WikiProjects]]
caf47nojd624yz9kxw6ul31moval32u
Help:Multilingual/pt-br
12
38295
312560
289909
2026-09-12T10:11:08Z
FuzzyBot
207
Updating to match new version of source page
312560
wikitext
text/x-wiki
<languages/>
{{Draft}}
A Wikifunções é um projeto internacional e, portanto, multilíngue. Embora o inglês seja o idioma padrão da interface, o projeto é destinado a ser utilizado por, e útil para, usuários de todos os idiomas com suporte de internacionalização do MediaWiki.
<span id="General_principles"></span>
== Princípios gerais ==
O software da Wikifunções é totalmente localizado, como todos os projetos da Wikimedia. Os usuários podem definir seu '''idioma preferido''' através do menu [[Special:Preferences|{{int:preferences}}]] ou do [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Seletor Universal de Idiomas]] clicando no seguinte ícone encontrado no topo de qualquer página: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
As políticas e diretrizes devem ser escritas primeiro em inglês e, em seguida, traduzidas para outros idiomas. A versão em inglês da política ou diretriz é a versão oficial na qual as outras versões em diferentes idiomas devem se basear. As traduções podem ser feitas com a [[:mw:Special:MyLanguage/Extension:Translate|extensão Translate]]. A [[:mw:Special:MyLanguage/Help:Extension:Translate|documentação para a extensão Translate]] também está disponível. Você também pode deixar uma mensagem no [[Wikifunctions:Translators' noticeboard|quadro de avisos dos tradutores]] se tiver dúvidas ou solicitações.
<span id="Site_content"></span>
== Conteúdo do site ==
:''Consulte o '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossário]]''' para algumas notas úteis.''
<span id="Object_pages"></span>
=== Páginas de objetos ===
Estes são os Objetos onde traduzir o rótulo e os rótulos das chaves é mais útil:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Outros Objetos por Tipo...]]''
<span id="Project_pages"></span>
=== Páginas de projetos ===
Estas páginas de projetos estão prontas para tradução:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Legendas de vídeos ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Traduzindo o software ==
Você pode ajudar a [[translatewiki:Special:Translate/ext-wikilambda-user|traduzir a interface do software]] no site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Este site não está diretamente conectado à Wikimedia, e você precisará criar uma nova conta de usuário. Consulte [[betawiki:Translating:MediaWiki|o portal de tradução do MediaWiki]] deles para obter orientações sobre como começar.
<span id="Wikidata_lexemes"></span>
== Lexemas do Wikidata ==
Você pode trabalhar no [[:d:Special:MyLanguage/Wikidata:Lexicographical data|conhecimento lexicográfico no Wikidata]]. Isso será necessário para o sucesso da Wikipédia Abstrata e pode ser feito desde já.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
4d37kypzrrlbqivef09dlgam0ilog4l
Wikifunctions:Status updates/gu
4
38628
312210
308211
2026-09-11T13:12:59Z
FuzzyBot
207
Updating to match new version of source page
312210
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
lirrtrskqawkbe4v45fffnyn6jhev74
Template:Main page/sandbox/en
10
39348
312605
258050
2026-09-12T10:11:59Z
FuzzyBot
207
Updating to match new version of source page
312605
wikitext
text/x-wiki
<templatestyles src="Template:Main_page/sandbox/styles.css" />
{{Mbox warning disabled language}}
<div id="lang_dir" class="mw-content-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}" dir="{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}">
<div id="mainpage_header" class="mainpage_header">
<p class="main-title">Welcome to Wikifunctions</p>
<p>the [[foundation:Special:MyLanguage/Policy:Terms_of_Use|free]] library of {{formatnum:{{NUMBEROFFUNCTIONS}}}} [[w:Function_(computer_programming)|functions]] that anyone can edit.</p>
</div>
<div style="clear: both;"></div>
<div id="audiences" class="mainpage_row">
<div class="mainpage_box" id="box1">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Wikifunctions-logo-monochrome-black.svg|20px |middle|link=|class=skin-invert-image]]</span><span>Welcome!</span></h3>
<div id="mainpage-welcome" title="Welcome" class="items">
'''Wikifunctions''' is a Wikimedia project for [[foundation:Special:MyLanguage/Policy:Terms_of_Use|everyone to collaboratively create and maintain]] a library of code functions to support the Wikimedia projects and beyond, in the world's [[w:Language|natural]] and [[w:Programming language|programming languages]].
<div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate-->
A "[[wikt:function <!-- name in wiktionary-->|function]]" is a sequence of programming instructions that makes a [[w:Calculation|calculation]] based on [[w:Data|data]] you provide. Functions can answer questions, such as how many days have passed between two dates, or the distance between two cities.
<!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. -->
We are currently primarily focused on [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|functions related to Wikidata Lexemes]]. The Lexicographical data from Wikidata and functions to process it are essential for the goal of an Abstract Wikipedia. [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|A tutorial on how Wikifunctions can be used with Wikidata right now]] is available.
</div>
</div>
</div>
<div class="mainpage_box" id="box2">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon chem.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Get started</span></h3>
<div id="mainpage-start" title="Get started" class="items">
[[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|Wikifunctions in 7 minutes]]
* [[Special:RunFunction|Run a function]]
* [[Wikifunctions:Project chat|Project chat]]
* [[Wikifunctions:Community portal|Community portal]]
* [[Wikifunctions:Suggest a function|Suggest a function]]
* [[Special:MyLanguage/Wikifunctions:Catalogue|Catalogue of available functions]]
</div>
</div>
</div>
<div id="many-examples" class="mainpage_row">
<div class="mainpage_box" id="box3">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon listBullet-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Functions to try out</span></h3>
<div id="mainpage-function-list" title="Function list" class="items">
* {{Random function
|NUMBER = 8
|1 = {{Z+|Z10096}}
|2 = {{Z+|Z13163}}
|3 = {{Z+|Z12427}}
|4 = {{Z+|Z13587}}
|5 = {{Z+|Z12626}}
|6 = {{Z+|Z12812}}
|7 = {{Z+|Z10012}}
|8 = {{Z+|Z10070}}
}}
* {{Random function
|NUMBER = 8
|8 = {{Z+|Z10096}}
|7 = {{Z+|Z13163}}
|6 = {{Z+|Z12427}}
|5 = {{Z+|Z13587}}
|4 = {{Z+|Z12626}}
|3 = {{Z+|Z12812}}
|2 = {{Z+|Z10012}}
|1 = {{Z+|Z10070}}
}}
* {{Z+|Z20756}}
* {{Z+|Z20733}}
* {{Z+|Z20181}}
* {{Z+|Z20000}}
* {{Z+|Z19509}}
* {{Z+|Z19514}}
[[Special:MyLanguage/Wikifunctions:Catalogue|''more functions…'']]
</div>
</div>
</div>
<div id="misc-news" class="mainpage_row">
<div class="mainpage_box" id="box4">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon ongoingConversation-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=ltr|3=rtl}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Learn and contribute</span></h3>
<div id=mainpage-help-contribute" title="Support and Contributing" class="items">
; Learn about Wikifunctions
* [[Special:MyLanguage/Wikifunctions:About|About Wikifunctions]]
* [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions introduction]]
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]
; Contribute to Wikifunctions
* [[Special:CreateObject|Create an object]]
* [[Special:MyLanguage/Help:Multilingual|Get involved as a translator]]
; Get help with Wikifunctions
* Questions? Ask at the [[Wikifunctions:Project chat|Project chat]] or [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|our Telegram/IRC channel]]!
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Report a technical problem]]
** [[Wikifunctions:Status|Status]] page lists major known issues and problems
</div>
</div>
<div class="mainpage_box" id="box5">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Echo (Notifications) megaphone{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=-rtl|3=}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>News</span></h3>
<div id="mainpage-news" title="News" class="items">
<div style="margin: auto; vertical-align:top">
<div class="mainpage_boxcontents_small">{{Main page/News/{{#invoke:IncludeLang|main|page=Template:Main page/News|lang={{int:lang}}}}}}</div></div>
</div>
</div>
</div>
<div id="sister" class="mainpage_row">
<div class="mainpage_box">
<div id="mainpage-sister" title="Sister projects" class="items" style="border-top:unset;">
<div class="mainpage-sister-title">
<div style="background: white; width:45px; margin:0 auto; margin-top: -40px;">[[File:Wikimedia-logo.svg|45px|center|link=]]</div>
<div class="plainlinks" style="color:var(--color-subtle, #54595d); font-size:120%; text-align:center; padding-top:10px;">Wikifunctions is part of the non-profit, multilingual, free-content Wikimedia family.</div>
</div>
<div class="mainpage-sister-projects">
*[[File:Wikipedia-logo-v2.svg|40x40px|link=w:{{int:lang}}:|alt=]]<div><span>[[w:{{int:lang}}:|{{int:Wikibase-otherprojects-wikipedia}}]]</span><br>Encyclopedia</div>
*[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>Knowledge base</div>
*[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>Media repository</div>
*[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>Dictionary and thesaurus</div>
*[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>Textbooks and manuals</div>
*[[File:Wikinews-logo.svg|40x40px|link=n:{{int:lang}}:|alt=]]<div><span>[[n:{{int:lang}}:|{{int:Wikibase-otherprojects-wikinews}}]]</span><br>News</div>
*[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>Collection of quotations</div>
*[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>Library</div>
*[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>Learning resources</div>
*[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>Travel guides</div>
*[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>Directory of species</div>
*[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|Incubator]]</span><br>New language versions</div>
*[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>Project coordination</div>
*[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>MediaWiki development</div>
*[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>Event coordination</div>
</div> </div>
</div>
</div>
</div>
__NOEDITSECTION__
__NOTOC__<languages /><noinclude>
</noinclude>
5f4ya1btntw7drn58si8xogf318458k
Template:Main page/sandbox/de
10
39351
312606
258051
2026-09-12T10:12:00Z
FuzzyBot
207
Updating to match new version of source page
312606
wikitext
text/x-wiki
<templatestyles src="Template:Main_page/sandbox/styles.css" />
{{Mbox warning disabled language}}
<div id="lang_dir" class="mw-content-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}" dir="{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}">
<div id="mainpage_header" class="mainpage_header">
<p class="main-title">Willkommen bei Wikifunctions</p>
<p>Die [[foundation:Special:MyLanguage/Policy:Terms_of_Use|freie]] Bibliothek von {{formatnum:{{NUMBEROFFUNCTIONS}}}} [[:de:Funktion (Programmierung)|Funktionen]], die jeder bearbeiten kann.</p>
</div>
<div style="clear: both;"></div>
<div id="audiences" class="mainpage_row">
<div class="mainpage_box" id="box1">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Wikifunctions-logo-monochrome-black.svg|20px |middle|link=|class=skin-invert-image]]</span><span>Willkommen!</span></h3>
<div id="mainpage-welcome" title="Welcome" class="items">
'''Wikifunctions''' ist ein Wikimedia-Projekt für [[foundation:Special:MyLanguage/Policy:Terms_of_Use|jedermann zur gemeinschaftlichen Erstellung und Pflege]] einer Bibliothek von Code-Funktionen zur Unterstützung der Wikimedia-Projekte und darüber hinaus in den [[:de:Sprache|natürlichen]] und [[:de:Programmiersprache|Programmiersprachen]] der Welt.
<div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate-->
Eine „[[wikt:de:Funktion|Funktion]]“ ist eine Folge von Programmieranweisungen, die eine [[:de:Rechnen|Berechnung]] auf der Grundlage der von dir bereitgestellten [[:de:Daten|Daten]] durchführt. Funktionen können Fragen beantworten, beispielsweise wie viele Tage zwischen zwei Daten vergangen sind oder wie weit zwei Städte entfernt sind.
<!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. -->
Wir konzentrieren uns derzeit hauptsächlich auf [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Funktionen im Zusammenhang mit Wikidata-Lexemen]]. Die lexikographischen Daten von Wikidata und die Funktionen zu ihrer Verarbeitung sind für das Ziel einer Abstrakten Wikipedia von wesentlicher Bedeutung. [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|Ein Tutorial zur aktuellen Verwendung von Wikifunctions mit Wikidata]] ist verfügbar.
</div>
</div>
</div>
<div class="mainpage_box" id="box2">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon chem.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Erste Schritte</span></h3>
<div id="mainpage-start" title="Get started" class="items">
[[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|Wikifunctions in 7 Minuten]]
* [[Special:RunFunction|Eine Funktion ausführen]]
* [[Wikifunctions:Project chat|Projektdiskussion]]
* [[Wikifunctions:Community portal|Gemeinschaftsportal]]
* [[Wikifunctions:Suggest a function|Eine Funktion vorschlagen]]
* [[Special:MyLanguage/Wikifunctions:Catalogue|Katalog verfügbarer Funktionen]]
</div>
</div>
</div>
<div id="many-examples" class="mainpage_row">
<div class="mainpage_box" id="box3">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon listBullet-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Funktionen zum Ausprobieren</span></h3>
<div id="mainpage-function-list" title="Function list" class="items">
* {{Random function
|NUMBER = 8
|1 = {{Z+|Z10096}}
|2 = {{Z+|Z13163}}
|3 = {{Z+|Z12427}}
|4 = {{Z+|Z13587}}
|5 = {{Z+|Z12626}}
|6 = {{Z+|Z12812}}
|7 = {{Z+|Z10012}}
|8 = {{Z+|Z10070}}
}}
* {{Random function
|NUMBER = 8
|8 = {{Z+|Z10096}}
|7 = {{Z+|Z13163}}
|6 = {{Z+|Z12427}}
|5 = {{Z+|Z13587}}
|4 = {{Z+|Z12626}}
|3 = {{Z+|Z12812}}
|2 = {{Z+|Z10012}}
|1 = {{Z+|Z10070}}
}}
* {{Z+|Z20756}}
* {{Z+|Z20733}}
* {{Z+|Z20181}}
* {{Z+|Z20000}}
* {{Z+|Z19509}}
* {{Z+|Z19514}}
[[Special:MyLanguage/Wikifunctions:Catalogue|''mehr Funktionen…'']]
</div>
</div>
</div>
<div id="misc-news" class="mainpage_row">
<div class="mainpage_box" id="box4">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:OOjs UI icon ongoingConversation-{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=ltr|3=rtl}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Lernen und Beitragen</span></h3>
<div id=mainpage-help-contribute" title="Support and Contributing" class="items">
; Über Wikifunctions lernen
* [[Special:MyLanguage/Wikifunctions:About|Über Wikifunctions]]
* [[Special:MyLanguage/Wikifunctions:Introduction|Wikifunctions-Einführung]]
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossar]]
; Zu Wikifunctions beitragen
* [[Special:CreateObject|Ein Objekt erstellen]]
* [[Special:MyLanguage/Help:Multilingual|Sich als Übersetzer beteiligen]]
; Hilfe bei Wikifunctions erhalten
* Fragen? Stelle Fragen in der [[Wikifunctions:Project chat|Projektdiskussion]] oder in [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|unserem Telegram-/IRC-Kanal]]!
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Melde ein technisches Problem]]
** Die [[Wikifunctions:Status|Status]]-Seite listet wichtige bekannte Probleme auf
</div>
</div>
<div class="mainpage_box" id="box5">
<h3><span class="header_icon" aria-hidden="true" role="presentation">[[File:Echo (Notifications) megaphone{{dir|{{#invoke:Caller title|lang|base=Template:Main_page}}|2=-rtl|3=}}.svg|20px|middle|link=|class=skin-invert-image]]</span><span>Neuigkeiten</span></h3>
<div id="mainpage-news" title="News" class="items">
<div style="margin: auto; vertical-align:top">
<div class="mainpage_boxcontents_small">{{Main page/News/{{#invoke:IncludeLang|main|page=Template:Main page/News|lang={{int:lang}}}}}}</div></div>
</div>
</div>
</div>
<div id="sister" class="mainpage_row">
<div class="mainpage_box">
<div id="mainpage-sister" title="Sister projects" class="items" style="border-top:unset;">
<div class="mainpage-sister-title">
<div style="background: white; width:45px; margin:0 auto; margin-top: -40px;">[[File:Wikimedia-logo.svg|45px|center|link=]]</div>
<div class="plainlinks" style="color:var(--color-subtle, #54595d); font-size:120%; text-align:center; padding-top:10px;">Wikifunctions ist Teil der gemeinnützigen, mehrsprachigen Wikimedia-Familie freier Inhalte.</div>
</div>
<div class="mainpage-sister-projects">
*[[File:Wikipedia-logo-v2.svg|40x40px|link=w:{{int:lang}}:|alt=]]<div><span>[[w:{{int:lang}}:|{{int:Wikibase-otherprojects-wikipedia}}]]</span><br>Enzyklopädie</div>
*[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>Wissensdatenbank</div>
*[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>Medienrepositorium</div>
*[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>Wörterbuch und Thesaurus</div>
*[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>Lehrbücher und Handbücher</div>
*[[File:Wikinews-logo.svg|40x40px|link=n:{{int:lang}}:|alt=]]<div><span>[[n:{{int:lang}}:|{{int:Wikibase-otherprojects-wikinews}}]]</span><br>Nachrichten</div>
*[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>Zitatsammlung</div>
*[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>Bibliothek</div>
*[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>Lernressourcen</div>
*[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>Reiseführer</div>
*[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>Artenverzeichnis</div>
*[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|Incubator]]</span><br>Neue Sprachversionen</div>
*[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>Projektkoordination</div>
*[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>MediaWiki-Entwicklung</div>
*[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>Veranstaltungskoordination</div>
</div> </div>
</div>
</div>
</div>
__NOEDITSECTION__
__NOTOC__<languages /><noinclude>
</noinclude>
g61x1tym981ktfg2g7lza4sevim53mk
Wikifunctions:WikiProject Tunisian Arabic/en
4
39977
312494
226311
2026-09-12T10:10:22Z
FuzzyBot
207
Updating to match new version of source page
312494
wikitext
text/x-wiki
<languages/>
{{move|Wikifunctions:Human languages/Z1582|reason=Consistency with other languages}}
== Description ==
The WikiProject Tunisian Arabic is dedicated to developing and implementing grammar rules for Tunisian Arabic using Python and JavaScript. The project focuses on addressing various aspects such as tenses, numbers, persons, derivations, as well as negation and affirmation. The overall goal of the project is to enhance digital tools for Tunisian Arabic, accommodate dialect variations, and improve educational resources and natural language processing applications.
== Functions ==
=== Nouns ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| derive_plural(noun_base) || Derives the plural form of the noun from the base singular masculine form. || Singular masculine noun || Plural form (e.g., 'كتاب' → 'كتب')
|-
| derive_feminine(noun_base) || Converts the singular masculine noun into the feminine form. || Singular masculine noun || Feminine form (e.g., 'مدرس' → 'مدرسة')
|-
| derive_plural_feminine(noun_base) || Derives the plural feminine form from the singular masculine base. || Singular masculine noun || Feminine plural form (e.g., 'معلمة' → 'معلمات')
|-
| derive_dual(noun_base, gender) || Derives the dual form of the noun for both masculine and feminine. || Singular masculine noun, gender || Dual form (e.g., 'كتابان' for masculine, 'كتابين' for feminine in accusative/genitive case)
|-
| determine_noun_pattern(noun_base) || Identifies the noun pattern (e.g., sound, broken) from the base form. || Singular masculine noun || Noun pattern (e.g., 'كتاب' follows the sound pattern)
|-
| apply_case(noun_form, case) || Applies the appropriate grammatical case (nominative, accusative, genitive) to the noun form. || Noun form, case || Noun in the correct case (e.g., 'كتابٌ' for nominative)
|-
| derive_possessive(noun_base, person, number, gender) || Derives the possessive form of the noun, depending on person, number, and gender. || Singular masculine noun, person, number, gender || Possessive form (e.g., 'كتابي' for "my book," 'كتابه' for "his book")
|-
| derive_diminutive(noun_base) || Derives the diminutive form of the noun from the singular masculine base. || Singular masculine noun || Diminutive form (e.g., 'كتاب' → 'كتيب')
|-
| derive_definite_form(noun_base) || Adds the definite article to the noun, making it definite. || Singular masculine noun || Definite form (e.g., 'كتاب' → 'الكتاب')
|-
| apply_negation(noun_base) || Forms a negation or absence of the noun in a sentence. || Singular masculine noun || Negated noun phrase (e.g., 'ليس هناك كتاب' for "there is no book")
|}
=== Verbs ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| extract_root_from_imperative(imperative_singular) || Extracts the verb root from the imperative singular form for deriving all other tenses and forms. || Imperative singular verb (e.g., 'اكتب') || Verb root (e.g., 'كتب')
|-
| determine_pattern(imperative_singular) || Identifies the verb pattern (binyan) from the imperative singular form. || Imperative singular verb || Verb pattern
|-
| derive_present_tense(imperative_singular, person, number, gender) || Derives the present tense from the imperative singular, considering the person (1st, 2nd, 3rd), number (singular/plural), and gender (masculine/feminine). || Imperative singular, person, number, gender || Present tense form (e.g., 'يكتب', 'تكتب')
|-
| derive_past_tense(imperative_singular, person, number, gender) || Derives the past tense from the imperative singular. || Imperative singular, person, number, gender || Past tense form (e.g., 'كتب', 'كتبت')
|-
| derive_future_tense(imperative_singular, person, number, gender) || Derives the future tense from the imperative singular, with the prefix 'بش'. || Imperative singular, person, number, gender || Future tense form (e.g., 'بش يكتب')
|-
| derive_imperative_plural(imperative_singular, gender) || Derives the imperative plural from the singular, considering masculine and feminine forms. || Imperative singular, gender || Imperative plural (e.g., 'اكتبوا')
|-
| apply_person_number_gender(verb_form, person, number, gender) || Adjusts the verb form for person (1st, 2nd, 3rd), number (singular/plural), and gender (masculine/feminine). || Verb form, person, number, gender || Conjugated verb based on person, number, and gender
|-
| derive_active_participle(imperative_singular, gender) || Derives the active participle rom the imperative singular with gender distinction. || Imperative singular, gender || Active participle (e.g., 'كاتب', 'كاتبة')
|-
| derive_passive_participle(imperative_singular, gender) || Derives the passive participle from the imperative singular with gender distinction. || Imperative singular, gender || Passive participle (e.g., 'مكتوب', 'مكتوبة')
|-
| derive_verbal_noun(imperative_singular) || Derives the verbal noun (Masdar) from the imperative singular. || Imperative singular || Verbal noun (e.g., 'كتابة')
|-
| apply_negation(verb_form, tense, gender) || Converts the verb into its negative form based on the tense and gender. || Verb form, tense, gender || Negative form (e.g., 'ما يكتبش', 'ما تكتبش')
|}
=== Adjective ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| derive_feminine_adjective(adjective_base) || Converts the singular masculine adjective into its feminine form. || Singular masculine adjective || Feminine form (e.g., 'جميل' → 'جميلة')
|-
| derive_plural_adjective(adjective_base, gender) || Converts the singular masculine adjective into the plural form, considering gender. || Singular masculine adjective, gender || Plural form (e.g., 'جميل' → 'جميلون' for masculine, 'جميلات' for feminine)
|-
| derive_dual_adjective(adjective_base, gender) || Converts the singular masculine adjective into the dual form, considering gender. || Singular masculine adjective, gender || Dual form (e.g., 'جميلان' for masculine, 'جميلتان' for feminine)
|-
| derive_comparative(adjective_base) || Derives the comparative form of the adjective. || Singular masculine adjective || Comparative form (e.g., 'أجمل' for "more beautiful")
|-
| derive_superlative(adjective_base) || Derives the superlative form of the adjective. || Singular masculine adjective || Superlative form (e.g., 'الأجمل' for "the most beautiful")
|-
| apply_case_adjective(adjective_form, case) || Applies the appropriate grammatical case (nominative, accusative, genitive) to the adjective form. || Adjective form, case || Adjective in the correct case (e.g., 'جميلٌ' for nominative)
|-
| derive_definite_adjective(adjective_base) || Adds the definite article to the adjective, making it definite. || Singular masculine adjective || Definite adjective form (e.g., 'جميل' → 'الجميل')
|-
| apply_negation_adjective(adjective_base) || Negates the adjective to express the opposite meaning in context. || Singular masculine adjective || Negated adjective phrase (e.g., 'غير جميل' for "not beautiful")
|-
| derive_intensive_form(adjective_base) || Derives an intensive form of the adjective, emphasizing its quality. || Singular masculine adjective || Intensive form (e.g., 'جميل' → 'جميل جداً' for "very beautiful")
|}
=== Adverb ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| derive_adverb_from_adjective(adjective_base) || Converts an adjective into its adverbial form. || Adjective base || Adverb form (e.g., 'جميل' → 'جميلًا' for "beautifully")
|-
| derive_adverb_of_degree(adverb_base) || Forms an adverb of degree, indicating the intensity of the action or quality. || Adverb base || Degree adverb (e.g., 'جيد' → 'جيد جدًا' for "very good")
|-
| derive_adverb_of_frequency(adverb_base) || Forms an adverb of frequency, describing how often something occurs. || Adverb base || Frequency adverb (e.g., 'أحياناً' → 'دائماً' for "always")
|-
| derive_adverb_of_manner(adjective_base) || Converts an adjective into an adverb that describes the manner of the action. || Adjective base || Manner adverb (e.g., 'بطيء' → 'ببطء' for "slowly")
|-
| derive_adverb_of_place(adverb_base) || Forms an adverb of place, indicating location or direction. || Adverb base || Place adverb (e.g., 'هنا' → 'هناك' for "there")
|-
| derive_adverb_of_time(adverb_base) || Forms an adverb of time, indicating when or how often something happens. || Adverb base || Time adverb (e.g., 'اليوم' → 'غداً' for "tomorrow")
|-
| derive_adverb_of_condition(adverb_base) || Forms an adverb of condition, specifying the conditions under which something occurs. || Adverb base || Condition adverb (e.g., 'إذا' → 'بشرط أن' for "provided that")
|-
| derive_intensifier_adverb(adverb_base) || Converts a base adverb into an intensifier, enhancing the degree of the action or quality. || Adverb base || Intensifier adverb (e.g., 'جيد' → 'جيد جداً' for "very good")
|-
| derive_negative_adverb(adverb_base) || Forms a negative adverb, expressing negation or absence. || Adverb base || Negative adverb (e.g., 'أبداً' for "never")
|-
| derive_comparative_adverb(adverb_base) || Forms the comparative version of an adverb, comparing the intensity or manner. || Adverb base || Comparative adverb (e.g., 'جيد' → 'أفضل' for "better")
|-
| derive_superlative_adverb(adverb_base) || Forms the superlative version of an adverb, indicating the highest degree. || Adverb base || Superlative adverb (e.g., 'جيد' → 'الأفضل' for "the best")
|-
| derive_frequency_adverb(adverb_base) || Forms an adverb of frequency, describing how often an action occurs. || Adverb base || Frequency adverb (e.g., 'نادراً' for "rarely")
|-
| derive_conjunction_adverb(adverb_base) || Forms an adverb that functions similarly to a conjunction, connecting clauses. || Adverb base || Conjunction adverb (e.g., 'ثم' for "then")
|}
=== Conjunctions ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| derive_plural_conjunction(conjunction_base) || Adjusts the conjunction for plural contexts if applicable. || Singular masculine conjunction || Plural form of conjunction (if applicable, e.g., 'و' (and) remains the same)
|-
| apply_negation_conjunction(conjunction_base) || Applies negation to conjunction to introduce a negative meaning. || Conjunction base || Negated conjunction (e.g., 'و' → 'ولا' for "and not")
|-
| combine_conjunctions(conjunction_base1, conjunction_base2) || Combines two conjunctions for specific sentence structures. || Two conjunctions || Combined conjunction (e.g., 'لكن' + 'و' → 'ولكن')
|-
| apply_case_conjunction(conjunction_base, case) || Adjusts the conjunction based on the case of the following noun or verb. || Conjunction base, case || Case-based conjunction form (if applicable)
|-
| derive_emphatic_conjunction(conjunction_base) || Derives an emphatic version of the conjunction to stress the connection. || Conjunction base || Emphatic conjunction (e.g., 'ثم' → 'ثم إن')
|}
=== Prepositions ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| apply_plural_preposition(preposition_base, gender) || Adjusts the preposition to account for plural contexts, considering gender where necessary. || Preposition base, gender || Preposition adjusted for plural context (if applicable, e.g., 'فيهم' for "in them")
|-
| derive_dual_preposition(preposition_base, gender) || Adjusts the preposition for dual contexts, considering gender. || Preposition base, gender || Dual form of the preposition (e.g., 'فيهما' for "in both of them")
|-
| apply_negation_preposition(preposition_base) || Converts the preposition into its negative form. || Preposition base || Negated preposition (e.g., 'بدون' for "without")
|-
| apply_case_preposition(preposition_base, case) || Adjusts the preposition depending on the case of the following noun (nominative, accusative, genitive). || Preposition base, case || Case-based prepositional form
|-
| derive_definite_preposition(preposition_base) || Combines the preposition with a definite noun (e.g., 'في' + 'البيت' → 'في البيت'). || Preposition base, definite noun || Definite prepositional phrase
|-
| apply_possessive_preposition(preposition_base, person, number, gender) || Adjusts the preposition to reflect possession, based on person, number, and gender. || Preposition base, person, number, gender || Possessive prepositional form (e.g., 'له' for "for him", 'لهم' for "for them")
|}
=== Determiners ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| derive_feminine_determiner(determiner_base) || Converts the singular masculine determiner into its feminine form. || Singular masculine determiner || Feminine form (e.g., 'هذا' → 'هذه')
|-
| derive_plural_determiner(determiner_base, gender) || Converts the singular masculine determiner into the plural form, considering gender. || Singular masculine determiner, gender || Plural form (e.g., 'هؤلاء' for masculine and feminine plural)
|-
| derive_dual_determiner(determiner_base, gender) || Converts the singular masculine determiner into the dual form, considering gender. || Singular masculine determiner, gender || Dual form (e.g., 'هذان' for masculine, 'هاتان' for feminine)
|-
| derive_definite_determiner(determiner_base) || Adds the definite form to the determiner, marking it as definite. || Singular masculine determiner || Definite form of determiner (e.g., 'ذلك' for "that")
|-
| apply_case_determiner(determiner_base, case) || Adjusts the determiner to reflect grammatical case (nominative, accusative, genitive). || Determiner base, case || Determiner in the correct case (e.g., 'هذا' for nominative, 'هذاك' for accusative)
|-
| apply_negation_determiner(determiner_base) || Applies negation to the determiner to express a negative context. || Singular masculine determiner || Negated determiner (e.g., 'ليس هذا' for "not this")
|-
| apply_distance_determiner(determiner_base, distance) || Adjusts the determiner based on distance (proximal vs. distal). || Singular masculine determiner, distance || Determiner based on distance (e.g., 'هذا' for proximal, 'ذلك' for distal)
|-
| derive_possessive_determiner(determiner_base, person, number, gender) || Derives a possessive determiner based on person, number, and gender. || Singular masculine determiner, person, number, gender || Possessive determiner (e.g., 'هذا كتابي' for "this is my book")
|}
=== Others ===
{| class="wikitable"
! Function Name !! Description !! Input !! Output
|-
| phonetic_transcription(term) || Converts the term into its phonetic transcription to represent pronunciation. || Term || Phonetic transcription (e.g., 'جيداً' → '/ˈd͡ʒiːdan/')
|-
| generate_syllables(term) || Breaks down the term into its syllables for easier pronunciation and analysis. || Term || Syllable breakdown (e.g., 'ببطء' → 'بِ-بُطْء')
|-
| stress_pattern(term) || Identifies and marks the stress pattern in the term for pronunciation guidance. || Term || Stress pattern (e.g., 'جميلاً' → 'جَميلًا')
|-
| derive_synonyms(term) || Provides synonyms for the given term to offer alternative expressions. || Term || List of synonyms (e.g., 'بسرعة' → 'عاجلاً', 'بسرعةٍ')
|-
| derive_antonyms(term) || Provides antonyms for the given term to offer opposite expressions. || Term || List of antonyms (e.g., 'ببطء' → 'بسرعة')
|-
| form_after_number(number) || Provides whether the noun comes in singular or in plural after a given number. || Number || Form (e.g., 100 → 'Singular')
|}
== Participants ==
--[[User:Csisc|Csisc]] ([[User talk:Csisc|talk]]) 14:33, 7 September 2024 (UTC)
[[Category:WikiProjects]]
[[Category:Arabic]]
5bf8wo0kv9902u8yt57he64kabo7s4k
Wikifunctions:WikiProject Tunisian Arabic/de
4
39996
312495
226312
2026-09-12T10:10:23Z
FuzzyBot
207
Updating to match new version of source page
312495
wikitext
text/x-wiki
<languages/>
{{move|Wikifunctions:Human languages/Z1582|reason=Consistency with other languages}}
<span id="Description"></span>
== Beschreibung ==
Das WikiProjekt Tunesisch-Arabisch widmet sich der Entwicklung und Implementierung von Grammatikregeln für Tunesisch-Arabisch mit Python und JavaScript. Das Projekt konzentriert sich auf verschiedene Aspekte wie Zeitformen, Zahlen, Personen, Ableitungen sowie Verneinung und Bestätigung. Das Gesamtziel des Projekts besteht darin, digitale Werkzeuge für Tunesisch-Arabisch zu verbessern, Dialektvariationen zu berücksichtigen und Bildungsressourcen und Anwendungen zur Verarbeitung natürlicher Sprache zu verbessern.
<span id="Functions"></span>
== Funktionen ==
<span id="Nouns"></span>
=== Nomen ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| derive_plural(noun_base) || Leitet die Pluralform des Nomens von der maskulinen Singularform ab. || Maskuline Singularform || Pluralform (z. B. 'كتاب' → 'كتب')
|-
| derive_feminine(noun_base) || Wandelt das maskuline Nomen im Singular in die feminine Form um. || Maskuline Singularform || Feminine Form (z. B. 'مدرس' → 'مدرسة')
|-
| derive_plural_feminine(noun_base) || Leitet die feminine Pluralform von der maskulinen Basis im Singular ab. || Maskuline Singularform || Feminine Pluralform (z. B. 'معلمة' → 'معلمات')
|-
| derive_dual(noun_base, gender) || Leitet die Dualform des Nomens sowohl für das Maskulinum als auch für das Femininum ab. || Maskuline Singularform, Geschlecht || Dualform (z. B. 'كتابان' für Maskulinum, 'كتابين' für Femininum im Akkusativ/Genitiv)
|-
| determine_noun_pattern(noun_base) || Identifiziert das Muster des Nomens (z. B. Laut, gebrochen) anhand der Grundform. || Maskuline Singularform || Muster des Nomens (z. B. folgt 'كتاب' dem Lautmuster)
|-
| apply_case(noun_form, case) || Wendet den entsprechenden grammatikalischen Fall (Nominativ, Akkusativ, Genitiv) auf die Nominalform an. || Nominalform, Fall || Nomen im richtigen Fall (z. B. 'كتابٌ' im Nominativ)
|-
| derive_possessive(noun_base, person, number, gender) || Leitet die Possessivform des Nomens ab, abhängig von Person, Zahl und Geschlecht. || Maskuline Singularform, Person, Zahl, Geschlecht || Possessivform (z. B. 'كتابي' für "mein Buch", 'كتابه' für "sein Buch")
|-
| derive_diminutive(noun_base) || Leitet die Diminutivform des Nomens von der maskulinen Basis im Singular ab. || Maskuline Singularform || Diminutivform (z. B. 'كتاب' → 'كتيب')
|-
| derive_definite_form(noun_base) || Fügt dem Nomen den bestimmten Artikel hinzu und macht es dadurch zu einem bestimmten Nomen. || Maskuline Singularform || Bestimmte Form (z. B. 'كتاب' → 'الكتاب')
|-
| apply_negation(noun_base) || Bildet eine Verneinung oder Abwesenheit des Nomens in einem Satz. || Maskuline Singularform || Negierte Nominalphrase (z. B. 'ليس هناك كتاب' für "es gibt kein Buch")
|}
<span id="Verbs"></span>
=== Verben ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| extract_root_from_imperative(imperative_singular) || Extrahiert den Verbstamm aus der Singularform im Imperativ, um alle anderen Zeiten und Formen abzuleiten. || Verb im Singular im Imperativ (z. B. 'اكتب') || Verbstamm (z. B. 'كتب')
|-
| determine_pattern(imperative_singular) || Identifiziert das Verbmuster (binyan) anhand der Singularform im Imperativ. || Verb im Singular im Imperativ || Verbmuster
|-
| derive_present_tense(imperative_singular, person, number, gender) || Leitet das Präsens aus dem Singular im Imperativ ab und berücksichtigt dabei die Person (1., 2., 3.), die Zahl (Singular/Plural) und das Geschlecht (maskulin/feminin). || Singular im Imperativ, Person, Zahl, Geschlecht || Präsensform (z. B. 'يكتب', 'تكتب')
|-
| derive_past_tense(imperative_singular, person, number, gender) || Leitet die Vergangenheitsform vom Singular im Imperativ ab. || Singular im Imperativ, Person, Zahl, Geschlecht || Vergangenheitsform (z. B. 'كتب', 'كتبت')
|-
| derive_future_tense(imperative_singular, person, number, gender) || Leitet die Zukunftsform vom Singular im Imperativ mit dem Präfix 'بش' ab. || Singular im Imperativ, Person, Zahl, Geschlecht || Zukunftsform (z. B. 'بش يكتب')
|-
| derive_imperative_plural(imperative_singular, gender) || Leitet den Plural im Imperativ aus dem Singular ab und berücksichtigt dabei maskuline und feminine Formen. || Singular im Imperativ, Geschlecht || Plural im Imperativ (z. B. 'اكتبوا')
|-
| apply_person_number_gender(verb_form, person, number, gender) || Passt die Verbform für Person (1., 2., 3.), Zahl (Singular/Plural) und Geschlecht (maskulin/feminin) an. || Verbform, Person, Zahl, Geschlecht || Konjugiert das Verb basierend auf Person, Zahl und Geschlecht
|-
| derive_active_participle(imperative_singular, gender) || Leitet das aktive Partizip aus dem Singular im Imperativ mit Unterscheidung nach Geschlecht ab. || Imperative singular, gender || Aktives Partizip (z. B. 'كاتب', 'كاتبة')
|-
| derive_passive_participle(imperative_singular, gender) || Leitet das passive Partizip aus dem Singular im Imperativ mit Unterscheidung nach Geschlecht ab. || Singular im Imperativ, Geschlecht || Passives Partizip (z. B. 'مكتوب', 'مكتوبة')
|-
| derive_verbal_noun(imperative_singular) || Leitet das Verbalnomen (Masdar) vom Singular im Imperativ ab. || Singular im Imperativ || Verbalnomen (z. B. 'كتابة')
|-
| apply_negation(verb_form, tense, gender) || Wandelt das Verb basierend auf Zeitform und Geschlecht in die negative Form um. || Verbform, Zeitform, Geschlecht || Negative Form (z. B. 'ما يكتبش', 'ما تكتبش')
|}
<span id="Adjective"></span>
=== Adjektiv ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| derive_feminine_adjective(adjective_base) || Wandelt das maskuline Adjektiv im Singular in die feminine Form um. || Maskulines Adjektiv im Singular || Feminine Form (z. B. 'جميل' → 'جميلة')
|-
| derive_plural_adjective(adjective_base, gender) || Wandelt das maskuline Adjektiv im Singular in die Pluralform um unter Berücksichtigung des Geschlechts. || Maskulines Adjektiv im Singular, Geschlecht || Pluralform (z. B. 'جميل' → 'جميلون' für maskulin, 'جميلات' für feminin)
|-
| derive_dual_adjective(adjective_base, gender) || Wandelt das maskuline Adjektiv im Singular in die Dualform um unter Berücksichtigung des Geschlechts. || Maskulines Adjektiv im Singular, Geschlecht || Dualform (z. B. 'جميلان' für maskulin, 'جميلتان' für feminin)
|-
| derive_comparative(adjective_base) || Leitet die Komparativform des Adjektivs ab. || Maskulines Adjektiv im Singular || Komparativform (z. B. 'أجمل' für "schöner")
|-
| derive_superlative(adjective_base) || Leitet die Superlativform des Adjektivs ab. || Maskulines Adjektiv im Singular || Superlativform (z. B. 'الأجمل' für "am schönsten")
|-
| apply_case_adjective(adjective_form, case) || Wendet den entsprechenden grammatikalischen Fall (Nominativ, Akkusativ, Genitiv) auf die Adjektivform an. || Adjektivform, Fall || Adjektiv im richtigen Fall (z. B. 'جميلٌ' im Nominativ)
|-
| derive_definite_adjective(adjective_base) || Fügt dem Adjektiv den bestimmten Artikel hinzu und macht es dadurch zu einem bestimmten Adjektiv. || Maskulines Adjektiv im Singular || Bestimmte Form des Adjektivs (z. B. 'جميل' → 'الجميل')
|-
| apply_negation_adjective(adjective_base) || Negiert das Adjektiv, um im Kontext die entgegengesetzte Bedeutung auszudrücken. || Maskulines Adjektiv im Singular || Negierte Adjektivphrase (z. B. 'غير جميل' für "nicht schön")
|-
| derive_intensive_form(adjective_base) || Leitet eine verstärkte Form des Adjektivs ab und betont dessen Qualität. || Maskulines Adjektiv im Singular || Verstärkte Form (z. B. 'جميل' → 'جميل جداً' für "sehr schön")
|}
=== Adverb ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| derive_adverb_from_adjective(adjective_base) || Wandelt ein Adjektiv in seine Adverbialform um. || Adjektivbasis || Adverbialform (z. B. 'جميل' → 'جميلًا' für "schön")
|-
| derive_adverb_of_degree(adverb_base) || Bildet ein Gradadverb, das die Intensität der Handlung oder Qualität angibt. || Adverbbasis || Gradadverb (z. B. 'جيد' → 'جيد جدًا' für "sehr gut")
|-
| derive_adverb_of_frequency(adverb_base) || Bildet ein Häufigkeitsadverb, das beschreibt, wie oft etwas vorkommt. || Adverbbasis || Häufigkeitsadverb (z. B. 'أحياناً' → 'دائماً' für "immer")
|-
| derive_adverb_of_manner(adjective_base) || Wandelt ein Adjektiv in ein Adverb um, das die Art der Handlung beschreibt. || Adjektivbasis || Adverb der Art und Weise (z. B. 'بطيء' → 'ببطء' für "langsam")
|-
| derive_adverb_of_place(adverb_base) || Bildet ein Ortsadverb, das den Standort oder die Richtung angibt. || Adverbbasis || Ortsadverb (z. B. 'هنا' → 'هناك' für "dort")
|-
| derive_adverb_of_time(adverb_base) || Bildet ein Zeitadverb, das angibt, wann oder wie oft etwas passiert. || Adverbbasis || Zeitadverb (z. B. 'اليوم' → 'غداً' für "morgen")
|-
| derive_adverb_of_condition(adverb_base) || Bildet ein Bedingungsadverb, das die Bedingungen angibt, unter denen etwas eintritt. || Adverbbasis || Bedingungsadverb (z. B. 'إذا' → 'بشرط أن' für "vorausgesetzt, dass")
|-
| derive_intensifier_adverb(adverb_base) || Wandelt ein Basisadverb in einen Verstärker um und verstärkt so den Grad der Handlung oder die Qualität. || Adverbbasis || Verstärkungsadverb (z. B. 'جيد' → 'جيد جداً' für "sehr gut")
|-
| derive_negative_adverb(adverb_base) || Bildet ein negatives Adverb, das eine Verneinung oder Abwesenheit ausdrückt. || Adverbbasis || Negatives Adverb (z. B. 'أبداً' für "nie")
|-
| derive_comparative_adverb(adverb_base) || Bildet die vergleichende Version eines Adverbs, die die Intensität oder Art und Weise vergleicht. || Adverbbasis || Komparativadverb (z. B. 'جيد' → 'أفضل' für "besser")
|-
| derive_superlative_adverb(adverb_base) || Bildet die Superlativ-Version eines Adverbs, die den höchsten Grad angibt. || Adverbbasis || Adverb im Superlativ (z. B. 'جيد' → 'الأفضل' für "das beste")
|-
| derive_frequency_adverb(adverb_base) || Bildet ein Häufigkeitsadverb, das beschreibt, wie oft eine Handlung auftritt. || Adverbbasis || Häufigkeitsadverb (z. B. 'نادراً' für "selten")
|-
| derive_conjunction_adverb(adverb_base) || Bildet ein Adverb, das ähnlich wie eine Konjunktion funktioniert und Nebensätze verbindet. || Adverbbasis || Konjunktionaladverb (z. B. 'ثم' für "dann")
|}
<span id="Conjunctions"></span>
=== Konjunktionen ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| derive_plural_conjunction(conjunction_base) || Passt die Konjunktion an Pluralkontexte an, sofern zutreffend. || Maskuline Konjunktion im Singular || Pluralform der Konjunktion (sofern zutreffend, z. B. 'و' (und) bleibt gleich)
|-
| apply_negation_conjunction(conjunction_base) || Wendet eine Negation auf eine Konjunktion an, um eine negative Bedeutung einzuleiten. || Konjunktionsbasis || Negierte Konjunktion (z. B. 'و' → 'ولا' für "und nicht")
|-
| combine_conjunctions(conjunction_base1, conjunction_base2) || Kombiniert zwei Konjunktionen für bestimmte Satzstrukturen. || Zwei Konjunktionen || Kombinierte Konjunktion (z. B. 'لكن' + 'و' → 'ولكن')
|-
| apply_case_conjunction(conjunction_base, case) || Passt die Konjunktion an den Fall des folgenden Nomens oder Verbs an. || Konjunktionsbasis, Fall || Fallbasierte Konjunktionsform (sofern zutreffend)
|-
| derive_emphatic_conjunction(conjunction_base) || Leitet eine emphatische Version der Konjunktion ab, um den Zusammenhang hervorzuheben. || Konjunktionsbasis || Emphatische Konjuntion (z. B. 'ثم' → 'ثم إن')
|}
<span id="Prepositions"></span>
=== Präpositionen ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| apply_plural_preposition(preposition_base, gender) || Passt die Präposition an, um Pluralkontexte zu berücksichtigen und berücksichtigt bei Bedarf das Geschlecht. || Präpositionsbasis, Geschlecht || Auf den Pluralkontext angepasste Präposition (sofern zutreffend, z. B. 'فيهم' für "in ihnen")
|-
| derive_dual_preposition(preposition_base, gender) || Passt die Präposition an, um Dualkontexte zu berücksichtigen und berücksichtigt bei Bedarf das Geschlecht. || Präpositionsbasis, Geschlecht || Dualform der Präposition (z. B. 'فيهما' für "in beiden")
|-
| apply_negation_preposition(preposition_base) || Wandelt die Präposition in ihre negative Form um. || Präpositionsbasis || Negierte Präposition (z. B. 'بدون' für "ohne")
|-
| apply_case_preposition(preposition_base, case) || Passt die Präposition je nach Fall des folgenden Nomens (Nominativ, Akkusativ, Genitiv) an. || Präpositionsbasis, Fall || Fallbasierte Präpositionsform
|-
| derive_definite_preposition(preposition_base) || Kombiniert die Präposition mit einem bestimmten Nomen (z. B. 'في' + 'البيت' → 'في البيت'). || Präpositionsbasis, bestimmtes Nomen || Bestimmte Präpositionalphrase
|-
| apply_possessive_preposition(preposition_base, person, number, gender) || Passt die Präposition an, um den Besitz basierend auf Person, Zahl und Geschlecht widerzuspiegeln. || Präpositionsbasis, Person, Zahl, Geschlecht || Possessive Präpositionsform (z. B. 'له' für "für ihn", 'لهم' für "für sie")
|}
<span id="Determiners"></span>
=== Determinanten ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| derive_feminine_determiner(determiner_base) || Wandelt die maskuline Determinante im Singular in die feminine Form um. || Maskuline Determinante im Singular || Feminine Form (z. B. 'هذا' → 'هذه')
|-
| derive_plural_determiner(determiner_base, gender) || Wandelt die maskuline Determinante im Singular in die Pluralform um unter Berücksichtigung des Geschlechts. || Maskuline Determinante im Singular, Geschlecht || Pluralform (z. B. 'هؤلاء' für maskulinen und femininen Plural)
|-
| derive_dual_determiner(determiner_base, gender) || Wandelt die maskuline Determinante im Singular in die Dualform um unter Berücksichtigung des Geschlechts. || Maskuline Determinante im Singular, Geschlecht || Dualform (z. B. 'هذان' für maskulin, 'هاتان' für feminin)
|-
| derive_definite_determiner(determiner_base) || Fügt der Determinanten die bestimmte Form hinzu und kennzeichnet sie als bestimmt. || Maskuline Determinante im Singular || Bestimmte Form der Determinanten (z. B. 'ذلك' für "das")
|-
| apply_case_determiner(determiner_base, case) || Passt die Determinante an, um den grammatikalischen Fall (Nominativ, Akkusativ, Genitiv) zu berücksichtigen. || Determinantenbasis, Fall || Determinante im richtigen Fall (z. B. 'هذا' im Nominativ, 'هذاك' im Akkusativ)
|-
| apply_negation_determiner(determiner_base) || Wendet eine Negation auf die Determinante an, um einen negativen Kontext auszudrücken. || Maskuline Determinante im Singular || Negierte Determinante (z. B. 'ليس هذا' für "nicht dies")
|-
| apply_distance_determiner(determiner_base, distance) || Passt die Determinante basierend auf der Entfernung (proximal vs. distal) an. || Maskuline Determinante im Singular, Entfernung || Determinante basierend auf der Entfernung (z. B. 'هذا' für proximal, 'ذلك' für distal)
|-
| derive_possessive_determiner(determiner_base, person, number, gender) || Leitet eine Possessivdeterminante ab, abhängig von Person, Zahl und Geschlecht. || Maskuline Determinante im Singular, Person, Zahl, Geschlecht || Possessivdeterminante (z. B. 'هذا كتابي' für "dies ist mein Buch")
|}
<span id="Others"></span>
=== Sonstiges ===
{| class="wikitable"
! Funktionsname !! Beschreibung !! Eingabe !! Ausgabe
|-
| phonetic_transcription(term) || Wandelt den Begriff in seine phonetische Transkription um, um die Aussprache darzustellen. || Begriff || Phonetische Transkription (z. B. 'جيداً' → '/ˈd͡ʒiːdan/')
|-
| generate_syllables(term) || Zerlegt den Begriff in seine Silben, um die Aussprache und Analyse zu erleichtern. || Begriff || Getrennte Silben (z. B. 'ببطء' → 'بِ-بُطْء')
|-
| stress_pattern(term) || Identifiziert und markiert das Betonungsmuster im Begriff als Hilfestellung zur Aussprache. || Begriff || Betonungsmuster (z. B. 'جميلاً' → 'جَميلًا')
|-
| derive_synonyms(term) || Gibt Synonyme für den angegebenen Begriff an, um alternative Ausdrucksformen anzubieten. || Begriff || Liste von Synonymen (z. B. 'بسرعة' → 'عاجلاً', 'بسرعةٍ')
|-
| derive_antonyms(term) || Gibt Antonyme für den angegebenen Begriff an, um gegenteilige Ausdrücke anzubieten. || Begriff || Liste von Antonymen (z. B. 'ببطء' → 'بسرعة')
|-
| form_after_number(number) || Gibt an, ob das Nomen nach einer bestimmten Zahl im Singular oder im Plural steht. || Zahl || Form (z. B. 100 → 'Singular')
|}
<span id="Participants"></span>
== Teilnehmer ==
--[[User:Csisc|Csisc]] ([[User talk:Csisc|talk]]) 14:33, 7 September 2024 (UTC)
[[Category:WikiProjects]]
[[Category:Arabic]]
ii8nnszv35lt6g0dgar79s9l4n1rnjm
Help:Contents/lv
12
40405
312521
289883
2026-09-12T10:10:40Z
FuzzyBot
207
Updating to match new version of source page
312521
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
The place where you can get help contributing to Wikifunctions.
</div>
<span id="Documentation"></span>
== Dokumentācija ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Ievads]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|<span lang="en" dir="ltr" class="mw-content-ltr">How to create implementations</span>]]
* [[Special:MyLanguage/Wikifunctions:Function model|<span lang="en" dir="ltr" class="mw-content-ltr">Function model</span>]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Vārdnīca]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|BUJ]]
* [[mw:Special:MyLanguage/Help:Contents|<span lang="en" dir="ltr" class="mw-content-ltr">Help:Contents</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">on mediawiki.org for standard wiki-page editing</span>
* [[Wikifunctions:Working with Wikidata content]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Community and communication ==
</div>
* [[Wikifunctions:Project chat|<span lang="en" dir="ltr" class="mw-content-ltr">Project chat</span>]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|<span lang="en" dir="ltr" class="mw-content-ltr">Report a technical problem</span>]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|<span lang="en" dir="ltr" class="mw-content-ltr">Requests for deletions</span>]]
* [[Wikifunctions:Report vandalism|<span lang="en" dir="ltr" class="mw-content-ltr">Report vandalism</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Policies and guidelines ==
</div>
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|<span lang="en" dir="ltr" class="mw-content-ltr">List of policies and guidelines</span>]]
<span id="Processes"></span>
== Procesi ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|<span lang="en" dir="ltr" class="mw-content-ltr">Approving implementations</span>]]
[[Category:Help{{#translation:}}| ]]
808uc0tea1f3fsecu08jd7dn58e5ynu
Wikifunctions:WikiProject Tunisian Arabic/pl
4
41059
312496
255324
2026-09-12T10:10:23Z
FuzzyBot
207
Updating to match new version of source page
312496
wikitext
text/x-wiki
<languages/>
{{move|Wikifunctions:Human languages/Z1582|reason=Consistency with other languages}}
<span id="Description"></span>
== Opis ==
<div lang="en" dir="ltr" class="mw-content-ltr">
The WikiProject Tunisian Arabic is dedicated to developing and implementing grammar rules for Tunisian Arabic using Python and JavaScript. The project focuses on addressing various aspects such as tenses, numbers, persons, derivations, as well as negation and affirmation. The overall goal of the project is to enhance digital tools for Tunisian Arabic, accommodate dialect variations, and improve educational resources and natural language processing applications.
</div>
<span id="Functions"></span>
== Funkcje ==
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Nouns ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_plural(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the plural form of the noun from the base singular masculine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Plural form (e.g., 'كتاب' → 'كتب')</span>
|-
| derive_feminine(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine noun into the feminine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine form (e.g., 'مدرس' → 'مدرسة')</span>
|-
| derive_plural_feminine(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the plural feminine form from the singular masculine base.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine plural form (e.g., 'معلمة' → 'معلمات')</span>
|-
| derive_dual(noun_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the dual form of the noun for both masculine and feminine.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form (e.g., 'كتابان' for masculine, 'كتابين' for feminine in accusative/genitive case)</span>
|-
| determine_noun_pattern(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Identifies the noun pattern (e.g., sound, broken) from the base form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Noun pattern (e.g., 'كتاب' follows the sound pattern)</span>
|-
| apply_case(noun_form, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies the appropriate grammatical case (nominative, accusative, genitive) to the noun form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Noun form, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Noun in the correct case (e.g., 'كتابٌ' for nominative)</span>
|-
| derive_possessive(noun_base, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the possessive form of the noun, depending on person, number, and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Possessive form (e.g., 'كتابي' for "my book," 'كتابه' for "his book")</span>
|-
| derive_diminutive(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the diminutive form of the noun from the singular masculine base.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Diminutive form (e.g., 'كتاب' → 'كتيب')</span>
|-
| derive_definite_form(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adds the definite article to the noun, making it definite.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite form (e.g., 'كتاب' → 'الكتاب')</span>
|-
| apply_negation(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms a negation or absence of the noun in a sentence.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated noun phrase (e.g., 'ليس هناك كتاب' for "there is no book")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Verbs ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| extract_root_from_imperative(imperative_singular) || <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the verb root from the imperative singular form for deriving all other tenses and forms.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular verb (e.g., 'اكتب')</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb root (e.g., 'كتب')</span>
|-
| determine_pattern(imperative_singular) || <span lang="en" dir="ltr" class="mw-content-ltr">Identifies the verb pattern (binyan) from the imperative singular form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular verb</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb pattern</span>
|-
| derive_present_tense(imperative_singular, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the present tense from the imperative singular, considering the person (1st, 2nd, 3rd), number (singular/plural), and gender (masculine/feminine).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Present tense form (e.g., 'يكتب', 'تكتب')</span>
|-
| derive_past_tense(imperative_singular, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the past tense from the imperative singular.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Past tense form (e.g., 'كتب', 'كتبت')</span>
|-
| derive_future_tense(imperative_singular, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the future tense from the imperative singular, with the prefix 'بش'.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Future tense form (e.g., 'بش يكتب')</span>
|-
| derive_imperative_plural(imperative_singular, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the imperative plural from the singular, considering masculine and feminine forms.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative plural (e.g., 'اكتبوا')</span>
|-
| apply_person_number_gender(verb_form, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the verb form for person (1st, 2nd, 3rd), number (singular/plural), and gender (masculine/feminine).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb form, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjugated verb based on person, number, and gender</span>
|-
| derive_active_participle(imperative_singular, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the active participle rom the imperative singular with gender distinction.</span> || Imperative singular, gender || <span lang="en" dir="ltr" class="mw-content-ltr">Active participle (e.g., 'كاتب', 'كاتبة')</span>
|-
| derive_passive_participle(imperative_singular, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the passive participle from the imperative singular with gender distinction.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Passive participle (e.g., 'مكتوب', 'مكتوبة')</span>
|-
| derive_verbal_noun(imperative_singular) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the verbal noun (Masdar) from the imperative singular.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verbal noun (e.g., 'كتابة')</span>
|-
| apply_negation(verb_form, tense, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the verb into its negative form based on the tense and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb form, tense, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negative form (e.g., 'ما يكتبش', 'ما تكتبش')</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Adjective ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_feminine_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine adjective into its feminine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine form (e.g., 'جميل' → 'جميلة')</span>
|-
| derive_plural_adjective(adjective_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine adjective into the plural form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Plural form (e.g., 'جميل' → 'جميلون' for masculine, 'جميلات' for feminine)</span>
|-
| derive_dual_adjective(adjective_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine adjective into the dual form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form (e.g., 'جميلان' for masculine, 'جميلتان' for feminine)</span>
|-
| derive_comparative(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the comparative form of the adjective.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Comparative form (e.g., 'أجمل' for "more beautiful")</span>
|-
| derive_superlative(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the superlative form of the adjective.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Superlative form (e.g., 'الأجمل' for "the most beautiful")</span>
|-
| apply_case_adjective(adjective_form, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies the appropriate grammatical case (nominative, accusative, genitive) to the adjective form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective form, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective in the correct case (e.g., 'جميلٌ' for nominative)</span>
|-
| derive_definite_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adds the definite article to the adjective, making it definite.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite adjective form (e.g., 'جميل' → 'الجميل')</span>
|-
| apply_negation_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Negates the adjective to express the opposite meaning in context.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated adjective phrase (e.g., 'غير جميل' for "not beautiful")</span>
|-
| derive_intensive_form(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives an intensive form of the adjective, emphasizing its quality.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Intensive form (e.g., 'جميل' → 'جميل جداً' for "very beautiful")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Adverb ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_adverb_from_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts an adjective into its adverbial form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb form (e.g., 'جميل' → 'جميلًا' for "beautifully")</span>
|-
| derive_adverb_of_degree(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of degree, indicating the intensity of the action or quality.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Degree adverb (e.g., 'جيد' → 'جيد جدًا' for "very good")</span>
|-
| derive_adverb_of_frequency(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of frequency, describing how often something occurs.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Frequency adverb (e.g., 'أحياناً' → 'دائماً' for "always")</span>
|-
| derive_adverb_of_manner(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts an adjective into an adverb that describes the manner of the action.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Manner adverb (e.g., 'بطيء' → 'ببطء' for "slowly")</span>
|-
| derive_adverb_of_place(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of place, indicating location or direction.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Place adverb (e.g., 'هنا' → 'هناك' for "there")</span>
|-
| derive_adverb_of_time(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of time, indicating when or how often something happens.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Time adverb (e.g., 'اليوم' → 'غداً' for "tomorrow")</span>
|-
| derive_adverb_of_condition(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of condition, specifying the conditions under which something occurs.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Condition adverb (e.g., 'إذا' → 'بشرط أن' for "provided that")</span>
|-
| derive_intensifier_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts a base adverb into an intensifier, enhancing the degree of the action or quality.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Intensifier adverb (e.g., 'جيد' → 'جيد جداً' for "very good")</span>
|-
| derive_negative_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms a negative adverb, expressing negation or absence.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negative adverb (e.g., 'أبداً' for "never")</span>
|-
| derive_comparative_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms the comparative version of an adverb, comparing the intensity or manner.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Comparative adverb (e.g., 'جيد' → 'أفضل' for "better")</span>
|-
| derive_superlative_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms the superlative version of an adverb, indicating the highest degree.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Superlative adverb (e.g., 'جيد' → 'الأفضل' for "the best")</span>
|-
| derive_frequency_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of frequency, describing how often an action occurs.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Frequency adverb (e.g., 'نادراً' for "rarely")</span>
|-
| derive_conjunction_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb that functions similarly to a conjunction, connecting clauses.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction adverb (e.g., 'ثم' for "then")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Conjunctions ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_plural_conjunction(conjunction_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the conjunction for plural contexts if applicable.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine conjunction</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Plural form of conjunction (if applicable, e.g., 'و' (and) remains the same)</span>
|-
| apply_negation_conjunction(conjunction_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies negation to conjunction to introduce a negative meaning.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated conjunction (e.g., 'و' → 'ولا' for "and not")</span>
|-
| combine_conjunctions(conjunction_base1, conjunction_base2) || <span lang="en" dir="ltr" class="mw-content-ltr">Combines two conjunctions for specific sentence structures.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Two conjunctions</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Combined conjunction (e.g., 'لكن' + 'و' → 'ولكن')</span>
|-
| apply_case_conjunction(conjunction_base, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the conjunction based on the case of the following noun or verb.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction base, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Case-based conjunction form (if applicable)</span>
|-
| derive_emphatic_conjunction(conjunction_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives an emphatic version of the conjunction to stress the connection.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Emphatic conjunction (e.g., 'ثم' → 'ثم إن')</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Prepositions ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| apply_plural_preposition(preposition_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition to account for plural contexts, considering gender where necessary.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition adjusted for plural context (if applicable, e.g., 'فيهم' for "in them")</span>
|-
| derive_dual_preposition(preposition_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition for dual contexts, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form of the preposition (e.g., 'فيهما' for "in both of them")</span>
|-
| apply_negation_preposition(preposition_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the preposition into its negative form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated preposition (e.g., 'بدون' for "without")</span>
|-
| apply_case_preposition(preposition_base, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition depending on the case of the following noun (nominative, accusative, genitive).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Case-based prepositional form</span>
|-
| derive_definite_preposition(preposition_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Combines the preposition with a definite noun (e.g., 'في' + 'البيت' → 'في البيت').</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, definite noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite prepositional phrase</span>
|-
| apply_possessive_preposition(preposition_base, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition to reflect possession, based on person, number, and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Possessive prepositional form (e.g., 'له' for "for him", 'لهم' for "for them")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Determiners ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_feminine_determiner(determiner_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine determiner into its feminine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine form (e.g., 'هذا' → 'هذه')</span>
|-
| derive_plural_determiner(determiner_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine determiner into the plural form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Plural form (e.g., 'هؤلاء' for masculine and feminine plural)</span>
|-
| derive_dual_determiner(determiner_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine determiner into the dual form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form (e.g., 'هذان' for masculine, 'هاتان' for feminine)</span>
|-
| derive_definite_determiner(determiner_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adds the definite form to the determiner, marking it as definite.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite form of determiner (e.g., 'ذلك' for "that")</span>
|-
| apply_case_determiner(determiner_base, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the determiner to reflect grammatical case (nominative, accusative, genitive).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Determiner base, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Determiner in the correct case (e.g., 'هذا' for nominative, 'هذاك' for accusative)</span>
|-
| apply_negation_determiner(determiner_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies negation to the determiner to express a negative context.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated determiner (e.g., 'ليس هذا' for "not this")</span>
|-
| apply_distance_determiner(determiner_base, distance) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the determiner based on distance (proximal vs. distal).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, distance</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Determiner based on distance (e.g., 'هذا' for proximal, 'ذلك' for distal)</span>
|-
| derive_possessive_determiner(determiner_base, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives a possessive determiner based on person, number, and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Possessive determiner (e.g., 'هذا كتابي' for "this is my book")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Others ===
</div>
{| class="wikitable"
! Nazwa funkcji !! Opis !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| phonetic_transcription(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the term into its phonetic transcription to represent pronunciation.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Phonetic transcription (e.g., 'جيداً' → '/ˈd͡ʒiːdan/')</span>
|-
| generate_syllables(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Breaks down the term into its syllables for easier pronunciation and analysis.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Syllable breakdown (e.g., 'ببطء' → 'بِ-بُطْء')</span>
|-
| stress_pattern(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Identifies and marks the stress pattern in the term for pronunciation guidance.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Stress pattern (e.g., 'جميلاً' → 'جَميلًا')</span>
|-
| derive_synonyms(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Provides synonyms for the given term to offer alternative expressions.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">List of synonyms (e.g., 'بسرعة' → 'عاجلاً', 'بسرعةٍ')</span>
|-
| derive_antonyms(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Provides antonyms for the given term to offer opposite expressions.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">List of antonyms (e.g., 'ببطء' → 'بسرعة')</span>
|-
| form_after_number(number) || <span lang="en" dir="ltr" class="mw-content-ltr">Provides whether the noun comes in singular or in plural after a given number.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Number</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Form (e.g., 100 → 'Singular')</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
== Participants ==
</div>
--[[User:Csisc|Csisc]] ([[User talk:Csisc|talk]]) 14:33, 7 September 2024 (UTC)
[[Category:WikiProjects]]
[[Category:Arabic]]
idbcoh55bx86pzduye0n564vsk05v7h
User talk:沈澄心/Wikifunctions News
3
41529
312232
308283
2026-09-11T13:13:21Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312232
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 -->
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1780939800 June 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:14, 5 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:34, 19 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30701693 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #258: Abstract Wikipedia at Wikimania ==
<div lang="en" dir="ltr" class="mw-content-ltr">There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the presentations and workshops at Wikimania, including a features feedback request based on what we heard there, and highlight new features shipped this week including diffs for Wikifunctions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! [[m:user:Quiddity (WMF)|Quiddity (WMF)]] 19:05, 30 July 2026 (UTC) </div>
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #259: Congratulations Jules*. An apple is a fruit ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate Wikimedian of the Year and we discuss his favourite article in relation to Abstract Wikipedia, we introduce a new Type of function on 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]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 10 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #260: Shoutout to User:99of9 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate our own User:99of9 for his extensive work with the Wikifunctions & Abstract Wikipedia communities, we discuss what happened at Wikimania, we introduce a document for interested communities to join 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]]) 15:55, 13 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
qfwkn5xbkwmp6nrij284l766sdx4x85
Wikifunctions:Status updates/az
4
41634
312201
308203
2026-09-11T13:12:54Z
FuzzyBot
207
Updating to match new version of source page
312201
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
eqp0q5jorxgorylndn2qn9blk1t0mnw
Z19901
0
42811
312392
223144
2026-09-11T22:15:40Z
Ameisenigel
44
de
312392
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19901"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z19901K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string representing rational number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Zeichenkette"
}
]
}
}
],
"Z8K2": "Z16659",
"Z8K3": [
"Z20",
"Z19902",
"Z19903",
"Z19904",
"Z19905",
"Z19906",
"Z19907",
"Z19908",
"Z19910",
"Z19912",
"Z19913",
"Z19951",
"Z24569",
"Z24570"
],
"Z8K4": [
"Z14",
"Z28747",
"Z19924"
],
"Z8K5": "Z19901"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sign of string representing rational number"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Vorzeichen von rationaler Zahl als Zeichenkette"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Sign from String representation of rational number"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a helper function for Z19866"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Hilfsfunktion für Z19866"
}
]
}
}
8sqv52yuzwodabwfgldhg0gl849gg9i
Z19902
0
42812
312393
260065
2026-09-11T22:16:36Z
Ameisenigel
44
de
312393
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19902"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "1/2"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16660"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"1/2\" is positive"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "\"1/2\" est positif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "「1/2」はプラス"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "\"1/2\" ist positiv"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rvsu2r84qgpdpg7gbjpe49i36zk5pq0
Z19903
0
42813
312394
138298
2026-09-11T22:17:31Z
Ameisenigel
44
de
312394
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19903"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "0"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16661"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"0\" represents neutral rational"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "\"0\" als rationale Zahl ist neutral"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
4hn4a5bz36bq749a9za2msx4anojh5m
Z19904
0
42814
312395
138299
2026-09-11T22:17:53Z
Ameisenigel
44
de
312395
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19904"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "-1/2"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16662"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"-1/2\" is negative"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "-1/2 ist negativ"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ijoz6lyo3uq65y26xi085d61ztbico2
Z19905
0
42815
312396
138300
2026-09-11T22:18:15Z
Ameisenigel
44
de
312396
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19905"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "−1/2"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16662"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"−1/2\" is negative"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "−1/2 ist negativ"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c32b2s17l5r0ln1io7fkg1dmtyyzogl
Z19906
0
42816
312408
138301
2026-09-11T22:36:11Z
Ameisenigel
44
de
312408
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19906"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "(−1)/(−2)"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16660"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"(−1)/(−2)\" is positive"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "(−1)/(−2) ist positiv"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fk2s1biq9ifbr3qli469qhw16pfg5aq
Z19907
0
42817
312409
138302
2026-09-11T22:36:33Z
Ameisenigel
44
de
312409
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19907"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "−0.5"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16662"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "−0.5 is negative"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "−0.5 ist negativ"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qqkx1nbawe663710sbwrmbiepghjh3s
Z19908
0
42818
312410
148527
2026-09-11T22:37:00Z
Ameisenigel
44
de
312410
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19908"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "-0"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16661"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"-0\" is neutral"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "-0 est \"neutre\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "-0 ist neutral"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
c58xz16u6d72n3rt1brmi87pq1fl2y2
Z19909
0
42819
312411
154695
2026-09-11T22:37:33Z
Ameisenigel
44
de
312411
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19909"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z19901",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19565",
"Z19565K1": {
"Z1K1": "Z7",
"Z7K1": "Z10184",
"Z10184K1": {
"Z1K1": "Z7",
"Z7K1": "Z10070",
"Z10070K1": {
"Z1K1": "Z18",
"Z18K1": "Z19901K1"
},
"Z10070K2": "-"
},
"Z10184K2": {
"Z1K1": "Z7",
"Z7K1": "Z10070",
"Z10070K1": {
"Z1K1": "Z18",
"Z18K1": "Z19901K1"
},
"Z10070K2": "−"
}
},
"Z19565K2": "Z16662",
"Z19565K3": {
"Z1K1": "Z7",
"Z7K1": "Z10615",
"Z10615K1": {
"Z1K1": "Z18",
"Z18K1": "Z19901K1"
},
"Z10615K2": "0"
},
"Z19565K4": "Z16661",
"Z19565K5": "Z16660"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sign of string representing rational, composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Vorzeichen von rat. Zahl als Zeichenk., Komp."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d2z6z0f6r4stapf1z40n4yab29qykdv
Z19910
0
42820
312412
138307
2026-09-11T22:37:55Z
Ameisenigel
44
de
312412
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z19910"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z19901",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z19901",
"Z19901K1": "-2"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z16667",
"Z16667K2": "Z16662"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\"-2\" is negative"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "-2 ist negativ"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mdwfzk0jathwi3ufi067xck46ak55op
Wikifunctions:Status updates/ar
4
42956
312203
308204
2026-09-11T13:12:54Z
FuzzyBot
207
Updating to match new version of source page
312203
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-09-10
}}
هذه الصفحة تُنشر فيها تحديثاتنا حول ما يحدث في ويكي دوال وويكيبيديا المجردة، بما في ذلك [[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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* {{Status updates|2026-07-29}}: ويكيبيديا المجردة في ويكيمانيا
* {{Status updates|2026-07-16}}: ما وراء الجداول النحوية
* {{Status updates|2026-07-08}}: المضي قدمًا نحو أول محطة لإدماج ويكيبيديا المجردة
* {{Status updates|2026-07-01}}: الإدماج في ويكي الاختبار والخطة السنوية
* {{Status updates|2026-06-26}}: العمل معًا على الدوال
* {{Status updates|2026-06-19}}: "الـ" أم لا "الـ"، تلك هي (الـ؟) مسألة
* {{Status updates|2026-06-12}}: تحميل وعرض محسّن لنتائج الاختبارات
* {{Status updates|2026-06-05}}: الموسوعة المصوّرة
* {{Status updates|2026-05-30}}: نظرة إلى الماضي والمستقبل
* {{Status updates|2026-05-23}}: الخطة السنوية 2026-2027
* {{Status updates|2026-05-15}}: معنىً أعلى
* {{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:}}| ]]
64rein220iky42qfvoiucrb8sht4jz9
Wikifunctions:Wikidata/lb
4
43469
312490
289862
2026-09-12T10:10:18Z
FuzzyBot
207
Updating to match new version of source page
312490
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
Wikifunctions gëtt op [[:d:Wikidata:Main page|Wikidata]] duerch {{Q|Q104587954}} representéiert.
Hei fannt Dir geschwë méi iwwer Wikidata a Wikifunctions!
<span id="Functionality_we_will_want"></span>
== Funktionalitéit, déi mir eis wënschen ==
<span id="Items"></span>
=== Elementer ===
* Iwwerpréiwen, ob en Element existéiert
** {{done}} {{Z|10696}}
* Element kréien
** {{done}} {{Z|6821}}
* Etikette kréien
** {{done}} {{Z|22853}}
* Aliase kréien
** {{done}} {{Z|23080}}
* Beschreiwung kréien
** {{done}} {{Z|30120}}
* Ausso kréien
** {{done}} {{Z|22220}}
* ''méiglecherweis'' Säitelinke kréien
** {{done}} {{Z|35207}}
<span id="Statements"></span>
=== Aussoen ===
* Wäerter vun Aussoe kréien
** {{done}} {{Z|19308}}
* Bewäertung kréien
** {{done}} {{Z|20206}}
* Eegenschaft vun enger Ausso kréien
** {{done}} {{Z|19306}}
* Qualifikatore kréien
** {{done}} {{Z|28278}}
* Referenze kréien
** {{done}} {{Z|31984}}
<span id="Properties"></span>
=== Eegenschaften ===
* Iwwerpréiwen, ob eng Eegenschaft existéiert
** {{done}} {{Z|36542}}
* Eegenschaft kréien
** {{done}} {{Z|6822}}
* Etikette kréien
** {{done}} {{Z|23223}}
* Aliase kréien
** {{done}} {{Z|23227}}
* Beschreiwunge kréien
** {{done}} {{Z|23225}}
* Datentyp kréien
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* Ausso kréien
** {{done}} {{Z|23229}}
<span id="Lexemes"></span>
=== Lexeemen ===
* Iwwerpréiwen, ob e Lexeem existéiert
** {{done}} {{Z|36548}}
* Lexeem kréien
** {{done}} {{Z|6825}}
* Lemmata kréien
** {{done}} {{Z|19293}}
* Sprooch kréien
** {{done}} {{Z|19276}}
* Kategorie kréien
** {{done}} {{Z|19298}}
* Ausso kréien
** {{done}} {{Z|19300}}
* Bedeitung kréien
** {{done}} {{Z|6826}}
* Form kréien
** {{done}} {{Z|6824}}
<span id="Senses"></span>
==== Bedeitungen ====
* Gloss kréien
** {{done}} {{Z|23114}}
* Ausso kréien
** {{done}} {{Z|23116}}
<span id="Forms"></span>
==== Formen ====
* Representéierung kréien
** {{done}} {{Z|22399}}
* Grammatesch Eegenschafte kréien
** {{done}} {{Z|22487}}
* Ausso kréien
** {{done}} {{Z|23118}}
<span id="Entity_schemas"></span>
=== Entitéitsscheemaen ===
* Iwwerpréiwen, ob en Entitéitsscheema existéiert
* Entitéitsscheema kréien
* Etikette kréien
* Aliase kréien
* Beschreiwunge kréien
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
8ftkvc34ymm8ib8kf3ngg97d4jq3mdd
Help:Multilingual/sw
12
44403
312563
289910
2026-09-12T10:11:09Z
FuzzyBot
207
Updating to match new version of source page
312563
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions ni mradi wa kimataifa na kwa hivyo wa lugha nyingi. Ingawa Kiingereza ndio lugha chaguo-msingi ya kiolesura(interface), mradi unakusudiwa kutumiwa na, ni muhimu kwa watumiaji wa kila lugha iliyo na usaidizi wa MediaWiki wa kimataifa.
<span id="General_principles"></span>
== Kanuni msingi ==
Programu ya Wikifunctions imejanibishwa kikamilifu kama miradi yote ya Wikimedia. Watumiaji wanaweza kuweka '''lugha inayopendelewa'' kupitia menyu ya [[Special:Preferences|{{int:preferences}}]] au [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Kiteuzi cha Lugha kwa Wote]] kwa kubofya ikoni ifuatayo inayopatikana juu ya ukurasa wowote: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Sera na miongozo inapaswa kuandikwa kwa Kiingereza kwanza na kisha kutafsiriwa kwa lugha zingine. Toleo la Kiingereza la sera au mwongozo ni toleo linaloidhinishwa ambalo matoleo mengine ya lugha yatategemea huko. Tafsiri zinaweza kufanywa na [[:mw:Special:MyLanguage/Extension:Translate|Tafsiri kiendelezi]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Hati za kiendelezi cha Tafsiri]] zinapatikana pia. Unaweza pia kuacha ujumbe kwenye [[Wikifunctions:Translators' noticeboard|Ubao wa matangazo ya Watafsiri]] ikiwa una maswali au maombi.
<span id="Site_content"></span>
== Yaliyomo ==
:''Angalia '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' kwa vidokezo muhimu.''
<span id="Object_pages"></span>
==Kurasa za Matukio==
Hivi ndivyo baadhi Vipengee ambapo kutafsiri lebo na lebo muhimu kunasaidia zaidi:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Vitu Vingine kwa Aina...]]''
<span id="Project_pages"></span>
==Kurasa za Miradi==
Kurasa hizi za mradi ziko tayari kwaajiri ya kutafsiriwa:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Manukuu ya video ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Kutafsiri programu ya kompyuta==
Unaweza kusaidia [[translatewiki:Special:Translate/ext-wikilambda-user|kutafsiri kiolesura cha programu]] kwenye tovuti [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Tovuti hii haijaunganishwa kwa Wikimedia moja kwa moja, na utahitaji kuunda akaunti mpya ya mtumiaji. Tafadhali tazama [[betawiki:Translating:MediaWiki|lango lao la kutafsiri la MediaWiki]] kwa ushauri wa kuanza hapo.
<span id="Wikidata_lexemes"></span>
== Leksemu za Wikidata ==
Unaweza kufanyia kazi [[:d:Special:MyLanguage/Wikidata:Lexicographical data|maarifa ya leksikografia katika Wikidata]]. Hili litahitajika ili Wikipedia ya Muhtasari kufanikiwa, na inaweza kufanyiwa kazi sasa hivi.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
0s0au64obxmns31opq0lznyueubm5pe
Wikifunctions:Status updates/ru
4
45275
312219
308220
2026-09-11T13:13:06Z
FuzzyBot
207
Updating to match new version of source page
312219
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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 ===
Все обновления в этом периоде [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|доступны на Meta-Wiki]].
[[Category:Status updates{{#translation:}}| ]]
lxxxvf0abm3ncslvl4d86tfscex2a9l
Help:Contents/pt-br
12
45996
312524
289885
2026-09-12T10:10:41Z
FuzzyBot
207
Updating to match new version of source page
312524
wikitext
text/x-wiki
<languages/>
O lugar onde você pode obter ajuda para contribuir com a Wikifunctions.
<span id="Documentation"></span>
== Documentação ==
* [[Special:MyLanguage/Wikifunctions:Introduction|Introdução]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|Como criar implementações]]
* [[Special:MyLanguage/Wikifunctions:Function model|Modelo de função]]
* [[Special:MyLanguage/Wikifunctions:Glossary|Glossário]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|Perguntas frequentes]]
* [[mw:Special:MyLanguage/Help:Contents|Ajuda:Conteúdo]] — no mediawiki.org para edição geral de páginas em uma wiki
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== Comunidade e comunicação ==
* [[Wikifunctions:Project chat|Bate-papo do projeto]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|Relatar um problema técnico]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|Pedidos de eliminação]]
* [[Wikifunctions:Report vandalism|Relatar vandalismo]]
<span id="Policies_and_guidelines"></span>
== Políticas e diretrizes ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|Lista de políticas e diretrizes]]
<span id="Processes"></span>
== Processos ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|Aprovação de implementações]]
[[Category:Help{{#translation:}}| ]]
r0ti3cmemrf0ytraewptm6am9u9m8kr
Z21733
0
47858
312443
311971
2026-09-12T00:33:24Z
BlueSkyWalker
101616
Registered Hindi indefinite noun phrase (Z41858)
312443
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z21733"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z20702",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20707",
"Z14293K2": "Z35147"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20706",
"Z14293K2": [
"Z60",
"Z1728"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20612",
"Z14293K2": "Z33160"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z21734",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z22710",
"Z14293K2": [
"Z60",
"Z1005",
"Z1332",
"Z1622",
"Z1132"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z20704",
"Z14293K2": [
"Z60",
"Z1787"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z29945",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30364",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30894",
"Z14293K2": [
"Z60",
"Z1534",
"Z1990"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33063",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33079",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z41858",
"Z14293K2": [
"Z60",
"Z1820",
"Z2038"
]
}
],
"Z14294K2": "Z29660"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for indefinite noun phrase (from Lexemes)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonctions de phrases nominales indéf, langues"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "fonctions de phrases nominales indéfinies pour les langues"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "each function should accept the lexeme for a noun then a lexeme for the adjective"
}
]
}
}
4pr1rj5r218gwj7a9erogvvdrgddh9i
Help:Multilingual/ko
12
49504
312555
289902
2026-09-12T10:11:05Z
FuzzyBot
207
Updating to match new version of source page
312555
wikitext
text/x-wiki
<languages/>
{{Draft}}
위키함수는 국제적인 다국어 프로젝트입니다. 영어가 기본 인터페이스 언어이지만, 이 프로젝트는 미디어위키 국제화 지원을 받는 모든 언어 사용자들이 사용하고 유용하게 사용할 수 있도록 설계되었습니다.
<span id="General_principles"></span>
== 일반적 원칙 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<span id="Site_content"></span>
== 사이트 내용 ==
:''자세한 내용은 '''[[Special:MyLanguage/Wikifunctions:Glossary|용어집]]'''을 참고하세요.''
<span id="Object_pages"></span>
=== 객체 문서 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|유형별 기타 객체...]]''
<span id="Project_pages"></span>
=== 프로젝트 문서 ===
이 프로젝트 문서는 번역할 준비가 되었습니다:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== 동영상 자막 ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== 소프트웨어 번역 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Wikidata lexemes ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
ie2cg83kh8votwmqy37fq5ml630s5xs
Z22514
0
49788
312608
287013
2026-09-12T10:16:56Z
EJPPhilippines
9359
Added Z41870 to the approved list of test cases
312608
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z22514"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z22514K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "list of words"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "liste de mots"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z22515",
"Z22516",
"Z22523",
"Z35493",
"Z35836",
"Z41870"
],
"Z8K4": [
"Z14",
"Z22517"
],
"Z8K5": "Z22514"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentence from list of words (English conventions)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "phrase à partir d'une liste de mots"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"list of words to sentence",
"sentence from list of strings",
"join words, capitalise, add full stop"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "takes a list of words, joins with spaces, collapses multiple spaces, remove spaces before punctuation, turns to sentence case and adds a full stop at the end"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "crée une phrase en concaténant une liste de mots avec pour séparateur l'espace unique et un point final"
}
]
}
}
ot9dmjg5544lyb3acn01dmf4kpr1iym
Z22517
0
49791
312607
279104
2026-09-12T10:16:27Z
EJPPhilippines
9359
Also remove trailing spaces
312607
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z22517"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z22514",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22511",
"Z22511K1": {
"Z1K1": "Z7",
"Z7K1": "Z10079",
"Z10079K1": {
"Z1K1": "Z7",
"Z7K1": "Z22507",
"Z22507K1": {
"Z1K1": "Z7",
"Z7K1": "Z22504",
"Z22504K1": {
"Z1K1": "Z18",
"Z18K1": "Z22514K1"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sentence from word list, composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "从词语数组创建句子,组合"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eptbqx6b0smaplp756ht7rdwxlylwb0
Wikifunctions:Status updates/ja
4
49834
312213
308214
2026-09-11T13:13:02Z
FuzzyBot
207
Updating to match new version of source page
312213
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-09-10
}}
<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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* {{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:}}| ]]
4w95nhl5sefy30g2x4f8tg6f0vmxgs5
Wikifunctions:Importing/ja
4
50374
312501
247028
2026-09-12T10:10:34Z
FuzzyBot
207
Updating to match new version of source page
312501
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<span id="Projects"></span>
== プロジェクト ==
<span id="Spreadsheet_functions"></span>
=== スプレッドシートの関数 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<span id="Other_programming_languages_/_libraries"></span>
=== 他のプログラミング言語・ライブラリ ===
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== その他 ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
q9ljou1qshb8i8kxeyqlu2t104pn1v6
Z22621
0
50918
312251
168378
2026-09-11T13:20:25Z
Artsiom91
2118
add ru label
312251
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z22621"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z22620",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z22620",
"Z22620K1": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": {
"Z1K1": "Z7",
"Z7K1": "Z19241",
"Z19241K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L348649"
}
},
"Z19241K2": [
"Z6091"
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "0 is \"ноль\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "0 → ноль"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5d4n2klrg7f0nu5wegwttiuu3hnp079
Z22622
0
50919
312252
168379
2026-09-11T13:20:52Z
Artsiom91
2118
add ru label
312252
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z22622"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z22620",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z22620",
"Z22620K1": {
"Z1K1": "Z13518",
"Z13518K1": "11111"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "одиннадцать тысяч сто одиннадцать"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "11111 is \"одиннадцать тысяч сто одиннадцать\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "11111 → одиннадцать тысяч сто одиннадцать"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
oeatsb6gfufu9witt47wm024hg6b6su
Template:AW Content/en
10
51520
312531
170515
2026-09-12T10:10:43Z
FuzzyBot
207
Updating to match new version of source page
312531
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= Abstract Wikipedia team staff primarily maintain this page's content.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
hkc6kwe7hxl3ewzq24d57res2ydkeha
Template:AW Content/de
10
51568
312530
170682
2026-09-12T10:10:43Z
FuzzyBot
207
Updating to match new version of source page
312530
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= Die Inhalte dieser Seite werden hauptsächlich von den Mitarbeitern des Teams Abstrakte Wikipedia gepflegt.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
n814huhlnwaujqcx5aktxezjyt98c37
Wikifunctions:Introduction/pa
4
52937
312584
254765
2026-09-12T10:11:21Z
FuzzyBot
207
Updating to match new version of source page
312584
wikitext
text/x-wiki
<languages/>
ਵਿਕੀਕਾਰਜ ਇੱਕ ਖੁਲ੍ਹਾ ਸਰੋਤ ਪ੍ਰੋਜੈਕਟ ਹੈ ਜੋ ਕਿਸੇ ਨੂੰ ਵੀ ਕਾਰਜ਼ ਬਣਾਉਣ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਦੂਜਿਆਂ ਲਈ ਵਰਤਣ, ਮਿਲਾਉਣ, ਪ੍ਰੀਖਿਆ ਕਰਨ ਅਤੇ ਸਿੱਖਣ ਲਈ ਸਾਂਝਾ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਏ।
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
ਵਿਕੀਕਾਰਜ ਦੀਆਂ ਮੁੱਢਲੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਅਜ਼ਮਾਉਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਦਸਤਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਸਾਨੂੰ ਤੁਹਾਡੇ [[Special:MyLanguage/Wikifunctions:Report a technical problem|ਸੁਝਾਅ]] ਅਤੇ ਯੋਗਦਾਨਾਂ ਦੀ ਉਡੀਕ ਕਰਦੇ ਹਾਂ!
<span id="Evaluate_a_Function"></span>
== ਇੱਕ ਕਾਰਜ਼ ਦੀ ਨਿਰਖਣਾ ਕਰੋ ==
ਤੁਸੀਂ ਆਪਣੇ ਲਈ ਵਿਕੀਕਾਰਜ਼ 'ਤੇ ਭਾਈਚਾਰਾ-ਯੋਗਦਾਨ ਵਾਲੇ ਕਾਰਜ਼ਾਂ ਨੂੰ ਆਪਣੇ ਲਈ ਅਜ਼ਮਾ ਸਕਦੇ ਹੋ! ਸਾਡੇ ''[[Wikifunctions:Main Page#Functions to try out|ਕਾਰਜ਼ਾਂ ਦੀ ਕਿਤਾਬਘਰ]]'' ਵਿੱਚੋਂ ਇੱਕ ਚੁਣੋ, ਅਤੇ ਨਤੀਜੇ ਖੋਜਣ ਲਈ input ਮੁੱਲ ਦਿਓ।
'''ਪਲਾਂਘਾਂ:'''
# ''[[Wikifunctions:Main Page|ਮੁੱਢਲੇ ਵਰਕੇ]]'' 'ਤੇ ਇੱਕ ਕਾਰਜ਼ ਲੱਭੋ।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਇੱਕ ਕਾਰਜ਼ ਵਰਕੇ ਉੱਤੇ ਜਾਓ।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# input ਦਾ ਮੁੱਲ ਦਾਖਲ ਕਰੋ.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਇੱਕ ਕਾਰਜ਼ ਚਲਾਓ
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''ਨਤੀਜੇ:'''
# ਕੀ ਨਤੀਜੇ ਤੁਹਾਡੀਆਂ ਉਮੀਦਾਂ 'ਤੇ ਖਰੇ ਉਤਰੇ?
# ਕੀ ਤੁਹਾਡੇ ਕੋਲ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''ਇਤਲਾਹ'']] ਲਈ ਸੁਧਾਰ ਜਾਂ ਸੁਝਾਅ ਹਨ?
<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>
== ਇੱਕ ਕਾਰਜ਼ ਬਣਾਓ ==
<div class="mw-translate-fuzzy">
ਤੁਸੀਂ ਵਿਕੀਕਾਰਜ਼ ਵਿੱਚ ਆਪਣੇ ਖੁਦ ਦੇ ਕਾਰਜ਼ ਜੋੜ ਸਕਦੇ ਹੋ! ਆਪਣੇ ਖੁਦ ਦੇ ਅਮਲ-ਕਰਨ ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਇੱਕ ਨਵਾਂ ਕਾਰਜ਼ ਬਣਾਓ ਅਤੇ ਦੂਜਿਆਂ ਨੂੰ ਵੀ ਇਸਦੀ ਵਰਤੋਂ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਓ। ਨਵੇਂ ਕਾਰਜ਼ ਤੁਹਾਡੀ ਪਸੰਦ ਦੀ ਕਿਸੇ ਵੀ ਭਾਸ਼ਾ ਵਿੱਚ ਲਿਖੇ ਜਾ ਸਕਦੇ ਹਨ।
</div>
'''ਪਲਾਂਘਾਂ:'''
# ''[{{MediaWiki:Createfunction-url}} ਕਾਰਜ਼ ਬਣਾਉਣ ਵਾਲੇ ਵਰਕੇ]'' 'ਤੇ ਜਾਓ।
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਆਪਣੇ ਕਾਰਜ਼ ਦਾ ਨਾਂ ਦਿਓ।
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# ਆਪਣੇ ਕਾਰਜ਼ ਨੁੰ ਛਾਪੋ।
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''ਨਤੀਜੇ:'''
# ਕੀ ਕਾਰਜ਼ ਛਾਪਣ ਵਿੱਚ ਕਾਮਯਾਬ ਹੋਇਆ?
# ਕੀ ਤੁਹਾਡੇ ਕੋਲ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''ਇਤਲਾਹ'']] ਲਈ ਸੁਧਾਰ ਜਾਂ ਸੁਝਾਅ ਹਨ?
<span id="Edit_a_Function"></span>
== ਇੱਕ ਕਾਰਜ਼ ਨੂੰ ਸੋਧੋ ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
'''ਪਲਾਂਘਾਂ:'''
# ''[[Wikifunctions:Main Page|ਮੁੱਢਲੇ ਵਰਕੇ]]'' 'ਤੇ ਇੱਕ ਕਾਰਜ਼ ਲੱਭੋ।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਇੱਕ ਕਾਰਜ਼ ਵਰਕੇ ਉੱਤੇ ਜਾਓ।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਇਸ ਕਾਰਜ਼ ਲਈ ਸੋਧ ਚੋਣਾਂ ਨੂੰ ਵੇਖਣ ਲਈ ਸਰੋਤ ਨੂੰ ਸੋਧੋ 'ਤੇ ਨੱਪੋ।
#:[[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>
# ਚੋਣ ਦੇ ਤੌਰ ਉੱਤੇ, ਇਹਨਾਂ ਦੇ ਮੁੱਲ ਨੂੰ ਸੋਧੋ:
## ਕਾਰਜ਼ ਨਾਂ
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## ਨਤੀਜੇ ਦੀ ਕਿਸਮ।
# ਚੋਣ ਦੇ ਤੌਰ 'ਤੇ, ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਵੀ ਖੇਤਰ ਲਈ ਬਹੁ-ਭਾਸ਼ਾਈ ਮੁੱਲ ਦਿਓ:
## ਕਾਰਜ਼ ਨਾਂ
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''ਨਤੀਜੇ:'''
# ਕੀ ਤੁਹਾਡੇ ਸੋਧ ਛਾਪਣ ਵਿੱਚ ਕਾਮਯਾਬ ਹੋਏ ਸਨ?
# ਕੀ ਤੁਹਾਡੇ ਕੋਲ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''ਇਤਲਾਹ'']] ਲਈ ਸੁਧਾਰ ਜਾਂ ਸੁਝਾਅ ਹਨ?
<span id="Create_tests"></span>
== ਪ੍ਰੀਖਿਆ ਬਣਾਓ ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
'''ਪਲਾਂਘਾਂ:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਇੱਕ ਕਾਰਜ਼ ਵਰਕੇ ਉੱਤੇ ਜਾਓ।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''ਨਤੀਜੇ:'''
# ਕੀ ਕਾਰਜ਼ ਛਾਪਣ ਵਿੱਚ ਕਾਮਯਾਬ ਹੋਇਆ?
# ਕੀ ਤੁਹਾਡੇ ਕੋਲ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''ਇਤਲਾਹ'']] ਲਈ ਸੁਧਾਰ ਜਾਂ ਸੁਝਾਅ ਹਨ?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''ਪਲਾਂਘਾਂ:'''
# ''[[Wikifunctions:Main Page|ਮੁੱਢਲੇ ਵਰਕੇ]]'' 'ਤੇ ਇੱਕ ਕਾਰਜ਼ ਲੱਭੋ।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਇੱਕ ਕਾਰਜ਼ ਵਰਕੇ ਉੱਤੇ ਜਾਓ।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## '''ਕੋਡ'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## '''ਰਚਨਾ''':
##* ਮੌਜੂਦਾ ਕਾਰਜ਼ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਰਚਨਾ ਬਣਾਓ।
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''ਨਤੀਜੇ:'''
# ਕੀ ਕਾਰਜ਼ ਛਾਪਣ ਵਿੱਚ ਕਾਮਯਾਬ ਹੋਇਆ?
# ਕੀ ਤੁਹਾਡੇ ਕੋਲ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''ਇਤਲਾਹ'']] ਲਈ ਸੁਧਾਰ ਜਾਂ ਸੁਝਾਅ ਹਨ?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:''ਨੋਟ: ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਸਿਰਫ਼ [[Special:MyLanguage/Wikifunctions:Functioneers|ਕਾਰਜ਼-ਕਰਨ ਵਾਲੇਆਂ]] ਲਈ ਹੀ ਹਾਜ਼ਰ ਏ।''
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
'''ਪਲਾਂਘਾਂ:'''
# ''[[Wikifunctions:Main Page|ਮੁੱਢਲੇ ਵਰਕੇ]]'' 'ਤੇ ਇੱਕ ਕਾਰਜ਼ ਲੱਭੋ।
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# ਇੱਕ ਕਾਰਜ਼ ਵਰਕੇ ਉੱਤੇ ਜਾਓ।
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# "{{int|wikilambda-function-details-table-approve}}" ਬਟਨ 'ਤੇ ਨੱਪੋ।
'''ਨਤੀਜੇ:'''
# ਕੀ {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} ਅਵਸਥਾ ਨੂੰ ਬਦਲਣ ਵਿੱਚ ਕਾਮਯਾਬੀ ਮਿਲੀ ਸੀ?
# ਕੀ ਤੁਹਾਡੇ ਕੋਲ [[Special:MyLanguage/Wikifunctions:Report a technical problem|''ਇਤਲਾਹ'']] ਲਈ ਸੁਧਾਰ ਜਾਂ ਸੁਝਾਅ ਹਨ?
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
ajxkachc6t2oan1fgm3twqvc09pqiza
Help:Contents/pa
12
52997
312522
289882
2026-09-12T10:10:40Z
FuzzyBot
207
Updating to match new version of source page
312522
wikitext
text/x-wiki
<languages/>
ਇਹ ਉਹ ਥਾਂ ਜਿੱਥੋਂ ਤੁਸੀਂ ਵਿਕੀਕਾਰਜ਼ ਉਤੇ ਯੋਗਦਾਨ ਪਾਉਣ ਲਈ ਸਹਾਇਤਾ ਲੈ ਸਕਦੇ ਹੋ।
<span id="Documentation"></span>
== ਲਿਖਤਾਂ ==
* [[Special:MyLanguage/Wikifunctions:Introduction|ਜਾਣ-ਪਛਾਣ]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|ਅਮਲ-ਲਿਆਉਣਾ ਨੂੰ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਵੇ]]
* [[Special:MyLanguage/Wikifunctions:Function model|ਕਾਰਜ਼ ਨਮੂਨਾ]]
* [[Special:MyLanguage/Wikifunctions:Glossary|ਸ਼ਬਦਾਵਲੀ]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|ਆਮ ਸੁਆਲ]]
* [[mw:Special:MyLanguage/Help:Contents|ਮਦਦ:ਸਮੱਗਰੀ]] — ਮਿਆਰੀ ਵਿਕੀ-ਵਰਕੇ ਸੋਧਣ ਲਈ mediawiki.org 'ਤੇ
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
ਭਾਈਚਾਰਕ ਸਲਾਹ-ਮਸ਼ਵਰਾ
* [[Wikifunctions:Project chat|ਪ੍ਰੋਜੈਕਟ ਗੱਲਬਾਤ]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|ਤਕਨੀਕੀ ਸਮੱਸਿਆ ਨੂੰ ਦਰਜ ਕਰੋ]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|ਮਿਟਾਉਣ ਲਈ ਬੇਨਤੀਆਂ]]
* [[Wikifunctions:Report vandalism|ਭੰਨਤੋੜ ਦੀ ਇਤਲਾਹ ਦਿਓ]]
<span id="Policies_and_guidelines"></span>
== ਨੀਤੀਆਂ ਅਤੇ ਦਸਤੀਆਂ ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|ਨੀਤੀਆਂ ਅਤੇ ਦਸਤੀਆਂ ਦੀ ਸੂਚੀ]]
<span id="Processes"></span>
== ਅਮਲ ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|ਅਮਲ ਕਰਨ ਦੀ ਪ੍ਰਵਾਨਗੀ]]
[[Category:Help{{#translation:}}| ]]
5hseieta9w6sj6tf9umgzxd2ioidm0s
Template:AW Content/uk
10
53156
312537
175885
2026-09-12T10:10:44Z
FuzzyBot
207
Updating to match new version of source page
312537
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= Вміст цієї сторінки переважно підтримують працівники команди Абстрактної Вікіпедії.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
tpy6fdj614t9hbvyng0fnhpg3ns5xxl
Help:Multilingual/pa
12
53447
312558
289907
2026-09-12T10:11:07Z
FuzzyBot
207
Updating to match new version of source page
312558
wikitext
text/x-wiki
<languages/>
{{Draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
</div>
<span id="General_principles"></span>
== ਆਮ ਅਸੂਲ ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<span id="Site_content"></span>
== ਸਾਈਟ ਦੀ ਸਮੱਗਰੀ ==
:<span lang="en" dir="ltr" class="mw-content-ltr">''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''</span>
<span id="Object_pages"></span>
== ਵਸਤੂ ਸਫ਼ੇ ==
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<span lang="en" dir="ltr" class="mw-content-ltr">Other Objects by Type...</span>]]''
<span id="Project_pages"></span>
=== ਪ੍ਰੋਜੈਕਟ ਵਰਕੇ ===
ਇਹ ਪ੍ਰੋਜੈਕਟ ਵਰਕੇ ਉਲਥੇ ਲਈ ਤਿਆਰ ਹਨ:
* [[Special:PageTranslation#Pages in translation]]
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Video subtitles ===
</div>
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== ਸਾਫਟਵੇਅਰ ਦਾ ਉਲਥਾ ਕਰਨਾ ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<span id="Wikidata_lexemes"></span>
== ਵਿਕੀਡਾਟਾ ਸ਼ਬਦਾਵਲੀ ==
ਤੁਸੀਂ ਵਿਕੀਡਾਟਾ ਵਿੱਚ [[:d:Special:MyLanguage/Wikidata:Lexicographical data|ਕੋਸ਼ ਵਿਗਿਆਨ ਗਿਆਨ]] 'ਤੇ ਕੰਮ ਕਰ ਸਕਦੇ ਹੋ। ਸੰਖੇਪ/ਸਾਰ ਵਿਕੀਪੀਡੀਆ ਨੂੰ ਸਫਲ ਬਣਾਉਣ ਲਈ ਇਸਦੀ ਲੋੜ ਹੋਵੇਗੀ, ਅਤੇ ਇਸ 'ਤੇ ਹੁਣੇ ਕੰਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
k1qb17sa7mk3opceg88hqsb8gooderr
Z23762
0
53995
312384
302375
2026-09-11T21:28:38Z
YoshiRulz
10156
Added Z41845 to the approved list of test cases
312384
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z23762"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z23762K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "topic"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z60"
},
"Z17K2": "Z23762K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "languages for labels"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6092"
},
"Z17K2": "Z23762K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "properties to select"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z23763",
"Z39872",
"Z41845"
],
"Z8K4": [
"Z14",
"Z39868",
"Z31658"
],
"Z8K5": "Z23762"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "selected labels and properties of Wikidata item"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "selects labels by given languages and statements by given properties "
}
]
}
}
e0qjcm56qd926na6pyre5qo8w4qat0x
Wikifunctions:Importing/ko
4
54401
312503
247032
2026-09-12T10:10:34Z
FuzzyBot
207
Updating to match new version of source page
312503
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<span id="Projects"></span>
== 프로젝트 ==
<span id="Spreadsheet_functions"></span>
=== 스프레드시트 함수 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<span id="Other_programming_languages_/_libraries"></span>
=== 기타 프로그래밍 언어/라이브러리 ===
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== 기타 ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
6hmt0c9hddcydjq867234m34vqzo4z0
Wikifunctions:Status updates/ko
4
54639
312212
308215
2026-09-11T13:13:02Z
FuzzyBot
207
Updating to match new version of source page
312212
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-09-10
}}
위키함수와 추상 위키백과에서 많은 일이 일어나고 있습니다. 이곳은 [[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=모든 상태 업데이트 검색
</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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* {{Status updates|2026-06-05}}: 그림으로 보는 백과사전
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* {{Status updates|2026-05-23}}: 2026-2027년 연간 계획
* <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>
* {{Status updates|2026-01-15}}: 위키백과 25주년
=== 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:}}| ]]
elbmikbjhxsp0vz77ruhnlg58e3a5wo
Help:Contents/ko
12
55356
312519
289880
2026-09-12T10:10:39Z
FuzzyBot
207
Updating to match new version of source page
312519
wikitext
text/x-wiki
<languages/>
위키함수에 기여하는 데 도움을 받을 수 있는 곳입니다.
<span id="Documentation"></span>
== 문서 ==
* [[Special:MyLanguage/Wikifunctions:Introduction|소개]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|구현을 만드는 방법]]
* [[Special:MyLanguage/Wikifunctions:Function model|함수 모델]]
* [[Special:MyLanguage/Wikifunctions:Glossary|용어집]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|FAQ]]
* [[mw:Special:MyLanguage/Help:Contents|도움말:목차]] — 표준 위키 문서 편집을 위해 MediaWiki에 놓여있는 것
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== 커뮤니티와 커뮤니케이션 ==
* [[Wikifunctions:Project chat|프로젝트 채팅]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|기술적 문제 보고]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|삭제 요청]]
* [[Wikifunctions:Report vandalism|문서 훼손 신고]]
<span id="Policies_and_guidelines"></span>
== 정책과 지침 ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|정책과 지침 목록]]
<span id="Processes"></span>
== 프로세스 ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|구현 승인]]
[[Category:Help{{#translation:}}| ]]
15oiqzdj6mt1wcw2tcyxhusec8hpxcr
Wikifunctions:Status updates/es
4
55532
312207
308208
2026-09-11T13:12:57Z
FuzzyBot
207
Updating to match new version of source page
312207
wikitext
text/x-wiki
<languages/>
{{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Subscribete]]''' para recibir "on-wiki" MassMessage notificaciones sobre cada nueva entrega}}
{{Wikifunctions updates
| prevlabel = Actualización previa
| prev = 2024-02-01
| nextlabel = Última actualización
| next = 2026-09-10
}}
Mucho ha sucedido alrededor de Wikifunctions y Wikipedia Abstracta. Esta es la página donde nuestras actualizaciones son publicacdas, incluyendo la [[Special:MyLanguage/WF:function of the Week|función de la semana]].
<div lang="en" dir="ltr" class="mw-content-ltr">
You can also subscribe to the [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki newsletter]] to have them delivered to your talk page or to your project's village pump.
</div>
<inputbox>
type=fulltext
prefix={{NAMESPACE}}:{{PAGENAME}}/
break=no
width=30
searchbuttonlabel={{int:Search}}
placeholder=Search all status updates
</inputbox>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Newsletters ==
</div>
<!--<nowiki> Newsletter entry template:
* <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate>
NOTE: Remember to also update the "next =" date at the top of this page.
</nowiki>-->
=== 2026 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* {{Status updates|2025-04-25}}: ¡Bienvenido, Gregory!
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-16}}: Wikifunctions integrated in Dagbani - and Wikifunctions; and the date of Easter</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-11}}: Quarter in review</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-05}}: Quarterly Planning for April–June 2025; We are looking for a Senior Product Manager</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-28}}: It's about time</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-20}}: Wikidata-based simple enumerations</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-15}}: Upcoming NLG meeting, Recent Changes in the software</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-03-07}}: Recent Changes in the software, Recording of Volunteer’s Corner, and talks in London</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-26}}: From things to words</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-19}}: A proposal for types per language and part of speech</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-13}}: Restricting the World, redux</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-02-06}}: Invitation to the Natural Language Generation Special Interest Group</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-29}}: With 2000 Functions into the new year: time for stats</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-22}}: Welcome, David! Naming conventions recommendations</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-01-15}}: Happy Wikipedia day! Quarterly planning</span>
=== 2024 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-19}}: Function of the Week: age; Intros for year articles; New Type: Floating-point number</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-12-12}}: Sketching a path to Abstract Wikipedia; Team offsite in Lisbon; and much more</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-27}}: WordGraph release; New Special page: list functions by tests; new type for day of the year, and much more</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-21}}: New special page for missing labels, new type for Gregorian years, and much more</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-13}}: New Type: Rational number; Documentation on Wikidata-based types; and more</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-07}}: The Dream of a Universal Language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-11-01}}: Rewriting the backend</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-25}}: Our goal for this Quarter: Agreement</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-17}}: What could abstract content look like?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-11}}: Wikidata Lexemes in Wikifunctions are coming soon</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-10-02}}: Focus topic: Food</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-26}}: Quarterly planning for October–December 2024; Presentation at Celtic Knot tomorrow</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-20}}: Introducing focus topic areas</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-13}}: Dagbani Wikipedia will be our first wiki for Wikifunctions integration</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-09-06}}: Volunteer's corner and other updates</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-29}}: Limits on Name and Description Lengths</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-23}}: WasmEdge, Now 300ms Less Edgy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-16}}: Wikimania 2024 edition</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-08-02}}: Revamping our 'About' widget</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-26}}: Wikimania 2024 coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-18}}: Research report on integrating Wikifunctions from Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-10}}: Type proposals for accessing Lexemes</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-07-03}}: Quarterly planning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-26}}: Welcome, Daphne!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-20}}: New Type: Integers</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-13}}: New Type: Igbo calendar months</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-06-06}}: New Type: Sign</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-30}}: A single singular or a plurality of plurals?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-22}}: New Type: Gregorian calendar months</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-15}}: Call for Functions: Spell out the number!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-10}}: Flagship type for enumerations: Months of the Gregorian calendar</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-05-03}}: Team meeting and Quarterly plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-19}}: Welcome, Sharvani!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-11}}: New API for calling Wikifunctions and celebrating 1000 functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-04-03}}: Product Update on Diff and Upcoming API Improvements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-28}}: Creating tests is now much easier!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-21}}: On the way to internationalizing numbers</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-13}}: On identity</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-03-07}}: Introducing our second new type: Natural numbers</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-28}}: Type proposal for natural numbers</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-22}}: Updating the function model</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-14}}: Fix-it week</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-07}}: Quarterly planning. Thank you, Nick! Function of the Week: is permutation</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2024-02-01}}: The Igbo Imperative!</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Before February 2024 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
All updates from this period are [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|available on Meta-Wiki]].
</div>
[[Category:Status updates{{#translation:}}| ]]
o10xfbz7btpd8bh4nyy0fg3rtvvb08s
Wikifunctions:Human languages/ko
4
55612
312482
276472
2026-09-12T10:10:07Z
FuzzyBot
207
Updating to match new version of source page
312482
wikitext
text/x-wiki
<languages/>
{{draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Supported by the Natural Language Generation Special Interest Group; see also {{ll|WF:PROG}} and {{ll|WF:Catalogue/Natural language operations}}. Many of these are morphological functions; morphology is the part of linguistics that studies how language parts are 'shaped' and change diachronically and when inflected.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Hausa, Igbo, Malayalam, Bangla/Bengali and Dagbani are [[d:Special:MyLanguage/Wikidata:Lexicographical data/Focus languages|focus languages]] for Wikidata's lexicographic dataset, which is an important aspect of [[Special:MyLanguage/WF:glossary#Abstract Wikipedia|Abstract Wikipedia]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Related pages ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[:Category:Natural languages]] — List of categories for languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:Catalogue/Natural language operations}} — Lists of natural language functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:NLG functions}} — A table of each supported language's NLG functions</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:Cardinal numbers}} — List of each language's cardinal number functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}} — List of all languages in ZObject order</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Afroasiatic ==
</div>
* {{Z+|Z1472}} (zgh) — [[/Z1472]]
* {{Z+|Z1013}} (ha) — [[/Z1013]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Semitic</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Arabic</span>
*** {{Z+|Z1001}} (ar) — [[/Z1001]]
*** {{Z+|Z1045}} (ary) — [[/Z1045]]
*** {{Z+|Z1582}} (aeb) — [[/Z1582]]
** {{Z+|Z1186}} (he) — [[/Z1186]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Austroasiatic ==
</div>
* {{Z+|Z1048}} (vi) — [[/Z1048]]
* (<span lang="en" dir="ltr" class="mw-content-ltr">Mundari, no code yet</span>) (unr)
<div lang="en" dir="ltr" class="mw-content-ltr">
== Austronesian ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Malayic</span>
** {{Z+|Z1531}} (ms) — [[/Z1531]]
*** {{Z+|Z1434}} (ms-Arab) — [[/Z1434]]
** {{Z+|Z1078}} (id) — [[/Z1078]]
* {{Z+|Z1471}} (su) — [[/Z1471]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Constructed ==
</div>
* {{Z+|Z1882}} (ldn) — [[/Z1882]]
* {{Z+|Z1576}} (eo) — [[/Z1576]]
* {{Z+|Z1534}} (tlh) — [[/Z1534]]
* {{Z+|Z1762}} (tok) — [[/Z1762]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Dravidian ==
</div>
* {{Z+|Z1293}} (brh) — [[/Z1293]]
* <span lang="en" dir="ltr" class="mw-content-ltr">South</span>
** {{Z+|Z1012}} (ml) — [[/Z1012]]
** {{Z+|Z1429}} (te) — [[/Z1429]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Indo-European ==
</div>
* {{Z+|Z1541}} (hy) — [[/Z1541]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Balto-Slavic</span>
** {{Z+|Z1709}} (lv) — [[/Z1709]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Slavic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">East Slavic</span>
**** {{Z+|Z1005}} (ru) — [[/Z1005]]
**** {{Z+|Z1332}} (uk) — [[/Z1332]]
**** {{Z+|Z1622}} (by) — [[/Z1622]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">West Slavic</span>
**** {{Z+|Z1062}} (cs) — [[/Z1062]]
**** {{Z+|Z1025}} (pl) — [[/Z1025]]
**** {{Z+|Z1488}} (sk) — [[/Z1488]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">South Slavic</span>
**** {{Z+|Z1823}} (bg) — [[/Z1823]]
**** {{Z+|Z1105}} (cu) — [[/Z1105]]
**** {{Z+|Z1412}} (sh) — [[/Z1412]]
***** {{Z+|Z1473}} (bs) — [[/Z1473]]
***** {{Z+|Z1272}} (hr) — [[/Z1272]]
***** {{Z+|Z1498}} (cnr) — [[/Z1498]]
***** {{Z+|Z1158}} (sr) — [[/Z1158]]
**** {{Z+|Z1616}} (sl) — [[/Z1616]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Celtic</span>
** {{Z+|Z1282}} (br) — [[/Z1282]]
** {{Z+|Z1024}} (cy) — [[/Z1024]]
** {{Z+|Z1339}} (gd) — [[/Z1282]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Germanic</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">North Germanic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">East Scandinavian</span>
**** {{Z+|Z1061}} (dk) — [[/Z1061]]
**** {{Z+|Z1592}} (sv) — [[/Z1592]]
*** {{Z+|Z1021}} (no) — [[/Z1021]]
** <span lang="en" dir="ltr" class="mw-content-ltr">West Germanic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">North Sea</span>
**** {{Z+|Z1002}} (en) — [[/Z1002]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North American</span>
****** {{Z+|Z1689}} (en-US) — [[/Z1689]]
****** {{Z+|Z1437}} (en-CA) — [[/Z1437]]
***** {{Z+|Z1113}} (en-AU) — [[/Z1113]]
***** {{Z+|Z1199}} (en-GB) — [[/Z1199]]
***** {{Z+|Z1966}} (en-IN) — [[/Z1966]]
***** {{Z+|Z1881}} (en-x-piglatin) — [[/Z1881]]
***** {{Z+|Z1124}} (en-simple) — [[/Z1124]]
**** {{Z+|Z1146}} (nds) — [[/Z1146]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">High German</span>
**** {{Z+|Z1099}} (lb) — [[/Z1099]]
**** {{Z+|Z1430}} (de) — [[/Z1430]]
*** {{Z+|Z1157}} (nl) — [[/Z1157]]
* {{Z+|Z1827}} (el) — [[/Z1827]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Indo-Iranian</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Indo-Aryan</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Hindustani</span>
**** {{Z+|Z1820}} (hi) — [[/Z1820]]
**** {{Z+|Z1717}} (ur) — [[/Z1717]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Northwestern</span>
**** <span lang="en" dir="ltr" class="mw-content-ltr">Punjabic</span>
***** {{Z+|Z1657}} (pa) — [[/Z1657]]
***** {{Z+|Z1083}} (pnb) — [[/Z1083]]
**** {{Z+|Z1191}} (sd) — [[/Z1191]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Eastern</span>
**** {{Z+|Z1011}} (bn) — [[/Z1011]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">Rohingya</span> (rhg)
***** {{Z+|Z1978}} (rhg-Rohg) — [[/Z1978]]
***** {{Z+|Z1979}} (rhb-Arab) — [[/Z1979]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Iranian</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Northwestern</span>
**** {{Z+|Z1747}} (bal) — [[/Z1747]]
**** {{Z+|Z1556}} (ku) — [[/Z1556]]
***** {{Z+|Z1288}} (ckb) — [[/Z1288]]
*** {{Z+|Z1728}} (fa) — [[/Z1728]]
**** {{Z+|Z1207}} (tg) — [[/Z1207]]
**** {{Z+|Z1265}} (fa-AF / prs) — [[/Z1265]]
**** {{Z+|Z1277}} (jpr) — [[/Z1277]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Italic</span>
** {{Z+|Z1403}} (la) — [[/Z1403]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Romance</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Continental Romance</span>
**** <span lang="en" dir="ltr" class="mw-content-ltr">Western Romance</span>
***** <span lang="en" dir="ltr" class="mw-content-ltr">Ibero-Romance</span>
****** {{Z+|Z1037}} (pt) — [[/Z1037]]
******* {{Z+|Z1381}} (pt-BR) — [[/Z1381]]
****** {{Z+|Z1003}} (es) — [[/Z1003]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">Occitano-Romance</span>
****** {{Z+|Z1789}} (ca) — [[/Z1789]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North Gallo-Romance</span>
****** {{Z+|Z1004}} (fr) — [[/Z1004]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North Italian</span>
****** {{Z+|Z1363}} (vec) — [[/Z1363]]
****** {{Z+|Z1483}} (lad) — [[/Z1483]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">South Romance</span>
***** {{Z+|Z1787}} (it) — [[/Z1787]]
***** {{Z+|Z1329}} (co) — [[/Z1329]]
***** {{Z+|Z1082}} (sdc) — [[/Z1082]]
***** {{Z+|Z1491}} (nap) — [[/Z1491]]
***** {{Z+|Z1298}} (scn) — [[/Z1298]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">Balkan romance</span>
***** {{Z+|Z1664}} (ro) — [[/Z1664]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Island Romance</span>
**** {{Z+|Z1342}} (sc) — [[/Z1342]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Kra-Dai ==
</div>
* {{Z+|Z1851}} (th) — [[/Z1851]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Niger-Congo ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Atlantic-Congo</span>
** {{Z+|Z1015}} (dag) — [[/Z1015]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Volta-Congo</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Volta-Niger</span>
**** {{Z+|Z1014}} (ig) — [[/Z1014]]
**** {{Z+|Z1818}} (ya) — [[/Z1818]]
*** {{Z+|Z1179}} (kcg) — [[/Z1179]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Mixed and creoles ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These languages are sorted under the language it is primarily based on.
</div>
* {{Z|Z1531}}
** {{Z+|Z1630}} (bew) — [[/Z1630]]
* {{Z|Z1037}}
** {{Z+|Z1806}} (kea) — [[/Z1806]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Sign ==
</div>
* {{Z+|Z1763}} (ase) — [[/Z1763]]
* {{Z+|Z1907}} (bzs) - [[/Z1907]]
* {{Q|2107617}} (vgt) - [[/vgt]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Sino-Tibetan ==
</div>
* {{Z+|Z1147}} (dz) — [[/Z1147]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Sinitic</span>
** {{Z+|Z1577}} (cdo) — [[/Z1577]]
*** {{Z+|Z2034}} (cdo-Hani) — [[/Z2034]]
*** {{Z+|Z2035}} (cdo-Hans) — [[/Z2035]]
*** {{Z+|Z1954}} (cdo-Hant) — [[/Z1954]]
*** {{Z+|Z1955}} (cdo-Latn) — [[/Z1955]]
** {{Z+|Z1903}} (cpx) — [[/Z1903]]
*** {{Z+|Z1905}} (cpx-Hans) — [[/Z1905]]
*** {{Z+|Z1904}} (cpx-Hant) — [[/Z1904]]
*** {{Z+|Z1906}} (cpx-Latn) — [[/Z1906]]
** {{Z+|Z1804}} (gan) — [[/Z1804]]
*** {{Z+|Z1375}} (gan-Hans) — [[/Z1375]]
*** {{Z+|Z1372}} (gan-Hant) — [[/Z1372]]
** {{Z+|Z1262}} (hak) — [[/Z1262]]
*** {{Z+|Z1932}} (hak-Hans) — [[/Z1932]]
*** {{Z+|Z1933}} (hak-Hant) — [[/Z1933]]
*** {{Z+|Z1934}} (hak-Latn) — [[/Z1934]]
** {{Z+|Z1129}} (hsn) — [[/Z1129]]
** {{Z+|Z1152}} (lzh) — [[/Z1152]]
** {{Z+|Z1221}} (nan) — [[/Z1221]]
*** {{Z+|Z1647}} (nan-Hani) — [[/Z1647]]
*** {{Z+|Z2047}} (nan-Hans) — [[/Z2047]]
*** {{Z+|Z1892}} (nan-Hant) — [[/Z1892]]
*** {{Z+|Z1893}} (nan-Latn) — [[/Z1893]]
**** {{Z+|Z1501}} (nan-Latn-pehoeji) — [[/Z1501]]
**** {{Z+|Z1922}} (nan-Latn-tailo) — [[/Z1922]]
** {{Z+|Z1837}} (wuu) — [[/Z1837]]
*** {{Z+|Z1899}} (wuu-Hans) — [[/Z1899]]
*** {{Z+|Z1900}} (wuu-Hant) — [[/Z1900]]
** {{Z+|Z1202}} (yue) — [[/Z1202]]
*** {{Z+|Z1901}} (yue-Hans) — [[/Z1901]]
*** {{Z+|Z1902}} (yue-Hant) — [[/Z1902]]
** {{Z+|Z1006}} (zh) — [[/Z1006]]
*** {{Z+|Z1645}} (zh-Hans) — [[/Z1645]]
**** {{Z+|Z1411}} (zh-Hans-CN) — [[/Z1411]]
**** {{Z+|Z1591}} (zh-Hans-MY) — [[/Z1591]]
**** {{Z+|Z1504}} (zh-Hans-SG) — [[/Z1504]]
*** {{Z+|Z1672}} (zh-Hant) — [[/Z1672]]
**** {{Z+|Z1589}} (zh-Hant-HK) — [[/Z1589]]
**** {{Z+|Z1406}} (zh-Hant-MO) — [[/Z1406]]
**** {{Z+|Z1107}} (zh-Hant-TW) — [[/Z1107]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Turkic ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Oghuz</span>
** {{Z+|Z1237}} (tr) — [[/Z1237]]
** {{Z+|Z1597}} (az) — [[/Z1597]]
* {{Z+|Z1120}} (uz) — [[/Z1120]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Uralic ==
</div>
* {{Z+|Z1051}} (fi) — [[/Z1051]]
* {{Z+|Z1513}} (hu) — [[/Z1513]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Isolates and smaller families ==
</div>
* {{Z+|Z1314}} (eu) — [[/Z1314]]
* {{Z+|Z1830}} (ja) — [[/Z1830]]
** {{Z+|Z1444}} (ja-Hkrt) — [[/Z1444]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Japanese rōmaji, no ZObject</span> (ja-Latn)
* {{Z+|Z1643}} (ko) — [[/Z1643]]
* {{Z+|Z1678}} (qu) — [[/Z1678]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Other ==
</div>
* {{Z+|Z1360}} (mul) — [[/Z1360]]
[[Category:Natural languages| mul]]
[[Category:WikiProjects]]
tek8bf25ottvkatto9vysi1r7w5kiq2
Wikifunctions:Introduction/ps
4
56082
312587
254768
2026-09-12T10:11:22Z
FuzzyBot
207
Updating to match new version of source page
312587
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
'''گامونه:'''
# ''[[Wikifunctions:Main Page|لومړي مخ]]'' کې يوه دنده ومومئ.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''پايلې:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== دنده جوړول ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
'''گامونه:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''پايلې:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== دنده سمول ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
'''گامونه:'''
# ''[[Wikifunctions:Main Page|لومړي مخ]]'' کې يوه دنده ومومئ.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''پايلې:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
'''گامونه:'''
# ''[[Wikifunctions:Main Page|لومړي مخ]]'' کې يوه دنده ومومئ يا هغه دنده چې تاسو د مخکني کار پايله کې رامنځته کړې.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''پايلې:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''گامونه:'''
# ''[[Wikifunctions:Main Page|لومړي مخ]]'' کې يوه دنده ومومئ.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''پايلې:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
'''گامونه:'''
# ''[[Wikifunctions:Main Page|لومړي مخ]]'' کې يوه دنده ومومئ.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
'''پايلې:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
'''گامونه:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''پايلې:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
qnc0wjgxnhgunmv3lzhr6r0g5rrj53r
User talk:Md. Golam Mukit Khan
3
56433
312226
308279
2026-09-11T13:13:20Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312226
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 -->
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 -->
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1780939800 June 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:14, 5 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:34, 19 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30701693 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 2026 (UTC)
<!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #258: Abstract Wikipedia at Wikimania ==
<div lang="en" dir="ltr" class="mw-content-ltr">There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the presentations and workshops at Wikimania, including a features feedback request based on what we heard there, and highlight new features shipped this week including diffs for Wikifunctions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! [[m:user:Quiddity (WMF)|Quiddity (WMF)]] 19:05, 30 July 2026 (UTC) </div>
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #259: Congratulations Jules*. An apple is a fruit ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate Wikimedian of the Year and we discuss his favourite article in relation to Abstract Wikipedia, we introduce a new Type of function on 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]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 10 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #260: Shoutout to User:99of9 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate our own User:99of9 for his extensive work with the Wikifunctions & Abstract Wikipedia communities, we discuss what happened at Wikimania, we introduce a document for interested communities to join 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]]) 15:55, 13 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
2klw6wzlcjifokguf6qpi18hpd4rdxa
Template:AW Content/he
10
56573
312533
186822
2026-09-12T10:10:43Z
FuzzyBot
207
Updating to match new version of source page
312533
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= צוות ויקיפדיה המפושטת מתחזק בעיקר את תוכן דף זה.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
2yp012utmgzklov8uhhk8n72h3axxtk
Template:AW Content/it
10
56598
312535
186883
2026-09-12T10:10:44Z
FuzzyBot
207
Updating to match new version of source page
312535
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= Il contenuto di questa pagina è mantenuto principalmente dal gruppo di staff di Abstract Wikipedia.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
tvbnwtep6lssw3rv62fqw903feg7u7i
Wikifunctions:WikiProject Tunisian Arabic/gu
4
56993
312493
226310
2026-09-12T10:10:22Z
FuzzyBot
207
Updating to match new version of source page
312493
wikitext
text/x-wiki
<languages/>
{{move|Wikifunctions:Human languages/Z1582|reason=Consistency with other languages}}
<span id="Description"></span>
== વર્ણન ==
<div lang="en" dir="ltr" class="mw-content-ltr">
The WikiProject Tunisian Arabic is dedicated to developing and implementing grammar rules for Tunisian Arabic using Python and JavaScript. The project focuses on addressing various aspects such as tenses, numbers, persons, derivations, as well as negation and affirmation. The overall goal of the project is to enhance digital tools for Tunisian Arabic, accommodate dialect variations, and improve educational resources and natural language processing applications.
</div>
<span id="Functions"></span>
== વિધેયો ==
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Nouns ===
</div>
{| class="wikitable"
! <span lang="en" dir="ltr" class="mw-content-ltr">Function Name</span> !! વર્ણન !! ઇનપુટ !! આઉટપુટ
|-
| derive_plural(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the plural form of the noun from the base singular masculine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || બહુવચન સ્વરૂપ (દા.ત., 'كتاب' → 'كتب')
|-
| derive_feminine(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine noun into the feminine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine form (e.g., 'مدرس' → 'مدرسة')</span>
|-
| derive_plural_feminine(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the plural feminine form from the singular masculine base.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine plural form (e.g., 'معلمة' → 'معلمات')</span>
|-
| derive_dual(noun_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the dual form of the noun for both masculine and feminine.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form (e.g., 'كتابان' for masculine, 'كتابين' for feminine in accusative/genitive case)</span>
|-
| determine_noun_pattern(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Identifies the noun pattern (e.g., sound, broken) from the base form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Noun pattern (e.g., 'كتاب' follows the sound pattern)</span>
|-
| apply_case(noun_form, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies the appropriate grammatical case (nominative, accusative, genitive) to the noun form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Noun form, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Noun in the correct case (e.g., 'كتابٌ' for nominative)</span>
|-
| derive_possessive(noun_base, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the possessive form of the noun, depending on person, number, and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Possessive form (e.g., 'كتابي' for "my book," 'كتابه' for "his book")</span>
|-
| derive_diminutive(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the diminutive form of the noun from the singular masculine base.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Diminutive form (e.g., 'كتاب' → 'كتيب')</span>
|-
| derive_definite_form(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adds the definite article to the noun, making it definite.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite form (e.g., 'كتاب' → 'الكتاب')</span>
|-
| apply_negation(noun_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms a negation or absence of the noun in a sentence.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated noun phrase (e.g., 'ليس هناك كتاب' for "there is no book")</span>
|}
<span id="Verbs"></span>
=== ક્રિયાપદો ===
{| class="wikitable"
! વિધેયનું નામ !! વર્ણન !! ઇનપુટ !! આઉટપુટ
|-
| extract_root_from_imperative(imperative_singular) || <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the verb root from the imperative singular form for deriving all other tenses and forms.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular verb (e.g., 'اكتب')</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb root (e.g., 'كتب')</span>
|-
| determine_pattern(imperative_singular) || <span lang="en" dir="ltr" class="mw-content-ltr">Identifies the verb pattern (binyan) from the imperative singular form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular verb</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb pattern</span>
|-
| derive_present_tense(imperative_singular, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the present tense from the imperative singular, considering the person (1st, 2nd, 3rd), number (singular/plural), and gender (masculine/feminine).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Present tense form (e.g., 'يكتب', 'تكتب')</span>
|-
| derive_past_tense(imperative_singular, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the past tense from the imperative singular.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Past tense form (e.g., 'كتب', 'كتبت')</span>
|-
| derive_future_tense(imperative_singular, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the future tense from the imperative singular, with the prefix 'بش'.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Future tense form (e.g., 'بش يكتب')</span>
|-
| derive_imperative_plural(imperative_singular, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the imperative plural from the singular, considering masculine and feminine forms.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative plural (e.g., 'اكتبوا')</span>
|-
| apply_person_number_gender(verb_form, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the verb form for person (1st, 2nd, 3rd), number (singular/plural), and gender (masculine/feminine).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb form, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjugated verb based on person, number, and gender</span>
|-
| derive_active_participle(imperative_singular, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the active participle rom the imperative singular with gender distinction.</span> || Imperative singular, gender || <span lang="en" dir="ltr" class="mw-content-ltr">Active participle (e.g., 'كاتب', 'كاتبة')</span>
|-
| derive_passive_participle(imperative_singular, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the passive participle from the imperative singular with gender distinction.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Passive participle (e.g., 'مكتوب', 'مكتوبة')</span>
|-
| derive_verbal_noun(imperative_singular) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the verbal noun (Masdar) from the imperative singular.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Imperative singular</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verbal noun (e.g., 'كتابة')</span>
|-
| apply_negation(verb_form, tense, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the verb into its negative form based on the tense and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Verb form, tense, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negative form (e.g., 'ما يكتبش', 'ما تكتبش')</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Adjective ===
</div>
{| class="wikitable"
! વિધેયનું નામ !! વર્ણન !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_feminine_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine adjective into its feminine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine form (e.g., 'جميل' → 'جميلة')</span>
|-
| derive_plural_adjective(adjective_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine adjective into the plural form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Plural form (e.g., 'جميل' → 'جميلون' for masculine, 'جميلات' for feminine)</span>
|-
| derive_dual_adjective(adjective_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine adjective into the dual form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form (e.g., 'جميلان' for masculine, 'جميلتان' for feminine)</span>
|-
| derive_comparative(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the comparative form of the adjective.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Comparative form (e.g., 'أجمل' for "more beautiful")</span>
|-
| derive_superlative(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives the superlative form of the adjective.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Superlative form (e.g., 'الأجمل' for "the most beautiful")</span>
|-
| apply_case_adjective(adjective_form, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies the appropriate grammatical case (nominative, accusative, genitive) to the adjective form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective form, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective in the correct case (e.g., 'جميلٌ' for nominative)</span>
|-
| derive_definite_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adds the definite article to the adjective, making it definite.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite adjective form (e.g., 'جميل' → 'الجميل')</span>
|-
| apply_negation_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Negates the adjective to express the opposite meaning in context.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated adjective phrase (e.g., 'غير جميل' for "not beautiful")</span>
|-
| derive_intensive_form(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives an intensive form of the adjective, emphasizing its quality.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine adjective</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Intensive form (e.g., 'جميل' → 'جميل جداً' for "very beautiful")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Adverb ===
</div>
{| class="wikitable"
! વિધેયનું નામ !! વર્ણન !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_adverb_from_adjective(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts an adjective into its adverbial form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb form (e.g., 'جميل' → 'جميلًا' for "beautifully")</span>
|-
| derive_adverb_of_degree(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of degree, indicating the intensity of the action or quality.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Degree adverb (e.g., 'جيد' → 'جيد جدًا' for "very good")</span>
|-
| derive_adverb_of_frequency(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of frequency, describing how often something occurs.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Frequency adverb (e.g., 'أحياناً' → 'دائماً' for "always")</span>
|-
| derive_adverb_of_manner(adjective_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts an adjective into an adverb that describes the manner of the action.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adjective base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Manner adverb (e.g., 'بطيء' → 'ببطء' for "slowly")</span>
|-
| derive_adverb_of_place(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of place, indicating location or direction.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Place adverb (e.g., 'هنا' → 'هناك' for "there")</span>
|-
| derive_adverb_of_time(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of time, indicating when or how often something happens.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Time adverb (e.g., 'اليوم' → 'غداً' for "tomorrow")</span>
|-
| derive_adverb_of_condition(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of condition, specifying the conditions under which something occurs.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Condition adverb (e.g., 'إذا' → 'بشرط أن' for "provided that")</span>
|-
| derive_intensifier_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts a base adverb into an intensifier, enhancing the degree of the action or quality.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Intensifier adverb (e.g., 'جيد' → 'جيد جداً' for "very good")</span>
|-
| derive_negative_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms a negative adverb, expressing negation or absence.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negative adverb (e.g., 'أبداً' for "never")</span>
|-
| derive_comparative_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms the comparative version of an adverb, comparing the intensity or manner.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Comparative adverb (e.g., 'جيد' → 'أفضل' for "better")</span>
|-
| derive_superlative_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms the superlative version of an adverb, indicating the highest degree.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Superlative adverb (e.g., 'جيد' → 'الأفضل' for "the best")</span>
|-
| derive_frequency_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb of frequency, describing how often an action occurs.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Frequency adverb (e.g., 'نادراً' for "rarely")</span>
|-
| derive_conjunction_adverb(adverb_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Forms an adverb that functions similarly to a conjunction, connecting clauses.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Adverb base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction adverb (e.g., 'ثم' for "then")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Conjunctions ===
</div>
{| class="wikitable"
! વિધેયનું નામ !! વર્ણન !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_plural_conjunction(conjunction_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the conjunction for plural contexts if applicable.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine conjunction</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Plural form of conjunction (if applicable, e.g., 'و' (and) remains the same)</span>
|-
| apply_negation_conjunction(conjunction_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies negation to conjunction to introduce a negative meaning.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated conjunction (e.g., 'و' → 'ولا' for "and not")</span>
|-
| combine_conjunctions(conjunction_base1, conjunction_base2) || <span lang="en" dir="ltr" class="mw-content-ltr">Combines two conjunctions for specific sentence structures.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Two conjunctions</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Combined conjunction (e.g., 'لكن' + 'و' → 'ولكن')</span>
|-
| apply_case_conjunction(conjunction_base, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the conjunction based on the case of the following noun or verb.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction base, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Case-based conjunction form (if applicable)</span>
|-
| derive_emphatic_conjunction(conjunction_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives an emphatic version of the conjunction to stress the connection.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Conjunction base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Emphatic conjunction (e.g., 'ثم' → 'ثم إن')</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Prepositions ===
</div>
{| class="wikitable"
! વિધેયનું નામ !! વર્ણન !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| apply_plural_preposition(preposition_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition to account for plural contexts, considering gender where necessary.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition adjusted for plural context (if applicable, e.g., 'فيهم' for "in them")</span>
|-
| derive_dual_preposition(preposition_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition for dual contexts, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form of the preposition (e.g., 'فيهما' for "in both of them")</span>
|-
| apply_negation_preposition(preposition_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the preposition into its negative form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated preposition (e.g., 'بدون' for "without")</span>
|-
| apply_case_preposition(preposition_base, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition depending on the case of the following noun (nominative, accusative, genitive).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Case-based prepositional form</span>
|-
| derive_definite_preposition(preposition_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Combines the preposition with a definite noun (e.g., 'في' + 'البيت' → 'في البيت').</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, definite noun</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite prepositional phrase</span>
|-
| apply_possessive_preposition(preposition_base, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the preposition to reflect possession, based on person, number, and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Preposition base, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Possessive prepositional form (e.g., 'له' for "for him", 'لهم' for "for them")</span>
|}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Determiners ===
</div>
{| class="wikitable"
! વિધેયનું નામ !! વર્ણન !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| derive_feminine_determiner(determiner_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine determiner into its feminine form.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Feminine form (e.g., 'هذا' → 'هذه')</span>
|-
| derive_plural_determiner(determiner_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine determiner into the plural form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Plural form (e.g., 'هؤلاء' for masculine and feminine plural)</span>
|-
| derive_dual_determiner(determiner_base, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the singular masculine determiner into the dual form, considering gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Dual form (e.g., 'هذان' for masculine, 'هاتان' for feminine)</span>
|-
| derive_definite_determiner(determiner_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Adds the definite form to the determiner, marking it as definite.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Definite form of determiner (e.g., 'ذلك' for "that")</span>
|-
| apply_case_determiner(determiner_base, case) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the determiner to reflect grammatical case (nominative, accusative, genitive).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Determiner base, case</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Determiner in the correct case (e.g., 'هذا' for nominative, 'هذاك' for accusative)</span>
|-
| apply_negation_determiner(determiner_base) || <span lang="en" dir="ltr" class="mw-content-ltr">Applies negation to the determiner to express a negative context.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Negated determiner (e.g., 'ليس هذا' for "not this")</span>
|-
| apply_distance_determiner(determiner_base, distance) || <span lang="en" dir="ltr" class="mw-content-ltr">Adjusts the determiner based on distance (proximal vs. distal).</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, distance</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Determiner based on distance (e.g., 'هذا' for proximal, 'ذلك' for distal)</span>
|-
| derive_possessive_determiner(determiner_base, person, number, gender) || <span lang="en" dir="ltr" class="mw-content-ltr">Derives a possessive determiner based on person, number, and gender.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Singular masculine determiner, person, number, gender</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Possessive determiner (e.g., 'هذا كتابي' for "this is my book")</span>
|}
<span id="Others"></span>
=== અન્ય ===
{| class="wikitable"
! વિધેયનું નામ !! વર્ણન !! <span lang="en" dir="ltr" class="mw-content-ltr">Input</span> !! <span lang="en" dir="ltr" class="mw-content-ltr">Output</span>
|-
| phonetic_transcription(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Converts the term into its phonetic transcription to represent pronunciation.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Phonetic transcription (e.g., 'جيداً' → '/ˈd͡ʒiːdan/')</span>
|-
| generate_syllables(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Breaks down the term into its syllables for easier pronunciation and analysis.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Syllable breakdown (e.g., 'ببطء' → 'بِ-بُطْء')</span>
|-
| stress_pattern(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Identifies and marks the stress pattern in the term for pronunciation guidance.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Stress pattern (e.g., 'جميلاً' → 'جَميلًا')</span>
|-
| derive_synonyms(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Provides synonyms for the given term to offer alternative expressions.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">List of synonyms (e.g., 'بسرعة' → 'عاجلاً', 'بسرعةٍ')</span>
|-
| derive_antonyms(term) || <span lang="en" dir="ltr" class="mw-content-ltr">Provides antonyms for the given term to offer opposite expressions.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Term</span> || <span lang="en" dir="ltr" class="mw-content-ltr">List of antonyms (e.g., 'ببطء' → 'بسرعة')</span>
|-
| form_after_number(number) || <span lang="en" dir="ltr" class="mw-content-ltr">Provides whether the noun comes in singular or in plural after a given number.</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Number</span> || <span lang="en" dir="ltr" class="mw-content-ltr">Form (e.g., 100 → 'Singular')</span>
|}
<span id="Participants"></span>
== સહભાગીઓ ==
--[[User:Csisc|Csisc]] ([[User talk:Csisc|talk]]) 14:33, 7 September 2024 (UTC)
[[Category:WikiProjects]]
[[Category:Arabic]]
d8wkmfzkotnydi41vqn4fgd7legqm3p
Wikifunctions:Importing/gu
4
57060
312500
247026
2026-09-12T10:10:34Z
FuzzyBot
207
Updating to match new version of source page
312500
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Projects ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Spreadsheet functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Other programming languages / libraries ===
</div>
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== અન્ય ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
cn4py2s05i4uk3n71vvcofqvjz0nyt2
Template:AW Content/ko
10
57248
312536
188598
2026-09-12T10:10:44Z
FuzzyBot
207
Updating to match new version of source page
312536
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= 이 문서의 내용은 주로 추상 위키백과 팀 직원이 관리합니다.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
ctlow2jrzjax4ipnew34jddbopy3jmm
Wikifunctions:Status updates/pt-br
4
57415
312218
308218
2026-09-11T13:13:05Z
FuzzyBot
207
Updating to match new version of source page
312218
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-09-10
}}
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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
dr8wp46joqippoy4eisesyn3s5eqtxx
Help:Multilingual/it
12
57695
312552
289903
2026-09-12T10:11:04Z
FuzzyBot
207
Updating to match new version of source page
312552
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions è un progetto internazionale e quindi multilingue. Mentre l'inglese è la lingua di interfaccia predefinita, il progetto è destinato ad essere utilizzato da utenti di ogni lingua grazie al supporto all'internazionalizzazione di MediaWiki.
<span id="General_principles"></span>
== Principi generali ==
Il software di Wikifunctions è completamente localizzato come tutti i progetti Wikimedia. Gli utenti possovo selezionare la loro '''lingua preferita''' tramite il menu [[Special:Preferences|{{int:preferences}}]] o il [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Selettore Universale della Lingua]] premendo la seguente icona presente in cima ad ogni pagina: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Le policy e le linee guida dovrebbero essere inizialmente scritte in inglese e poi tradotte nelle altre lingue. La versione inglese della policy o della linea guida è la versione autorevole su cui tutte le altre traduzioni dovrebbero basarsi. Le traduzioni possono essere fatte tramite l'[[:mw:Special:MyLanguage/Extension:Translate|Estensione Translate]]. È anche disponibile la [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentazione dell'Estensione Translate]]. Puoi anche lasciare un messaggio al [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] se hai domande o richieste.
<span id="Site_content"></span>
== Contenuto del sito ==
:''Vedi il '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossario]]''' per avere alcune informazioni utili.''
<span id="Object_pages"></span>
=== Pagine Oggetti ===
Questi sono gli Oggetti la cui traduzione dell'etichetta e delle etichette delle chiavi è più utile:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Altri Oggetti selezionati in base al Tipo...]]''
<span id="Project_pages"></span>
=== Pagine del progetto ===
Queste pagine del progetto sono pronte per la traduzione:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Sottotitoli dei video ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Traduzione del software ==
Puoi aiutare a [[translatewiki:Special:Translate/ext-wikilambda-user|tradurre l'interfaccia del software]] sul sito [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Questo sito non è direttamente connesso a Wikimedia, e devi creare un nuovo account per poter contribuire. Per favore consulta il [[betawiki:Translating:MediaWiki|loro portale per la traduzione di MediaWiki]] per consigli su come iniziare.
<span id="Wikidata_lexemes"></span>
== Lessemi Wikidata ==
Puoi lavorare sulla [[:d:Special:MyLanguage/Wikidata:Lexicographical data|conoscenza lessicografica su Wikidata]]. Questa sarà necessaria per Abstract Wikipedia, e puoi contribuire ad ampliarla già ora.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
31yq8qlorrn58eqfifkjy4yvin775i2
Wikifunctions:Wikidata/ko
4
58232
312489
289861
2026-09-12T10:10:16Z
FuzzyBot
207
Updating to match new version of source page
312489
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
위키함수는 [[:d:Wikidata:Main page|위키데이터]]에서 {{Q|Q104587954}}로 표현됩니다.
위키데이터 및 위키함수에 대한 자세한 내용은 여기를 참고하십시오!
<span id="Functionality_we_will_want"></span>
== 원하는 함수 ==
<span id="Items"></span>
== 항목 ==
* 항목이 있는지 확인
** {{done}} {{Z|10696}}
* 항목 가져오기
** {{done}} {{Z|6821}}
* 레이블 가져오기
** {{done}} {{Z|22853}}
* 다른 이름 가져오기
** {{done}} {{Z|23080}}
* 설명 가져오기
** {{done}} {{Z|30120}}
* 정책 가져오기
** {{done}} {{Z|22220}}
* ''아마도'' 사이트 링크 가져오기
** {{done}} {{Z|35207}}
<span id="Statements"></span>
=== 구문 ===
* 정책 값 가져오기
** {{done}} {{Z|19308}}
* 순위 가져오기
** {{done}} {{Z|20206}}
* 정책 속성 가져오기
** {{done}} {{Z|19306}}
* 한정어 가져오기
** {{done}} {{Z|28278}}
* 참조 가져오기
** {{done}} {{Z|31984}}
<span id="Properties"></span>
=== 속성 ===
* 속성이 있는지 확인
** {{done}} {{Z|36542}}
* 속성 가져오기
** {{done}} {{Z|6822}}
* 레이블 가져오기
** {{done}} {{Z|23223}}
* 다른 이름 가져오기
** {{done}} {{Z|23227}}
* 설명 가져오기
** {{done}} {{Z|23225}}
* 데이터 유형 가져오기
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* 정책 가져오기
** {{done}} {{Z|23229}}
<span id="Lexemes"></span>
=== 어휘소 ===
* 어휘소가 있는지 확인
** {{done}} {{Z|36548}}
* 어휘소 가져오기
** {{done}} {{Z|6825}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get lemmata</span>
** {{done}} {{Z|19293}}
* 언어 가져오기
** {{done}} {{Z|19276}}
* 분류 가져오기
** {{done}} {{Z|19298}}
* 정책 가져오기
** {{done}} {{Z|19300}}
* 의미 가져오기
** {{done}} {{Z|6826}}
* 형태 가져오기
** {{done}} {{Z|6824}}
<span id="Senses"></span>
==== 의미 ====
* 주석 가져오기
** {{done}} {{Z|23114}}
* 정책 가져오기
** {{done}} {{Z|23116}}
<span id="Forms"></span>
==== 형태 ====
* 대표 가져오기
** {{done}} {{Z|22399}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get grammatical features</span>
** {{done}} {{Z|22487}}
* 정책 가져오기
** {{done}} {{Z|23118}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Entity schemas ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Check is Entity Schema exists</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get Entity Schema</span>
* 레이블 가져오기
* 다른 이름 가져오기
* 설명 가져오기
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
k6sbnrlplrh29ztm5jymsp2h5tbu1ut
User:Ragesoss/functions
2
58753
312282
264480
2026-09-11T17:31:27Z
Ragesoss
12302
update on earlier completed work
312282
wikitext
text/x-wiki
* [[File:Yes check.svg|20px]] {{Z+|Z25217}}
** [[File:Yes check.svg|20px]] {{Z+|Z25232}}
** [[File:Yes check.svg|20px]] {{Z+|Z25230}}
** [[File:Yes check.svg|20px]] {{Z+|Z25219}}
** [[File:Yes check.svg|20px]] {{Z+|Z25220}}
** [[File:Yes check.svg|20px]] {{Z+|Z25224}}
** [[File:Yes check.svg|20px]] {{Z+|Z25227}}
** [[File:Yes check.svg|20px]] {{Z|Z25218}}
* relative minor key
** [[File:Yes check.svg|20px]] {{Z+|Z25408}}
** [[File:Yes check.svg|20px]] {{Z+|Z25407}}
** TODO: handle enharmonic equivalents correctly for relative keys
== Solmization ==
* {{Z+|Z26184}}
** [[File:Yes check.svg|20px]] {{Z+|Z30555}}
*** [[File:Yes check.svg|20px]] {{Z+|Z29515}}
*** [[File:Yes check.svg|20px]]{{Z+|Z30558}}
*** [[File:Yes check.svg|20px]] {{Z+|Z30556}}
** todo
*** [[File:Yes check.svg|20px]] {{Z+|Z31108}}
**** [[File:Yes check.svg|20px]] {{Z+|Z31659}}
*** wikidata item to lexeme : {{Z|Z6830}}
*** lexeme to string
== MIDI ==
* [[File:Yes check.svg|20px]] {{Z+|Z33682}}
** [[File:Yes check.svg|20px]]{{Z+|Z33606}}
** [[File:Yes check.svg|20px]]{{Z+|Z33590}}
rdb1z6u8y9jqsicq0vbi0w5oadlcrt7
Help:Multilingual/zh-hant
12
58775
312564
289913
2026-09-12T10:11:10Z
FuzzyBot
207
Updating to match new version of source page
312564
wikitext
text/x-wiki
<languages/>
{{Draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
</div>
<span id="General_principles"></span>
== 基本原則 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<span id="Site_content"></span>
== 網站內容 ==
:<span lang="en" dir="ltr" class="mw-content-ltr">''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''</span>
<span id="Object_pages"></span>
=== 物件頁面 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<span lang="en" dir="ltr" class="mw-content-ltr">Other Objects by Type...</span>]]''
<span id="Project_pages"></span>
=== 專案頁面 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
These project pages are ready for translation:
</div>
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== 影片字幕 ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== 翻譯軟體 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<span id="Wikidata_lexemes"></span>
== 維基數據辭條 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
knxtizder7p4c9aq9lcwasrxu3cn65x
Help:Multilingual/zh-hans
12
58779
312562
295895
2026-09-12T10:11:09Z
FuzzyBot
207
Updating to match new version of source page
312562
wikitext
text/x-wiki
<languages/>
{{Draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
</div>
<span id="General_principles"></span>
== 基本原则 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<span id="Site_content"></span>
== 网站内容 ==
:<span lang="en" dir="ltr" class="mw-content-ltr">''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''</span>
<span id="Object_pages"></span>
=== 对象页面 ===
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|按类型分类的其他对象……]]''
<span id="Project_pages"></span>
=== 项目页面 ===
这些项目页面已准备好翻译:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== 视频字幕 ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== 翻译软件 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<span id="Wikidata_lexemes"></span>
== 维基数据词位 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
jch314evmmi5r10kmcdog93xnkhu13c
Help:Contents/zh-hans
12
58794
312528
289889
2026-09-12T10:10:42Z
FuzzyBot
207
Updating to match new version of source page
312528
wikitext
text/x-wiki
<languages/>
这里是你能了解如何向Wikifunctions贡献的地方。
<span id="Documentation"></span>
== 帮助文档 ==
* [[Special:MyLanguage/Wikifunctions:Introduction|介绍]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|如何创建实现]]
* [[Special:MyLanguage/Wikifunctions:Function model|函数模型]]
* [[Special:MyLanguage/Wikifunctions:Glossary|术语表]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|转录]] — "面向<lang>程序员的 {{SITENAME}}"指南
* [[Special:MyLanguage/Wikifunctions:FAQ|常见问题]]
* [[mw:Special:MyLanguage/Help:Contents|帮助:目录]] — 在mediawiki.org上進行標準的維基頁面編輯
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== 社群和交流 ==
* [[Wikifunctions:Project chat|互助客栈]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|报告技术问题]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|请求删除]]
* [[Wikifunctions:Report vandalism|报告破坏]]
<span id="Policies_and_guidelines"></span>
== 方针与指引 ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|方针与指引列表]]
<span id="Processes"></span>
== 流程 ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|核准实现]]
[[Category:Help{{#translation:}}| ]]
jm5ig3wt2m7tuxla0lrfvlfjzy81g8n
Help:Contents/zh-hant
12
58796
312529
289890
2026-09-12T10:10:42Z
FuzzyBot
207
Updating to match new version of source page
312529
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
The place where you can get help contributing to Wikifunctions.
</div>
<span id="Documentation"></span>
== 說明文件 ==
* [[Special:MyLanguage/Wikifunctions:Introduction|簡介]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|如何製作實作方案]]
* [[Special:MyLanguage/Wikifunctions:Function model|函式模型]]
* [[Special:MyLanguage/Wikifunctions:Glossary|詞彙表]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|常見問題]]
* [[mw:Special:MyLanguage/Help:Contents|說明:目錄]] — 在mediawiki.org上進行標準的wiki頁面編輯
* [[Wikifunctions:Working with Wikidata content]]
<span id="Community_and_communication"></span>
== 社群和溝通 ==
* [[Wikifunctions:Project chat|互助客棧]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|回報技術問題]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|請求刪除頁面]]
* [[Wikifunctions:Report vandalism|回報破壞]]
<span id="Policies_and_guidelines"></span>
== 方針與指引 ==
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|方針與指引列表]]
<span id="Processes"></span>
== 程序 ==
* [[Special:MyLanguage/Wikifunctions:Approving implementations|核准實作]]
[[Category:Help{{#translation:}}| ]]
fjdnuk1ndlfh1k9yv70oy8x3us1y2u3
Wikifunctions:Programming languages/pt-br
4
59266
312602
276485
2026-09-12T10:11:29Z
FuzzyBot
207
Updating to match new version of source page
312602
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* <span lang="en" dir="ltr" class="mw-content-ltr">[[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<span id="Executable"></span>
== Executáveis ==
<span id="Implemented"></span>
=== Implementadas ===
Desde março de 2024, as seguintes linguagens são compiladas no [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] para serem processadas pelo [[Special:MyLanguage/WF:glossary#executor|executor]]:
* <span class="mw-translate-fuzzy">JavaScript não versionado ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy Aviso e Licença de ''Software'' e Documentação do W3C], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), utilizando [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] ([https://bellard.org/quickjs/ QuickJS 2024], compatível com o ES2023)</span>
* <span class="mw-translate-fuzzy">Python não versionado ([https://docs.python.org/3/license.html Acordo de Licença da PSF], BSD Zero-Clause), utilizando a versão de desenvolvimento do [https://github.com/RustPython/RustPython RustPython] no modo WASI (para ser compatível com o CPython 3.12)</span>
<span id="Planned"></span>
=== Planejadas ===
* <span class="mw-translate-fuzzy">JavaScript versionado (ECMA202?+)</span>
* Python versionado (3+)
<span id="Requested"></span>
=== Pedidas ===
<div lang="en" dir="ltr" class="mw-content-ltr">
See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Former ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Functions for manipulating ==
</div>
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
j0c7jche08j5d0w78s98epxfrjl3rjm
Wikifunctions:Status updates/nl
4
59496
312217
310305
2026-09-11T13:13:05Z
FuzzyBot
207
Updating to match new version of source page
312217
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-09-10
}}
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=Alle statusupdates zoeken
</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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* {{Status updates|2026-09-03}}: 5.000 Functies, voorbij Z40000
* {{Status updates|2026-08-28}}: Wikifuncties Object Referentie
* {{Status updates|2026-08-20}}: Burgemeesters en het Noorden
* {{Status updates|2026-08-13}}: Shoutout naar 99of9!
* {{Status updates|2026-08-05}}: Een appel is een vrucht
* {{Status updates|2026-07-29}}: Abstract Wikipedia op Wikimania
* {{Status updates|2026-07-16}}: Verder dan syntactische tabellen
* {{Status updates|2026-07-08}}: Op weg naar onze eerste mijlpaal in de integratie van Abstract Wikipedia
* {{Status updates|2026-07-01}}: Integratie op test-wiki en jaarplan
* {{Status updates|2026-06-26}}: Samen werken aan Functies
* {{Status updates|2026-06-19}}: De of niet de, dit is (de?) vraag
* {{Status updates|2026-06-12}}: Het laden en weergeven van de testresultaten is verbeterd.
* {{Status updates|2026-06-05}}: De geïllustreerde encyclopedie
* {{Status updates|2026-05-30}}: Terugkijken en vooruitkijken
* {{Status updates|2026-05-23}}: Jaarplan 2026-2027
* {{Status updates|2026-05-15}}: Een hogere betekenis
* {{Status updates|2026-05-08}}: Referenties van Wikidata zijn nu beschikbaar
* {{Status updates|2026-05-02}}: Vraag om feedback: wat moeten we tellen voor Abstract Wikipedia?
* {{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:}}| ]]
8h3lorkq2q7j7h8zryvhok8vjp57ahz
Wikifunctions:Status updates/zh-hans
4
59871
312224
308225
2026-09-11T13:13:09Z
FuzzyBot
207
Updating to match new version of source page
312224
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-09-10
}}
围绕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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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:}}| ]]
jc8zdfjhxqw9x61dw6kc7im4243v8z1
Wikifunctions:Status updates/zh-hant
4
59873
312225
308226
2026-09-11T13:13:10Z
FuzzyBot
207
Updating to match new version of source page
312225
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-09-10
}}
圍繞維基函數和抽象維基百科有很多事情發生。本頁面發佈了我們的更新,包括[[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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* {{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:}}| ]]
i8afqx6gcacup81co28hgq3w4hxw5gw
Wikifunctions:Importing/zh-hant
4
60092
312507
247033
2026-09-12T10:10:35Z
FuzzyBot
207
Updating to match new version of source page
312507
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Projects ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Spreadsheet functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Other programming languages / libraries ===
</div>
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== 其他 ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
huosno3zjled41go6aomuj142hb4gmj
Wikifunctions:Importing/zh-hans
4
60096
312505
247031
2026-09-12T10:10:35Z
FuzzyBot
207
Updating to match new version of source page
312505
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Projects ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Spreadsheet functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Other programming languages / libraries ===
</div>
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== 其他 ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
huosno3zjled41go6aomuj142hb4gmj
Wikifunctions:Introduction/zh-hans
4
60333
312594
254775
2026-09-12T10:11:26Z
FuzzyBot
207
Updating to match new version of source page
312594
wikitext
text/x-wiki
<languages/>
Wikifunctions是一个开源项目,任何人都能在其中创建各种函数,并分享给其他人使用、重组、测试和学习。
函数对您提供的数据进行计算。
请跟随以下操作指南尝试Wikifunctions的基本功能。我们期待你的[[Special:MyLanguage/Wikifunctions:Report a technical problem|反馈]]与贡献!
<span id="Evaluate_a_Function"></span>
== 运行函数 ==
你可以在Wikifunctions上尝试由社群贡献的函数。先从我们的''[[Wikifunctions:Main Page#Functions to try out|函数库]]''中挑选一个函数,然后输入相应的参数值以查看输出结果。
'''步骤:'''
# 在[[Wikifunctions:Main Page|首页]]上挑选一个函数。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 瀏覽某個函数的页面。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 填入输入参数。
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 运行该函数。
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''结果:'''
# 输出结果是否如你所预期?
# 你是否有任何更正或反馈想要[[Special:MyLanguage/Wikifunctions:Report a technical problem|提交]]?
<span id="Share_a_Function_call"></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>
# 与他人分享该[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 统一资源定位符]!
"注意:""被共享的链接会预先加载您的实际输入内容并再次运行它们,因此收件人会看到相同的结果除非其底层实现自您生成连接以来有所改变。"
<span id="Create_a_Function"></span>
== 创建函数 ==
你能够在Wikifunctions中加入自己的函数!你可以自行创建新的函数实现,同时分享给其他人使用。你可以使用你所[[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|偏好的编程语言]]编写新函数。
'''步骤:'''
# 前往[{{MediaWiki:Createfunction-url}} 函数创建页面]。
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 命名函数。
#:[[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>
# 定义该函数的输入参数:
## 添加、删除输入参数。
## 定义每一个输入参数的类型。
## 为每一个输入参数命名。
#:[[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>
# 定义该函数的输出参数。
#:[[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>
# 你还可以选择性地为以下字段提供多语言的值:
#* 函数名称、函数别名、输入参数标签。
#:[[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>
# 发佈你的函数。
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''结果:'''
# 函数是否已發佈成功?
# 你是否有任何更正或反馈想要[[Special:MyLanguage/Wikifunctions:Report a technical problem|提交]]?
<span id="Edit_a_Function"></span>
== 编辑函数 ==
你可以通过编辑Wikifunctions的函数库来做出贡献,包括添加或编辑函数的多语言信息,扩展和修改函数的定义。
'''步骤:'''
# 在[[Wikifunctions:Main Page|首页]]上挑选一个函数。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 瀏覽函数的页面。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 点击“编辑源代码”以查看该函数的编辑选项。
#:[[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>
# 你可以选择性地修改以下字段的值:
## 函数名称;
## 函数别名;
## 输入参数列表
### 添加、删除输入参数
### 编辑输入参数的类型
### 编辑输入参数标签
## 输出参数类型。
# 你还可以选择性地为以下字段提供多语言的值:
## 函数名称;
## 函数别名;
## 输入参数标签。
# 发布你所做的更新。
'''结果:'''
# 你的编辑是否已發佈成功?
# 你是否有任何更正或反馈想要[[Special:MyLanguage/Wikifunctions:Report a technical problem|提交]]?
<span id="Create_tests"></span>
== 创建测试 ==
你可以在Wikifunctions中为你的函数实现创建测试,以确保它们能正常工作。
'''步骤:'''
# 在[[Wikifunctions:Main Page|首页]]上挑选一个函数,或者也可以使用你在之前流程中所创建的函数。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 瀏覽函数的页面。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 点击那個測試表上的“+”。
#:[[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>
# "调用"区域应被自动展开。
## 在“函数”字段下,输入你想要测试的函数的名称,并在其出现时选择该函数。
## 在相应的字段中添加输入参数的值。
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# "结果验证"区域应被自动展开。
## 在“函数”下的区域,键入你想要用于检查结果的函数名。
## 对于输出类型为字符串的函数,应选择“-{zh-cn:字符串;zh-tw:字串}-相等”。而对于输出类型为-{zh-cn:布尔;zh-tw:布林}-值的函数,应选择“-{zh-cn:布尔;zh-tw:布林}-值相等”。
## 在相应的-{zh-cn:字段;zh-tw:欄位}-(“第二个-{zh-cn:字符串;zh-tw:字串}-”或“第二个-{zh-cn:布尔;zh-tw:布林}-值”)中添加预期值。
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 发布你所做的更新。
'''结果:'''
# 测试是否已發佈成功?
# 你是否有任何更正或反馈想要[[Special:MyLanguage/Wikifunctions:Report a technical problem|提交]]?
<span id="Create_an_implementation"></span>
== 创建函数实现 ==
函数通过具体的-{zh-cn:实现;zh-tw:實作}-而得以发挥作用。你可以在Wikifunctions创建的-{zh-cn:实现;zh-tw:實作}-中运行或者重新组合函数。下一部分将会介绍如何[[#Connect an Implementation or Test to a Function|将你的-{zh-cn:实现;zh-tw:實作}-与函数连接起来]]。在创建-{zh-cn:实现;zh-tw:實作}-之前,我们建议先[[#Create tests|创建并连接一个测试]]。有关创建-{zh-cn:实现;zh-tw:實作}-的更详细指南可以参考{{ll|Wikifunctions:How to create implementations}}。
'''步骤:'''
# 在[[Wikifunctions:Main Page|首页]]上挑选一个函数。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 瀏覽函数的页面。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 点击那個-{zh-cn:实现;zh-tw:實作}-表上的“+”。
# 你可以通过以下两种方式之一创建新的-{zh-cn:实现;zh-tw:實作}-:
## '''-{zh-cn:代码;zh-tw:程式碼}-'''
##* 选择所需的-{zh-cn:编程;zh-tw:程式設計}-语言来编写函数-{zh-cn:代码;zh-tw:程式碼}-。
##* 输入你的-{zh-cn:代码;zh-tw:程式碼}-。
## '''组合''':
##* 使用现有函数创建一个组合。
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 在运行测试(点击{{int|wikilambda-function-test-cases-table-header}}框右侧的圆形箭头)后,发佈你的更新。
'''结果:'''
# -{zh-cn:实现;zh-tw:實作}-是否已發佈成功?
# 你是否有任何更正或反馈想要[[Special:MyLanguage/Wikifunctions:Report a technical problem|提交]]?
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== 将-{zh-cn:实现;zh-tw:實作}-或测试与函数相连接 ==
:''注意:此功能仅限于 [[Special:MyLanguage/Wikifunctions:Functioneers|函数员]]使用。''
将测试或实现与你的函数相连接,使其得以发挥作用。
'''步骤:'''
# 在[[Wikifunctions:Main Page|首页]]上挑选一个函数。
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 瀏覽函数的页面。
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 选择一个或多个测试,或者选择一个或多个-{zh-cn:实现;zh-tw:實作}-。
#:[[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>
# 点击“{{int|wikilambda-function-details-table-approve}}”按钮。
'''结果:'''
# {{int|wikilambda-function-tester-state-approved}}或{{int|wikilambda-function-tester-state-deactivated}}是否更改成功?
# 你是否有任何更正或反馈想要[[Special:MyLanguage/Wikifunctions:Report a technical problem|提交]]?
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== 在维基百科词条里插入函数 ==
现在是时候在一个维基百科词条中插入一个功能然后见证奇迹的发生。
'''步骤:'''
# 打开你想要插入一个函数的词条。转到编辑菜单然后打开可视化编辑器。
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 转到编辑菜单然后打开可视化编辑器。
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 点击可视化编辑器顶部的插入菜单。滚动到底部然后点击“函数”。一个菜单细目将会展开。
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 搜索你想插入的函数然后点击它。或者尝试一个搜索框下推荐的函数。键入必要的输入然后点右上角“插入”按钮把函数插入词条中。
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 键入必要的输入然后点右上角“插入”按钮把函数插入词条中。
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 现在你可以在词条中看见你的函数的表现。你可以继续发布更改。
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 如果你要编辑函数,单击它。将出现一个包含函数名和描述的工具提示。点击“编辑”按钮。然后您可以对输入进行更改并在编辑完成时单击“应用更改”。
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 然后您可以对输入进行更改并在编辑完成时单击“应用更改”。
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''结果:'''
# 输出是您预料的吗?
# 你是否有任何更正或反馈想要[[Special:MyLanguage/Wikifunctions:Report a technical problem|提交]]?
[[Category:Introduction| {{#translation:}}]]
pzuot11pf2lq2f6w68skvj3ans95hro
Wikifunctions:Introduction/zh-hant
4
60336
312596
254776
2026-09-12T10:11:26Z
FuzzyBot
207
Updating to match new version of source page
312596
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<span id="Evaluate_a_Function"></span>
== 執行函式 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
'''步驟:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 執行函式。
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''結果:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
== 建立函式 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
'''步驟:'''
# 前往<u>[{{MediaWiki:Createfunction-url}} 函式建立頁面]</u>。
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 命名函式。
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# 發布函式。
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''結果:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== 編輯函式 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
'''步驟:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## 函式名稱、
## 函式別名、
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## 函式名稱
## 函式別名
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# 發布更新。
'''結果:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_tests"></span>
== 建立測試 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
'''步驟:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# 發布更新。
'''結果:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_an_implementation"></span>
== 建立函式實作 ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''步驟:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## '''程式碼'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''結果:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
'''步驟:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
'''結果:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
'''步驟:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''結果:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
4yy0ma2a49y5and5rz5hpzlb8omfv7r
User talk:Yamato Shiya
3
60445
312228
308278
2026-09-11T13:13:20Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312228
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 -->
== Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC)
(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 -->
== Wikifunctions & Abstract Wikipedia Newsletter #250 is out: Looking back and forward ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-30|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a recollection of our work so far, now that we celebrate our 250th newsletter, we share with you a summary of our latest outreach activities, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:04, 1 June 2026 (UTC)
(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=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #251 is out: The illustrated encyclopaedia ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce our first function to import images on Abstract Wikipedia, we present our Functions of the Week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1780939800 June 8, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:14, 5 June 2026 (UTC)
(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=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #252 is out: Improved loading and display of Test results ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-12|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you an improvement in loading and display of Test results, we talk about our next events, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that Denny will lead a discussion on the [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15#News in Types: way forward for natural language generation types|new NLG types]] in the next '''Natural Language Generation Special Interest Group meeting''', that will be held on '''[https://zonestamp.toolforge.org/1781625600 June 16, at 16:00 UTC]''' ([https://meet.google.com/xzn-kqer-mah link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:29, 12 June 2026 (UTC)
(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=30606821 -->
== Wikifunctions & Abstract Wikipedia Newsletter #253 is out: The or not the, this is (the?) question ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-19|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we present you a delicate question regarding grammatical framework, we talk about our next events and about the results of our latest online meetings, we discuss news about Types, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:34, 19 June 2026 (UTC)
(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=30701693 -->
== Wikifunctions & Abstract Wikipedia Newsletter #254: Working on Functions, together ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-06-26|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we report on new collaborative patterns emerging in our community, we discuss news in Types, we share some events that relate to Wikifunctions and Abstract Wikipedia at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:58, 27 June 2026 (UTC)
(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=30724999 -->
== Wikifunctions & Abstract Wikipedia Newsletter #255: Integration on test wiki and annual plan ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-01|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss integration of Abstract Wikipedia in Test Wiki and our objectives for the new Wikimedia Foundation Fiscal Year, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1783359000 July 6, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]).
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 08:22, 2 July 2026 (UTC)
(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=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #256: Moving toward our first Abstract Wikipedia integration milestone ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss further our objectives for the new Wikimedia Foundation Fiscal Year, we show the latest community tool, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:43, 9 July 2026 (UTC)
(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=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #257: Beyond syntactic tables ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss syntactic tables and news in Types, we show some community blogposts and tools, we remind you of the Wikifunctions and Abstract Wikipedia events at Wikimania 2026, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:55, 17 July 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=30755600 -->
== Wikifunctions & Abstract Wikipedia Newsletter #258: Abstract Wikipedia at Wikimania ==
<div lang="en" dir="ltr" class="mw-content-ltr">There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-07-29|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss the presentations and workshops at Wikimania, including a features feedback request based on what we heard there, and highlight new features shipped this week including diffs for Wikifunctions.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! [[m:user:Quiddity (WMF)|Quiddity (WMF)]] 19:05, 30 July 2026 (UTC) </div>
(This message was sent to [[:User talk:Athayahisyam]] and is being posted here due to a redirect.)
<!-- Message sent by User:Quiddity (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #259: Congratulations Jules*. An apple is a fruit ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-05|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate Wikimedian of the Year and we discuss his favourite article in relation to Abstract Wikipedia, we introduce a new Type of function on 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]]!
We also remind you that in the next weeks these newsletter reminders will be paused, and that they will resume in mid-August.
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:19, 10 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #260: Shoutout to User:99of9 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate our own User:99of9 for his extensive work with the Wikifunctions & Abstract Wikipedia communities, we discuss what happened at Wikimania, we introduce a document for interested communities to join 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]]) 15:55, 13 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
nrgbngt2k61viwmp1z1cbgh6khxoszh
Z26184
0
61009
312317
290200
2026-09-11T18:17:52Z
Ragesoss
12302
Added Z41808 to the approved list of implementations
312317
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26184"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z26184K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "solfege note"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26185",
"Z30320",
"Z30321",
"Z33697",
"Z36261"
],
"Z8K4": [
"Z14",
"Z33678",
"Z41808"
],
"Z8K5": "Z26184"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "solfege to sargam"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a musical note in the Western solfege solmization system, this returns the corresponding note in Indian sargam system"
}
]
}
}
3t36t59pw4znbflbo4khykttn8sk1t4
312318
312317
2026-09-11T18:18:16Z
Ragesoss
12302
Removed Z33678 from the approved list of implementations
312318
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26184"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z26184K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "solfege note"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26185",
"Z30320",
"Z30321",
"Z33697",
"Z36261"
],
"Z8K4": [
"Z14",
"Z41808"
],
"Z8K5": "Z26184"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "solfege to sargam"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a musical note in the Western solfege solmization system, this returns the corresponding note in Indian sargam system"
}
]
}
}
ksed382uxugbvg70ulu6d47kk6m24by
312319
312318
2026-09-11T18:18:37Z
Ragesoss
12302
Added Z41809, Z41810 and Z41811 to the approved list of test cases
312319
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26184"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z26184K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "solfege note"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z26185",
"Z30320",
"Z30321",
"Z33697",
"Z36261",
"Z41809",
"Z41810",
"Z41811"
],
"Z8K4": [
"Z14",
"Z41808"
],
"Z8K5": "Z26184"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "solfege to sargam"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "given a musical note in the Western solfege solmization system, this returns the corresponding note in Indian sargam system"
}
]
}
}
0m9ag3r673xrtaxk8kisaowq0ge6ic6
Z26570
0
61686
312264
307650
2026-09-11T16:27:15Z
鈴音雨
101019
312264
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26570"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z26570K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "클래스"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "实体"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ding"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "entidad"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "エンティティ"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z26570K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "类别"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "typ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "clase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "分類"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z26570K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "위치"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localisation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "lokasi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "umístění"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "位置"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ort"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ubicación"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "所在地"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z26570K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "언어"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "语言"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "lengua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "言語"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z26609",
"Z26623",
"Z26625",
"Z26626",
"Z26932",
"Z27175",
"Z27176",
"Z32289",
"Z32377",
"Z32861",
"Z35621",
"Z35620",
"Z35619",
"Z35622",
"Z35623",
"Z35624",
"Z35625",
"Z36121"
],
"Z8K4": [
"Z14",
"Z29840"
],
"Z8K5": "Z26570"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "state location w/ entity \u0026 class, mono \u003CAW:Z36983\u003E"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티와 클래스를 사용하여 위치 지정"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localiser en utilisant l'entité et la classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Berikan lokasi menggunakan entitas dan kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "vyjádřit umístění pomocí entity a třídy"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "使用实体和类别说明位置"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "ange plats med entitet och typ (Enspråkig text)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Satz über ein Ding einer Art an einem Ort"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "localizar utilizando la entidad y la clase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1045",
"Z11K2": "حدّد لموضع من الستون و لكلاص، لوغة وحدة"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "エンティティの所在地と分類を述べる文章 (単一言語) [抽象WPではZ36983を使用してください]"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"something is a something in somewhere",
"is a ? in ?",
"location is a class in entity",
"X is a Y in Z",
"state location using entity and class, monolingual"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"sesuatu adalah sesuatu di suatu tempat"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1645",
"Z31K2": [
"Z6",
"某物是某地的某类事物"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"Ange plats med entitet och klass"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"X ist ein Y in Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"~は~の~である。",
"XはYのZである、"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Forms a sentence stating the location and class of a given entity. E.g. \"Seoul is a city in South Korea.\" HTML version at Z36983."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat yang memberikan lokasi dan kelas dari entitas yang diberikan. Misalnya \"Seoul adalah kota di Korea Selatan.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří větu popisující polohu a třídu dané entity. Např. „Soul je město v Jižní Koreji.“"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "生成一句话,说明某个给定实体的类别及其所在位置。如:“首尔是韩国的一座城市。”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Skapar en mening med plats och typ av en angiven entitet. Ex. \"Seoul är en stad i Sydkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "z.B. \"Seoul ist eine Stadt in Südkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ejemplo : \"Francia es un país en Europa.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "指定されたエンティティの所在地と分類を述べる文を生成します。例:「ソウルは韓国の都市である。」HTML版は Z36983。"
}
]
}
}
nwuoj18yntn738xi4uelhnfcp37y98c
Z26582
0
61698
312260
221279
2026-09-11T14:00:22Z
JhowieNitnek
1044
312260
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z26582"
},
"Z2K2": {
"Z1K1": "Z7",
"Z7K1": "Z6884",
"Z6884K1": "Z6091",
"Z6884K2": [
"Z6091",
{
"Z1K1": "Z6091",
"Z6091K1": "Q1952053"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q489557"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q474167"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q273815"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q852002"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q822218"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q194210"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q220914"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q8867089"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q685440"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q150853"
},
{
"Z1K1": "Z6091",
"Z6091K1": "Q186022"
}
],
"Z6884K3": {
"Z1K1": "Z6",
"Z6K1": "Z26582"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hijri calendar month"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Mese del calendario Hijri"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Monat des Islamischen Kalenders"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "ヒジリの暦月"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1001",
"Z11K2": "الشهر الهجري في التقويم"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "heigiriaanse kalendermaand"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Islamic calendar month",
"Hijri month",
"Islamic month",
"lunar calendar month",
"lunar month"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"Mese di calendario islamico",
"mese Hijri",
"mese islamico",
"mese lunare",
"mese di calendario Hijri"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"heigiriaanse maand",
"islamitische kalendermaand",
"islamitische maand",
"maankalendermaand",
"maanmaand"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "The twelve lunar months of the Islamic calendar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "I dodici mesi del calendario lunare islamico"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "zwölf Monate im islamischen Mondkalender"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "De twaalf maanmaanden van de islamitische kalender"
}
]
}
}
hom2b1m75waolyk0fpfriomlb4ig9zr
Z6008
0
63108
312459
293210
2026-09-12T07:51:28Z
鈴音雨
101019
312459
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z6008"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z6008",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6007"
},
"Z3K2": "Z6008K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "claims"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Aussage"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "दावे"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "klaim"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "verklaring"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "tvrzení"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "dichiarazioni"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "主張リスト"
}
]
},
"Z3K4": "Z42"
}
],
"Z4K3": "Z101",
"Z4K4": "Z6808"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Wikidata reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Riferimento Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Wikidata-Referenz"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1672",
"Z11K2": "Wikidata參照"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विकिडेटा संदर्भ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1011",
"Z11K2": "উইকিউপাত্ত উল্লেখ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "référence Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Wikidata-referentie"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "ウィキデータの情報源"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Reference Wikidat"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Wikidata-referens"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Wikidata reference record"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1787",
"Z31K2": [
"Z6",
"Fonte Wikidata"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"ウィキデータ参照レコード"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1062",
"Z31K2": [
"Z6",
"Reference na Wikidatech"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1787",
"Z11K2": "Un riferimento di una dichiarazione Wikidata"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Reprezentace reference podle datového modelu Wikidat."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a set of property-value pairs attached to a Wikidata statement as references (distinct from qualifiers, though they appear similar in the Web interface)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "källhänvisning från Wikidata"
}
]
}
}
89a1jevywbxe2ez70g2az5ewxnyz094
Help:Multilingual/de-formal
12
66557
312545
289894
2026-09-12T10:11:00Z
FuzzyBot
207
Updating to match new version of source page
312545
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions ist ein internationales und daher mehrsprachiges Projekt. Obwohl Englisch die Standardsprache für die Benutzeroberfläche ist, ist das Projekt für Benutzer aller Sprachen mit MediaWiki-Internationalisierungsunterstützung gedacht und für diese nutzbar.
<span id="General_principles"></span>
== Allgemeine Prinzipien ==
Die Wikifunctions-Software ist wie alle Wikimedia-Projekte vollständig lokalisiert. Benutzer können ihre '''bevorzugte Sprache''' über das Menü [[Special:Preferences|{{int:preferences}}]] oder den [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] einstellen, indem sie auf das folgende Symbol oben auf jeder Seite klicken: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Richtlinien und Leitfäden sollten zunächst auf Englisch verfasst und dann in andere Sprachen übersetzt werden. Die englische Version der Richtlinie oder des Leitfadens ist die maßgebliche Version, auf der andere Sprachversionen basieren sollten. Übersetzungen können mit der [[:mw:Special:MyLanguage/Extension:Translate|Übersetzungserweiterung]] vorgenommen werden. [[:mw:Special:MyLanguage/Help:Extension:Translate|Dokumentation für die Übersetzungserweiterung]] ist ebenfalls verfügbar. Sie können auch eine Nachricht auf den [[Wikifunctions:Translators' noticeboard|Übersetzungsanfragen]] hinterlassen, wenn Sie Fragen oder Wünsche haben.
<span id="Site_content"></span>
== Seiteninhalte ==
:''Siehe das '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossar]]''' für einige hilfreiche Anmerkungen.''
<span id="Object_pages"></span>
=== Objektseiten ===
Bei diesen Objekten ist die Übersetzung der Bezeichnungen und der Schlüsselbezeichnungen am hilfreichsten:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Andere Objekte nach Typ...]]''
<span id="Project_pages"></span>
=== Projektseiten ===
Diese Projektseiten stehen zur Übersetzung bereit:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Video-Untertitel ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Übersetzung der Software ==
Sie können auf der Website [[translatewiki:Translating:MediaWiki|translatewiki.net]] beim [[translatewiki:Special:Translate/ext-wikilambda-user|Übersetzen der Softwareoberfläche]] helfen. Diese Website ist nicht direkt mit Wikimedia verbunden und Sie müssen ein neues Benutzerkonto erstellen. Bitte sehen Sie sich [[betawiki:Translating:MediaWiki|ihr MediaWiki-Übersetzungsportal]] für Ratschläge zum Einstieg an.
<span id="Wikidata_lexemes"></span>
== Wikidata-Lexeme ==
Sie können an [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexikografischem Wissen auf Wikidata]] arbeiten. Dies ist für den Erfolg der Abstrakten Wikipedia erforderlich und kann jetzt sofort bearbeitet werden.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
6tzh2d7ynld4qj4jyf84ck9e411987e
Help:Multilingual/anp
12
67471
312540
289891
2026-09-12T10:10:59Z
FuzzyBot
207
Updating to match new version of source page
312540
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions एगो अंतर्राष्ट्रीय आरू ई कारणें बहुभाषी परियोजना छै। हालाँकि, अंग्रेजी डीफॉल्ट इंटरफ़ेस केरौ भाषा छै, ई परियोजना के उद्देश्य मीडियाविकी केरौ अंतर्राष्ट्रीयकरण समर्थन (internationalization support) वाला हर भाषा के उपयोगकर्ता लेली उपयोगी होय आरू ओकर उपयोग करलो जाय।
<span id="General_principles"></span>
== सामान्य सिद्धांत ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Site content ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Object pages ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<span lang="en" dir="ltr" class="mw-content-ltr">Other Objects by Type...</span>]]''
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Project pages ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These project pages are ready for translation:
</div>
* [[Special:PageTranslation#Pages in translation]]
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Video subtitles ===
</div>
* [[:File:Wikifunctions in 7 minutes.webm]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Translating the software ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Wikidata lexemes ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
6xcv3owlwx26t56sfgv2pqpvvdxxa2k
Help:Multilingual/eo
12
67506
312547
289896
2026-09-12T10:11:02Z
FuzzyBot
207
Updating to match new version of source page
312547
wikitext
text/x-wiki
<languages/>
{{Draft}}
Vikifunkcioj estas internacia kaj tiel plurlingva projekto. Dum la angla estas la defaŭlta interfaclingvo, la projekto estas intencita por esti uzata de, kaj utila por, uzantoj de ĉiu lingvo kun MediaWiki internaciigado subteno.
<span id="General_principles"></span>
== Ĝenerala principoj ==
Wikifunctions softvaro estas plene malcentralizita kiel ĉiuj Wikimedia projektoj. Uzantoj povas fiksi ilia '''prefera lingvo''' tra la [[Special:Preferences|{{int:preferences}}]] menuo aŭ la [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universala Lingva Elektilo]] de klakanta sur la sekvanta ikono trovita ĉe la supro de ajna paĝo: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Politikoj kaj gvidlinioj devus esti skribita en la angla unuan kaj tiam tradukita al aliaj lingvoj. La angla versio de la politiko aŭ gvidlinio estas la aŭtoritata versio sur kiu aliaj lingvaj versioj devus esti bazita. Tradukoj povas esti farita kun la [[:mw:Special:MyLanguage/Extension:Translate|Tradukas etendaĵon]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Dokumentaro por la Traduki etendaĵon]] estas ankaŭ havebla. Vi ankaŭ povas lasi mesaĝon ĉe la [[Wikifunctions:Translators' noticeboard|Tradukistoj -a noticeboard]] se vi havas demandojn aŭ petojn.
<span id="Site_content"></span>
== Enhavo ==
:''Vidas la '''[[Special:MyLanguage/Wikifunctions:Glossary|Terminaro]]''' por kelkaj helpemaj notoj.''
<span id="Object_pages"></span>
=== Paĝoj de objektoj===
Ĉi tiuj estas la Objektoj kie tradukanta la etikedon kaj la kernaj etikedoj estas plej helpema:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Aliaj objektoj laŭ tipo...]]''
<span id="Project_pages"></span>
=== Paĝoj de projekto ===
Tiuj projektaj paĝoj estas pretaj por traduko:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Videaj subtekstoj ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Traduki la softvaron ==
Vi povas helpi [[translatewiki:Special:Translate/ext-wikilambda-user|tradukas la softvaran fasadon]] sur la ejo [[translatewiki:Translating:MediaWiki|translatewiki.Reto]]. Ĉi tiu ejo ne estas konektita al Wikimedia rekte kaj vi devos krei novan uzanton-konto. Bonvolu vidi [[betawiki:Translating:MediaWiki|ilia MediaWiki traduka portalo]] por konsilo sur akiranta komencita tie.
<span id="Wikidata_lexemes"></span>
== Leksemoj de Vikidatumoj ==
Vi povas labori sur [[:d:Special:MyLanguage/Wikidata:Lexicographical data|leksikala scio en Wikidata]]. Tio ĉi estos devita por Abstrakta Vikipedio sukcesi kaj povas esti laborita sur ĝusta nun.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
lp6ohrv1wdkwjn58kupq1tgepellenq
Z29149
0
67783
312253
226699
2026-09-11T13:23:01Z
Artsiom91
2118
ru and en desrcs
312253
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29149"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z22620",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z22620",
"Z22620K1": {
"Z1K1": "Z13518",
"Z13518K1": "2000"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "две тысячи"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "2000 → две тысячи"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[ru] 2000 → две тысячи"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "женский род числа перед тысячами"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "feminine gender before thousands"
}
]
}
}
k2oilas258a2qhsedyshnmt56sker4u
Wikifunctions:Importing/kcg
4
67949
312502
247029
2026-09-12T10:10:34Z
FuzzyBot
207
Updating to match new version of source page
312502
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<span id="Projects"></span>
== Nta̱m ==
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Spreadsheet functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Other programming languages / libraries ===
</div>
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== Nkyang jhyang ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
qmdzi397tevs758cpcqes5i21uchy40
Wikifunctions:Introduction/kcg
4
67995
312580
254761
2026-09-12T10:11:18Z
FuzzyBot
207
Updating to match new version of source page
312580
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions make calculations on the data you provide.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Záng:'''
# Kyang a shyia̱ a̱ni hwa a cat a?
# A byia̱ njhyuk ku kyang kaat nang a cat [[Special:MyLanguage/Wikifunctions:Report a technical problem|''tak'']] a̱ni a?
<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>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Záng:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Edit a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Záng:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## '''Zwunzwuo-a̱muup'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* Tyia̱ zwunzwuo-a̱muup ang ji.
## '''Nkyangmami''':
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''Záng:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
'''Záng:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Záng:'''
# Kyang a shyia̱ a̱ni hwa a cat a?
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
6mu4c862v6nxl6tlvi0o6nr8h6ibglv
Help:Multilingual/kcg
12
68021
312553
289901
2026-09-12T10:11:04Z
FuzzyBot
207
Updating to match new version of source page
312553
wikitext
text/x-wiki
<languages/>
{{Draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== General principles ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Site content ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Object pages ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<span lang="en" dir="ltr" class="mw-content-ltr">Other Objects by Type...</span>]]''
<span id="Project_pages"></span>
=== Ngwat ta̱m ===
Á̱ maai tsa bwan ngwat ta̱m nani:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Lyuut-a̱tatak ghwughwu-a̱guguut ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Bwan kyanglilyiit hu ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<span id="Wikidata_lexemes"></span>
== La̱kzi̱m Wukideita ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
ksvx1ey9aj8g5h26lx47j8mjjq8o436
Wikifunctions:Programming languages/kcg
4
68031
312599
276481
2026-09-12T10:11:28Z
FuzzyBot
207
Updating to match new version of source page
312599
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* <span lang="en" dir="ltr" class="mw-content-ltr">[[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Executable ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Implemented ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:JS|JavaScript]] ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:PY|Python]] ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Planned ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Requested ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span>
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span>
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Former ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Functions for manipulating ==
</div>
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
j8z2p1h35sy59pkd2cd6v01geer3wrl
Wikifunctions:Wikidata/kcg
4
68035
312488
289860
2026-09-12T10:10:16Z
FuzzyBot
207
Updating to match new version of source page
312488
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is represented on [[:d:Wikidata:Main page|Wikidata]] by {{Q|Q104587954}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
More Wikidata and Wikifunctions here, soon!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Functionality we will want ==
</div>
<span id="Items"></span>
=== A̱yaangga ===
* <span lang="en" dir="ltr" class="mw-content-ltr">Check if an item exists</span>
** {{done}} {{Z|10696}}
* Shyia̱ a̱ngga wu
** {{done}} {{Z|6821}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get labels</span>
** {{done}} {{Z|22853}}
* Shyia̱ lyulyoot nghyang hu
** {{done}} {{Z|23080}}
* Shyia̱ wa̱i a̱lyiat hu
** {{done}} {{Z|30120}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|22220}}
* <span lang="en" dir="ltr" class="mw-content-ltr">''possibly'' Get sitelinks</span>
** {{done}} {{Z|35207}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Statements ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get values of statement</span>
** {{done}} {{Z|19308}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get rank</span>
** {{done}} {{Z|20206}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get property of statement</span>
** {{done}} {{Z|19306}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get qualifiers</span>
** {{done}} {{Z|28278}}
* Shyia̱ ya̱fang hu
** {{done}} {{Z|31984}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Properties ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Check if a property exists</span>
** {{done}} {{Z|36542}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get property</span>
** {{done}} {{Z|6822}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get labels</span>
** {{done}} {{Z|23223}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get aliases</span>
** {{done}} {{Z|23227}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get descriptions</span>
** {{done}} {{Z|23225}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get data type</span>
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|23229}}
<span id="Lexemes"></span>
=== La̱kzi̱m ===
* Zop ka̱nang la̱kzi̱m nshyia̱
** {{done}} {{Z|36548}}
* Shyia̱ la̱kzi̱m ji
** {{done}} {{Z|6825}}
* Shyia̱ lemmata ji
** {{done}} {{Z|19293}}
* Shyia̱ lilyem hu
** {{done}} {{Z|19276}}
* Shyia̱ sa ji
** {{done}} {{Z|19298}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|19300}}
* Shyia̱ a̱ma̱nyi ka
** {{done}} {{Z|6826}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get form</span>
** {{done}} {{Z|6824}}
<span id="Senses"></span>
==== A̱ma̱nyi ====
* <span lang="en" dir="ltr" class="mw-content-ltr">Get gloss</span>
** {{done}} {{Z|23114}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|23116}}
<div lang="en" dir="ltr" class="mw-content-ltr">
==== Forms ====
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get representation</span>
** {{done}} {{Z|22399}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get grammatical features</span>
** {{done}} {{Z|22487}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|23118}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Entity schemas ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Check is Entity Schema exists</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get Entity Schema</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get labels</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get aliases</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get descriptions</span>
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
33yy4v2u5fghqoz84exb64mign8vw9l
Help:Contents/kcg
12
68122
312517
289878
2026-09-12T10:10:39Z
FuzzyBot
207
Updating to match new version of source page
312517
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
The place where you can get help contributing to Wikifunctions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Documentation ==
</div>
* [[Special:MyLanguage/Wikifunctions:Introduction|Tyai]]
* [[Special:MyLanguage/Wikifunctions:How to create implementations|<span lang="en" dir="ltr" class="mw-content-ltr">How to create implementations</span>]]
* [[Special:MyLanguage/Wikifunctions:Function model|<span lang="en" dir="ltr" class="mw-content-ltr">Function model</span>]]
* [[Special:MyLanguage/Wikifunctions:Glossary|<span lang="en" dir="ltr" class="mw-content-ltr">Glossary</span>]]
* [[Special:MyLanguage/Wikifunctions:Rosetta|<span lang="en" dir="ltr" class="mw-content-ltr">Rosetta</span>]] — <span lang="en" dir="ltr" class="mw-content-ltr">"{{SITENAME}} for <lang> programmers" guides</span>
* [[Special:MyLanguage/Wikifunctions:FAQ|<span lang="en" dir="ltr" class="mw-content-ltr">FAQ</span>]]
* [[mw:Special:MyLanguage/Help:Contents|Beang:Nkyangmami]] — <span lang="en" dir="ltr" class="mw-content-ltr">on mediawiki.org for standard wiki-page editing</span>
* [[Wikifunctions:Working with Wikidata content]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Community and communication ==
</div>
* [[Wikifunctions:Project chat|<span lang="en" dir="ltr" class="mw-content-ltr">Project chat</span>]]
* [[Special:MyLanguage/Wikifunctions:Report a technical problem|<span lang="en" dir="ltr" class="mw-content-ltr">Report a technical problem</span>]]<!--
--> / [[Special:MyLanguage/Wikifunctions:Feature petitions|<span lang="en" dir="ltr" class="mw-content-ltr">Voice support for future features</span>]]
* [[Wikifunctions:Requests for deletions|<span lang="en" dir="ltr" class="mw-content-ltr">Requests for deletions</span>]]
* [[Wikifunctions:Report vandalism|<span lang="en" dir="ltr" class="mw-content-ltr">Report vandalism</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Policies and guidelines ==
</div>
* [[Special:MyLanguage/Wikifunctions:List of policies and guidelines|<span lang="en" dir="ltr" class="mw-content-ltr">List of policies and guidelines</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Processes ==
</div>
* [[Special:MyLanguage/Wikifunctions:Approving implementations|<span lang="en" dir="ltr" class="mw-content-ltr">Approving implementations</span>]]
[[Category:Help{{#translation:}}| ]]
3ck3kzjlkqh0c1nlgm9k5evk7jv20mg
Z29591
0
68791
312421
299146
2026-09-11T23:42:48Z
BlueSkyWalker
101616
Connect test Z41851 to Z29591
312421
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29591"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "\"entity\""
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "adjectif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "bachinamdibuɣisirili"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "pubu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29591K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "balli"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z29634",
"Z29636",
"Z29834",
"Z29592",
"Z29635",
"Z29638",
"Z36329",
"Z39379",
"Z41851"
],
"Z8K4": [
"Z14",
"Z29598"
],
"Z8K5": "Z29591"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity w. adjective/class (monolingual)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "décrire entité avec adjectif/classe (monolingue)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "buɣisiri bini w. bachinamdibuɣisirili/pubu (yɛltɔ "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"description",
"instance of with adjective",
"P31 with adjective",
"X is a(n) A Y",
"X is a Y Z",
"describing entity with adjective/class"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Make a sentence of the form \"\u003Cx\u003E is a \u003Cadj\u003E \u003Cy\u003E\", e.g. \"Venus is a rocky planet\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "forme une phrase de type « \u003Cx\u003E est une \u003Cadj\u003E \u003Cy\u003E », par exemple « Vénus est une planète tellurique »"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "Namimi yɛltɔɣa din be kamani \"\u003Cx\u003E nyɛla \u003Cy\u003E din \u003Cadj\u003E\", e.g. \" \"Venus\" nyɛla saŋmariga din n-nyɛ kuɣili\""
}
]
}
}
2gew6v04f09tlx4rb3nizkhjk7c1i2f
312434
312421
2026-09-12T00:28:01Z
BlueSkyWalker
101616
Connect test Z41856 to Z29591
312434
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29591"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "\"entity\""
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "adjectif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "bachinamdibuɣisirili"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "pubu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29591K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "balli"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z29634",
"Z29636",
"Z29834",
"Z29592",
"Z29635",
"Z29638",
"Z36329",
"Z39379",
"Z41851",
"Z41856"
],
"Z8K4": [
"Z14",
"Z29598"
],
"Z8K5": "Z29591"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity w. adjective/class (monolingual)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "décrire entité avec adjectif/classe (monolingue)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "buɣisiri bini w. bachinamdibuɣisirili/pubu (yɛltɔ "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"description",
"instance of with adjective",
"P31 with adjective",
"X is a(n) A Y",
"X is a Y Z",
"describing entity with adjective/class"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Make a sentence of the form \"\u003Cx\u003E is a \u003Cadj\u003E \u003Cy\u003E\", e.g. \"Venus is a rocky planet\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "forme une phrase de type « \u003Cx\u003E est une \u003Cadj\u003E \u003Cy\u003E », par exemple « Vénus est une planète tellurique »"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "Namimi yɛltɔɣa din be kamani \"\u003Cx\u003E nyɛla \u003Cy\u003E din \u003Cadj\u003E\", e.g. \" \"Venus\" nyɛla saŋmariga din n-nyɛ kuɣili\""
}
]
}
}
r8la4fwbcnfsh1h9po10zc2mm09wr1v
312437
312434
2026-09-12T00:28:05Z
BlueSkyWalker
101616
Connect test Z41857 to Z29591
312437
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29591"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "\"entity\""
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "adjectif"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "bachinamdibuɣisirili"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29591K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "pubu"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29591K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "balli"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z29634",
"Z29636",
"Z29834",
"Z29592",
"Z29635",
"Z29638",
"Z36329",
"Z39379",
"Z41851",
"Z41856",
"Z41857"
],
"Z8K4": [
"Z14",
"Z29598"
],
"Z8K5": "Z29591"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity w. adjective/class (monolingual)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "décrire entité avec adjectif/classe (monolingue)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "buɣisiri bini w. bachinamdibuɣisirili/pubu (yɛltɔ "
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"description",
"instance of with adjective",
"P31 with adjective",
"X is a(n) A Y",
"X is a Y Z",
"describing entity with adjective/class"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Make a sentence of the form \"\u003Cx\u003E is a \u003Cadj\u003E \u003Cy\u003E\", e.g. \"Venus is a rocky planet\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "forme une phrase de type « \u003Cx\u003E est une \u003Cadj\u003E \u003Cy\u003E », par exemple « Vénus est une planète tellurique »"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1015",
"Z11K2": "Namimi yɛltɔɣa din be kamani \"\u003Cx\u003E nyɛla \u003Cy\u003E din \u003Cadj\u003E\", e.g. \" \"Venus\" nyɛla saŋmariga din n-nyɛ kuɣili\""
}
]
}
}
ap5ephd4g6efn8nsu6lr3h1tdmdmkll
Z29597
0
68799
312419
311287
2026-09-11T23:42:43Z
BlueSkyWalker
101616
Hindi support -> Z41848
312419
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29597"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z29594",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30347",
"Z14293K2": "Z33160"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30410",
"Z14293K2": [
"Z60",
"Z1146"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z30635",
"Z14293K2": [
"Z60",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z32256",
"Z14293K2": [
"Z60",
"Z1005",
"Z1332",
"Z1622"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33267",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z40334",
"Z14293K2": "Z35147"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z41657",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z41848",
"Z14293K2": [
"Z60",
"Z1820"
]
}
],
"Z14294K2": "Z29596"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for describing entity with adjective/class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "konfig för att beskriva entitet med adjektiv/klass"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "形容詞/分類でエンティティを説明する文章の言語別設定"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "all language versions should have four arguments (including the last one for the language)"
}
]
}
}
bv29ybvd9hrshiq6mwidpp3rcpso83v
Help:Multilingual/fi
12
68852
312549
289898
2026-09-12T10:11:03Z
FuzzyBot
207
Updating to match new version of source page
312549
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifunctions on kansainvälinen ja siten monikielinen hanke. Vaikka englanti on käyttöliittymän oletuskieli, tarkoituksena on, että hankkeesta hyötyvät kaikenkieliset käyttäjät, joiden kieltä MediaWikin kansainvälistys tukee.
<span id="General_principles"></span>
== Yleiset periaatteet ==
Wikifunctionsin ohjelmisto on täysin lokalisoitu, kuten kaikki Wikimedia-hankkeet. Käyttäjät voivat valita '''ensisijaisen kielensä''' [[Special:Preferences|{{int:preferences}}]]-valikosta tai [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|yleisestä kielenvalitsimesta]] napauttamalla seuraavaa, kaikkien sivujen yläosassa olevaa kuvaketta: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Käytännöt ja ohjeet pitäisi kirjoittaa ensin englanniksi ja sitten kääntää muille kielille. Käytännön tai ohjeen englanninkielinen versio on virallinen versio, johon muiden kielten versioiden tulisi perustua. Käännökset voidaan tehdä [[:mw:Special:MyLanguage/Extension:Translate|käännöslaajennuksella]]. Käännöslaajennukseen on saatavilla [[:mw:Special:MyLanguage/Help:Extension:Translate|dokumentaatio]]. Voit myös jättää viestin [[Wikifunctions:Translators' noticeboard|kääntäjien ilmoitustaululle]], jos sinulla on kysymyksiä tai pyyntöjä.
<span id="Site_content"></span>
== Sivuston sisältö ==
:''Katso [[Special:MyLanguage/Wikifunctions:Glossary|Sanasto]]-sivulta lisätietoja käsitteistä.''
<span id="Object_pages"></span>
=== Objektisivut ===
Nämä ovat objekteja, joiden nimen ja avainten nimien kääntäminen on hyödyllisintä:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Muut objektit tyypin mukaan...]]''
<span id="Project_pages"></span>
=== Projektisivut ===
Nämä projektisivut ovat valmiina käännettäväksi:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Videoiden tekstitykset ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Ohjelmiston kääntäminen ==
Voit auttaa [[translatewiki:Special:Translate/ext-wikilambda-user|ohjelmiston käyttöliittymän kääntämisessä]] [[translatewiki:Translating:MediaWiki|translatewiki.net]]-sivustolla. Sivustoa ei ole suoraan yhdistetty Wikimediaan, ja siihen täytyy luoda uusi käyttäjätunnus. Katso [[betawiki:Translating:MediaWiki|sen MediaWiki-käännösportaalista]] neuvoa käytön aloittamiseen.
<span id="Wikidata_lexemes"></span>
== Wikidata-lekseemit ==
Voit työstää [[:d:Special:MyLanguage/Wikidata:Lexicographical data|leksikografista tietoa Wikidatassa]]. Sitä tarvitaan Abstract Wikipedian onnistumista varten, ja sitä voidaan työstää juuri nyt.
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
5l9tf15g797eojzag2kn5mw8303hhcg
Template:Main page/News
10
68963
312234
310897
2026-09-11T13:14:50Z
Sannita (WMF)
10
update
312234
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/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}</tvar>: Your code can now call back to the Wikidata fetch functions</translate>
* <translate><!--T:46--> <tvar name="1">{{Status updates|2026-09-03}}</tvar>: 5,000 Functions, passing Z40000</translate>
* <translate><!--T:45--> <tvar name="1">{{Status updates|2026-08-28}}</tvar>: Wikifunctions Object Reference</translate>
* <translate><!--T:44--> <tvar name="1">{{Status updates|2026-08-20}}</tvar>: Mayors and the North</translate>
* <translate><!--T:43--> <tvar name="1">{{Status updates|2026-08-13}}</tvar>: Shoutout to 99of9!</translate>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><translate><!--T:10--> More news</translate></span>]]
finh6nt9r6f5jopv4lhp7jd683uw11o
312235
312234
2026-09-11T13:15:01Z
Sannita (WMF)
10
Marked this version for translation
312235
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/1791221400 17:30 UTC on 2026-10-05]</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-09.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:47--> <tvar name="1">{{Status updates|2026-09-10}}</tvar>: Your code can now call back to the Wikidata fetch functions</translate>
* <translate><!--T:46--> <tvar name="1">{{Status updates|2026-09-03}}</tvar>: 5,000 Functions, passing Z40000</translate>
* <translate><!--T:45--> <tvar name="1">{{Status updates|2026-08-28}}</tvar>: Wikifunctions Object Reference</translate>
* <translate><!--T:44--> <tvar name="1">{{Status updates|2026-08-20}}</tvar>: Mayors and the North</translate>
* <translate><!--T:43--> <tvar name="1">{{Status updates|2026-08-13}}</tvar>: Shoutout to 99of9!</translate>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><translate><!--T:10--> More news</translate></span>]]
pke45s8722i3tbdqh85tmkb3xdkde25
Template:Main page/News/en
10
69028
312241
310901
2026-09-11T13:15:05Z
FuzzyBot
207
Updating to match new version of source page
312241
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/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}: Your code can now call back to the Wikidata fetch functions
* {{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000
* {{Status updates|2026-08-28}}: Wikifunctions Object Reference
* {{Status updates|2026-08-20}}: Mayors and the North
* {{Status updates|2026-08-13}}: Shoutout to 99of9!
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">More news</span>]]
by3k3ge2zer123t7ha9gztjmrevsstf
Template:Main page/News/de
10
69043
312240
311527
2026-09-11T13:15:05Z
FuzzyBot
207
Updating to match new version of source page
312240
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Freiwilligentreffen
* Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* {{Status updates|2026-09-03}}: 5.000 Funktionen, Z40000 überschritten
* {{Status updates|2026-08-28}}: Wikifunctions-Objektreferenz
* {{Status updates|2026-08-20}}: ''Mayors'' und ''North''
* {{Status updates|2026-08-13}}: Lob an 99of9!
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]]
ojskpkcmwtx1xa4kwbsiangpvkpfvhk
312400
312240
2026-09-11T22:20:28Z
Ameisenigel
44
Created page with "$1: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen"
312400
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Freiwilligentreffen
* Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</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-09.webm|letzte Freiwilligentreffen]] ist auf Commons verfügbar
; Aktuelle Neuigkeiten zum Status von Wikifunctions
<!--Keep this to the most recent 5 entries-->
* {{Status updates|2026-09-10}}: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen
* {{Status updates|2026-09-03}}: 5.000 Funktionen, Z40000 überschritten
* {{Status updates|2026-08-28}}: Wikifunctions-Objektreferenz
* {{Status updates|2026-08-20}}: ''Mayors'' und ''North''
* {{Status updates|2026-08-13}}: Lob an 99of9!
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]]
4rs0goqasa8m86jt4t8bbdxg7rohe9l
Template:Main page/News/ko
10
69053
312245
310905
2026-09-11T13:15:06Z
FuzzyBot
207
Updating to match new version of source page
312245
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; 자원봉사자 코너
* 다음 자원봉사자 코너는 <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</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-09.webm|최신 자원봉사자 코너]]는 공용에서 사용할 수 있습니다.
; 위키함수의 최신 상태 업데이트
<!--Keep this to the most recent 5 entries-->
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">더 많은 소식</span>]]
7izo8dds9rmdv5i5lacoaxovnh3pg17
Template:Main page/News/ar
10
69123
312239
310900
2026-09-11T13:15:04Z
FuzzyBot
207
Updating to match new version of source page
312239
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; ركن المتطوعين
* ستكون جلسة ركن المتطوعين التالية بتوقيت <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</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-09.webm|أحدث جلسة لركن المتطوعين]] متاحة على كومنز
; تحديثات الحالة الأخيرة حول ويكي دوال
<!--Keep this to the most recent 5 entries-->
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* {{Status updates|2026-08-20}}: عُمَد والشمال
* {{Status updates|2026-08-13}}:ذكر خاص لـ99of9!
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">المزيد من الأخبار</span>]]
gxrel0cohiwx2834usbzikj7q3d3at5
Z29786
0
69154
312310
231316
2026-09-11T18:13:58Z
YoshiRulz
10156
Added Z29790 to the approved list of implementations
312310
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29786"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29786K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29786K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z29786K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "include props with no best statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z29790"
],
"Z8K5": "Z29786"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render statement group list"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0zq5en6bwsdu170mfj01k9rgt63gphx
312339
312310
2026-09-11T18:59:41Z
YoshiRulz
10156
Added Z41817 to the approved list of test cases
312339
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29786"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29786K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29786K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z29786K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "include props with no best statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z41817"
],
"Z8K4": [
"Z14",
"Z29790"
],
"Z8K5": "Z29786"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render statement group list"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n3dmdjgtmfl59f7bzzrcepgmflt39w2
Z29790
0
69158
312337
231325
2026-09-11T18:50:46Z
YoshiRulz
10156
Lift conditional out of call
312337
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29790"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29786",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z7",
"Z7K1": "Z27926",
"Z27926K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K3"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z29787",
"Z29787K1": "Z29784",
"Z29787K2": {
"Z1K1": "Z18",
"Z18K1": "Z29786K1"
},
"Z29787K3": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
},
"Z29787K4": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z29694",
"Z13436K2": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
},
"Z13436K3": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
}
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z29787",
"Z29787K1": "Z29784",
"Z29787K2": {
"Z1K1": "Z18",
"Z18K1": "Z29786K1"
},
"Z29787K3": {
"Z1K1": "Z7",
"Z7K1": "Z22820",
"Z22820K1": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
},
"Z22820K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z23120",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z29694",
"Z13436K2": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
},
"Z13436K3": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
}
}
}
},
"Z29787K4": {
"Z1K1": "Z7",
"Z7K1": "Z872",
"Z872K1": "Z23120",
"Z872K2": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z29694",
"Z13436K2": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
},
"Z13436K3": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
}
}
}
}
}
},
"Z27873K2": "div",
"Z27873K3": [
"Z6",
"class"
],
"Z27873K4": [
"Z6",
"articleplaceholder-statementgrouplist"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render group list, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
70vh1br978mayvv3vqwomw9bc1vzniq
312343
312337
2026-09-11T19:06:16Z
YoshiRulz
10156
Use filter best statements helper
312343
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29790"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z29786",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27873",
"Z27873K1": {
"Z1K1": "Z7",
"Z7K1": "Z27926",
"Z27926K1": {
"Z1K1": "Z7",
"Z7K1": "Z29787",
"Z29787K1": "Z29784",
"Z29787K2": {
"Z1K1": "Z18",
"Z18K1": "Z29786K1"
},
"Z29787K3": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
},
"Z41812K2": {
"Z1K1": "Z18",
"Z18K1": "Z29786K3"
}
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
},
"Z29787K4": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z29694",
"Z13436K2": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
},
"Z41812K2": {
"Z1K1": "Z18",
"Z18K1": "Z29786K3"
}
},
"Z13436K3": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z29786K2"
}
},
"Z41812K2": {
"Z1K1": "Z18",
"Z18K1": "Z29786K3"
}
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
}
}
}
},
"Z27873K2": "div",
"Z27873K3": [
"Z6",
"class"
],
"Z27873K4": [
"Z6",
"articleplaceholder-statementgrouplist"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render group list, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jkowklvyfxn9y55owypy2kgck60dc09
Z29822
0
69194
312344
231475
2026-09-11T19:08:38Z
YoshiRulz
10156
Added Z29823 to the approved list of implementations
312344
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z29822"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z29822K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z29822K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z29822K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "include props with no best statements"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z29823"
],
"Z8K5": "Z29822"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ArticlePlaceholder render article"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Special:AboutTopic",
"Template:AboutTopic",
"Module:AboutTopic",
"Extension:ArticlePlaceholder"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "see [[testwiki:Module:Sandbox/YoshiRulz/AboutTopic]]"
}
]
}
}
5xsvnmj7kn8thws9flrulontn0nt3e0
Template:Main page/News/zh-hant
10
69589
312249
310909
2026-09-11T13:15:07Z
FuzzyBot
207
Updating to match new version of source page
312249
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/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">更多消息</span>]]
hm96384aduj6cvf993t5uowvno1tkyk
Template:Main page/News/ja
10
70114
312243
310904
2026-09-11T13:15:06Z
FuzzyBot
207
Updating to match new version of source page
312243
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; ボランティアのコーナース
* 次のボランティアのコーナーは<bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</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-09.webm|最新のボランティアのコーナー]]にコモンズで利用可能です。
; ウィキファンクションズに関するステータスの最近のアップデート
<!--Keep this to the most recent 5 entries-->
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">その他のニュース</span>]]
7dvyr1r2r7kurtngkof4sr5cpu4mele
Template:Main page/News/bn
10
71222
312238
310898
2026-09-11T13:15:04Z
FuzzyBot
207
Updating to match new version of source page
312238
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/1791221400 17:30 UTC on 2026-10-05]</bdi>-তে অনুষ্ঠিত হবে।
* [[:c:File:Abstract Wikipedia Volunteer Corner 2026-09.webm|সর্বশেষ স্বেচ্ছাসেবকদের সভাটি]] কমন্সে উপলব্ধ রয়েছে।
; উইকিফাংশন্স সম্পর্কে সাম্প্রতিক হালনাগাদ
<!--Keep this to the most recent 5 entries-->
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">আরও সংবাদ</span>]]
bxz0uptfvg337ql7vjg13bwm45tuwre
Template:AW Content/fr
10
72189
312534
240662
2026-09-12T10:10:43Z
FuzzyBot
207
Updating to match new version of source page
312534
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= Le personnel de l'équipe de la Wikipedia abstraite maintient initialement le contenu de cette page.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
db0l4f2a2xdto0jkhq1kjzfr4fllw9r
Template:Main page/News/fr
10
73409
312242
310903
2026-09-11T13:15:05Z
FuzzyBot
207
Updating to match new version of source page
312242
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/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]]
6fhgpne128o952hrvmckt21p393dx0h
Help:Multilingual/nl
12
73870
312557
289905
2026-09-12T10:11:07Z
FuzzyBot
207
Updating to match new version of source page
312557
wikitext
text/x-wiki
<languages/>
{{Draft}}
Wikifuncties is een internationaal en dus meertalig project. Hoewel Engels de standaard interfacetaal is, is het project bedoeld om te worden gebruikt door en nuttig te zijn voor gebruikers van elke taal die door MediaWiki-internationalisatie wordt ondersteund.
<span id="General_principles"></span>
==Algemene principes ==
Wikitfuncties-software is volledig gelokaliseerd, net als alle Wikimedia-projecten. Gebruikers kunnen hun ‘’'voorkeurstaal'‘’ instellen via het [[Special:Preferences|{{int:preferences}}]]-menu of de [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] door op het volgende pictogram te klikken dat bovenaan elke pagina te vinden is: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
Beleidsregels en richtlijnen moeten eerst in het Engels worden opgesteld en vervolgens in andere talen worden vertaald. De Engelse versie van het beleid of de richtlijn is de gezaghebbende versie waarop andere taalversies moeten worden gebaseerd. Vertalingen kunnen worden gemaakt met de [[:mw:Special:MyLanguage/Extension:Translate|Translate-extensie]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentatie voor de Translate-extensie]] is ook beschikbaar. Als u vragen of verzoeken heeft, kunt u ook een bericht achterlaten op het [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]].
<span id="Site_content"></span>
== Inhoud ==
:Zie de ‘’'[[Special:MyLanguage/Wikifunctions:Glossary|Woordenlijst]]‘’' voor enkele nuttige opmerkingen.
<span id="Object_pages"></span>
=== Objectpagina's ===
Dit zijn de objecten waarbij het vertalen van het label en de sleutellabels het meest nuttig is:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|Andere objecten per type...]]''
<span id="Project_pages"></span>
=== Projectpagina's ===
Deze projectpagina's zijn klaar om vertaald te worden:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== Videondertitels ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== Vertaal de software ==
U kunt helpen bij het [[translatewiki:Special:Translate/ext-wikilambda-user|vertalen van de software-interface]] op de website [[translatewiki:Translating:MediaWiki|translatewiki.net]]. Deze website staat niet rechtstreeks in verband met Wikimedia en u moet een nieuw gebruikersaccount aanmaken. Raadpleeg [[betawiki:Translating:MediaWiki|hun MediaWiki-vertaalportaal]] voor advies over hoe u daar aan de slag kunt gaan.
<span id="Wikidata_lexemes"></span>
== Wikidata-lexemen ==
Je kunt werken aan [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicografische kennis in Wikidata]]. Dit is nodig om Abstracte Wikipedia te laten slagen en je kunt er nu meteen mee aan de slag.
Hier is bijvoorbeeld een eenvoudige zin die is gegenereerd met de functie <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
Als je een fout ziet, moet je mogelijk [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|een gespecialiseerde functie]]
voor je taal [[Z29597|hier]] aanmaken,
of moet je mogelijk een {{Q|34698}} Lexeme aanmaken dat overeenkomt met {{Q|30081}},
of moet je mogelijk gewoon labels toevoegen aan {{Q|104587954}} en {{Q|35127}}.
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
lkocdg0zlpmb0kijuymiotpyb3abkw6
Wikifunctions:Programming languages/fr
4
74334
312598
294155
2026-09-12T10:11:27Z
FuzzyBot
207
Updating to match new version of source page
312598
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* [[w:en:Lists of programming languages|Listes des langages de programmation]] sur la Wikipedia anglophone.
* Les [[Special:MyLanguage/WF:glossary#composition|Compositions]] sont une sorte de langages LISP, mais ne sont pas couvertes ici.
<span id="Executable"></span>
== Exécutable ==
<span id="Implemented"></span>
== Implémentation ==
Depuis mars 2024 les langages suivants sont compilés dans [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] pour être lancés par l'[[Special:MyLanguage/WF:glossary#executor|exécuteur]] :
* [[Special:MyLanguage/WF:JS|JavaScript]] non versionné ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy Logiciel W3C et Notice documentaire et Licence], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license source]), en utilisant [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (qui utilise [https://bellard.org/quickjs/ QuickJS 2024], compatible avec ES2023)
* [[Special:MyLanguage/WF:PY|Python]] non versionné ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), utilisant la version de développement du mode [https://github.com/RustPython/RustPython RustPython] WASI (destiné à être compatible avec CPython 3.12)
<span id="Planned"></span>
=== A venir ===
* JavaScript versionné (ECMA202?+)
* Python versionné (3+)
<span id="Requested"></span>
== Demandes ==
Voir la [[phab:tag/wikifunctions-new-language-requests|liste des tâches dans Phabricator]] pour demander des langages de programmation supplémentaires qui devraient être pris en compte dans Wikifunctions. Entre autres critères d'implémentation, les logiciels interpréteur et compilateur de langage disponibles doivent être sous licence libre.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html propriétaire]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 et Scratch Source Code License)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<span id="Former"></span>
=== Précédent ===
Initialement, l'évaluateur de fonction exécute directement le code dans son conteneur. Parce qu'il est basé sur Debian Bullseye, l'exécution de JavaScript était fournie par Node.js 16 et Python par Python 3.9. Ceux-ci ne sont plus immédiatement disponibles à cause de la recompilation en assembleur Web, mais pourraient revenir si nécessaire grâce à une compilation personnalisée.
<span id="Functions_for_manipulating"></span>
== Fonctions de traitement ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
lqm89a5f27v909jlql51guxmsuhhirn
Wikifunctions:Importing/fr
4
74566
312498
250881
2026-09-12T10:10:33Z
FuzzyBot
207
Updating to match new version of source page
312498
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
Les fonctions sont partout dans le logiciel, donc en tirer quelques-unes de certains paquets logiciels peut être un bon moyen de construire sa bibliothèque. Mais en procédant de la sorte assurez-vous de respecter les restrictions liées aux droits d'auteur et les brevets correspondants.
<span id="Projects"></span>
== Les projets ==
<span id="Spreadsheet_functions"></span>
=== Les fonctions de feuille de calculs ===
(discuté actuellement sur [[wikifunctions talk:importing]], voir aussi les [[commons:category:spreadsheet functions|Fonctions de feuille de calcul]])
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (comme utilisés dans les normes OpenDocument)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<span id="Other_programming_languages_/_libraries"></span>
=== Autres langages de programmation et bibliothèques ===
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<span id="Other"></span>
== Autres ==
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
qg2iupyjhw2pwnn97w4lgciksachu2m
Wikifunctions:Wikidata/fr
4
74899
312486
289857
2026-09-12T10:10:15Z
FuzzyBot
207
Updating to match new version of source page
312486
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
Wikifunctions est représenté sur [[:d:Wikidata:Main page|Wikidata]] par {{Q|Q104587954}}.
Vous trouverez ici bientôt d'autres informations sur Wikidata et Wikifunctions.
<span id="Functionality_we_will_want"></span>
== Fonctionnalités souhaitées ==
<span id="Items"></span>
=== Eléments ===
* Vérifier qu'un élément existe
** {{done}} {{Z|10696}}
* Obtenir l'élément
** {{done}} {{Z|6821}}
* Obtenir les libellés
** {{done}} {{Z|22853}}
* Obtenir les alias
** {{done}} {{Z|23080}}
* Obtenir les descriptions
** {{done}} {{Z|30120}}
* Obtenir la déclaration
** {{done}} {{Z|22220}}
* Obtenir les liens de site ''éventuels''
** {{done}} {{Z|35207}}
<span id="Statements"></span>
=== Déclarations ===
* Obtenir les valeurs de la déclaration
** {{done}} {{Z|19308}}
* Obtenir le rang
** {{done}} {{Z|20206}}
* Obtenir la propriété de la déclaration
** {{done}} {{Z|19306}}
* Obtenir les qualifieurs
** {{done}} {{Z|28278}}
* Obtenir les références
** {{done}} {{Z|31984}}
<span id="Properties"></span>
=== Propriétés ===
* Vérifier l'existence d'une propriété
** {{done}} {{Z|36542}}
* Obtenir la propriété
** {{done}} {{Z|6822}}
* Obtenir les libellés
** {{done}} {{Z|23223}}
* Obtenir les alias
** {{done}} {{Z|23227}}
* Obtenir les descriptions
** {{done}} {{Z|23225}}
* Obtenir le type de données
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* Obtenir la déclaration
** {{done}} {{Z|23229}}
<span id="Lexemes"></span>
=== Lexèmes ===
* Vérifier l'existence d'un lexème
** {{done}} {{Z|36548}}
* Obtenir le lexème
** {{done}} {{Z|6825}}
* Obtenir le lemmata
** {{done}} {{Z|19293}}
* Obtenir les langues
** {{done}} {{Z|19276}}
* Obtenir la catégorie
** {{done}} {{Z|19298}}
* Obtenir la déclaration
** {{done}} {{Z|19300}}
* Obtenir le sens
** {{done}} {{Z|6826}}
* Obtenir la forme
** {{done}} {{Z|6824}}
<span id="Senses"></span>
==== Sens ====
* Obtenir la glose
** {{done}} {{Z|23114}}
* Obtenir la déclaration
** {{done}} {{Z|23116}}
<span id="Forms"></span>
==== Formes ====
* Obtenir la représentation
** {{done}} {{Z|22399}}
* Obtenir les caractéristiques grammaticales
** {{done}} {{Z|22487}}
* Obtenir la déclaration
** {{done}} {{Z|23118}}
<span id="Entity_schemas"></span>
=== Schémas d'entités ===
* Vérifier si le schéma de l'entité existe
* Obtenir le schéma de l'entité
* Obtenir les libellés
* Obtenir les alias
* Obtenir les descriptions
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
cw7uqbxe9b2oe15584h3b0po0qavlky
Template:AW Content/nl
10
75149
312538
249245
2026-09-12T10:10:44Z
FuzzyBot
207
Updating to match new version of source page
312538
wikitext
text/x-wiki
<noinclude><languages/></noinclude>{{ombox
|type=notice
|text= Het onderhoud van de inhoud van deze pagina wordt primair gedaan door het team Abstract Wikipedia.
}}
<includeonly>[[Category:Maintained by Abstract Wikipedia team staff]]</includeonly>
6nz8tp7kzsnsqe1qid0p8qdhnzirf6c
Template:Main page/News/nl
10
75151
312244
310906
2026-09-11T13:15:06Z
FuzzyBot
207
Updating to match new version of source page
312244
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Bijeenkomst vrijwilligers
* De volgende bijeenkomst zal plaatsvinden op <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* {{Status updates|2026-09-03}}: 5.000 Functies, voorbij Z40000
* {{Status updates|2026-08-28}}: Wikifuncties Object Referentie
* {{Status updates|2026-08-20}}: Burgemeesters en het Noorden
* {{Status updates|2026-08-13}}: Shoutout naar 99of9!
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Meer nieuws</span>]]
ejkvqh83vvctvyjw5uvv8gf5f1javv3
Template:Main page/News/zh-hans
10
75568
312248
310910
2026-09-11T13:15:06Z
FuzzyBot
207
Updating to match new version of source page
312248
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; 志愿者角
* 下期志愿者角将于<bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</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>]]
rj58fzlya1fgajnjkyb4xnp0qz86jq8
Wikifunctions:Human languages/fr
4
75723
312481
278157
2026-09-12T10:10:03Z
FuzzyBot
207
Updating to match new version of source page
312481
wikitext
text/x-wiki
<languages/>
{{draft}}
Soutenu par le ''Natural Language Generation Special Interest Group'' ; voir aussi {{ll|WF:PROG}} et {{ll|WF:Catalogue/Natural language operations}}. Bon nombre d'entre elles sont des fonctions morphologiques ; la morphologie est la partie de la linguistique qui étudie comment les éléments du langage sont « formés » et changent diachroniquement et lorsqu'ils sont fléchis.
Le haoussa, l'igbo, le malayalam, le bengali et le dagbani sont des [[d:Special:MyLanguage/Wikidata:Lexicographical data/Focus languages|langues ciblées]] pour l'ensemble de données lexicographiques de Wikidata, qui constitue un aspect important de [[Special:MyLanguage/WF:glossary#Abstract Wikipedia|Wikipédia abstrait]].
<span id="Related_pages"></span>
== Pages liées ==
* [[:Category:Natural languages]] — Liste des catégories pour les langues
* {{ll|Wikifunctions:Catalogue/Natural language operations}} — Liste des fonctions en langage naturel
* {{ll|Wikifunctions:NLG functions}} — Un tableau des fonctions NLG pour chaque langue prise en charge
** {{ll|Wikifunctions:Cardinal numbers}} — Liste des fonctions des nombres cardinaux de chaque langue
* {{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}} — Liste de toutes les langues dans l'ordre des ZObject
<span id="Afroasiatic"></span>
== Afro-asiatique ==
* {{Z+|Z1472}} (zgh) — [[/Z1472]]
* {{Z+|Z1013}} (ha) — [[/Z1013]]
* Sémitique
** Arabique
*** {{Z+|Z1001}} (ar) — [[/Z1001]]
*** {{Z+|Z1045}} (ary) — [[/Z1045]]
*** {{Z+|Z1582}} (aeb) — [[/Z1582]]
** {{Z+|Z1186}} (he) — [[/Z1186]]
<span id="Austroasiatic"></span>
== Austroasiatique ==
* {{Z+|Z1048}} (vi) — [[/Z1048]]
* (Mundari, aucun code pour l'instant) (unr)
<span id="Austronesian"></span>
== Austronésien ==
* Malais
** {{Z+|Z1531}} (ms) — [[/Z1531]]
*** {{Z+|Z1434}} (ms-Arab) — [[/Z1434]]
** {{Z+|Z1078}} (id) — [[/Z1078]]
* {{Z+|Z1471}} (su) — [[/Z1471]]
<span id="Constructed"></span>
== Construite ==
* {{Z+|Z1882}} (ldn) — [[/Z1882]]
* {{Z+|Z1576}} (eo) — [[/Z1576]]
* {{Z+|Z1534}} (tlh) — [[/Z1534]]
* {{Z+|Z1762}} (tok) — [[/Z1762]]
<span id="Dravidian"></span>
== Dravidien ==
* {{Z+|Z1293}} (brh) — [[/Z1293]]
* Sud
** {{Z+|Z1012}} (ml) — [[/Z1012]]
** {{Z+|Z1429}} (te) — [[/Z1429]]
<span id="Indo-European"></span>
== Indo-Européen ==
* {{Z+|Z1541}} (hy) — [[/Z1541]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Balto-Slavic</span>
** {{Z+|Z1709}} (lv) — [[/Z1709]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Slavic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">East Slavic</span>
**** {{Z+|Z1005}} (ru) — [[/Z1005]]
**** {{Z+|Z1332}} (uk) — [[/Z1332]]
**** {{Z+|Z1622}} (by) — [[/Z1622]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">West Slavic</span>
**** {{Z+|Z1062}} (cs) — [[/Z1062]]
**** {{Z+|Z1025}} (pl) — [[/Z1025]]
**** {{Z+|Z1488}} (sk) — [[/Z1488]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">South Slavic</span>
**** {{Z+|Z1823}} (bg) — [[/Z1823]]
**** {{Z+|Z1105}} (cu) — [[/Z1105]]
**** {{Z+|Z1412}} (sh) — [[/Z1412]]
***** {{Z+|Z1473}} (bs) — [[/Z1473]]
***** {{Z+|Z1272}} (hr) — [[/Z1272]]
***** {{Z+|Z1498}} (cnr) — [[/Z1498]]
***** {{Z+|Z1158}} (sr) — [[/Z1158]]
**** {{Z+|Z1616}} (sl) — [[/Z1616]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Celtic</span>
** {{Z+|Z1282}} (br) — [[/Z1282]]
** {{Z+|Z1024}} (cy) — [[/Z1024]]
** {{Z+|Z1339}} (gd) — [[/Z1282]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Germanic</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">North Germanic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">East Scandinavian</span>
**** {{Z+|Z1061}} (dk) — [[/Z1061]]
**** {{Z+|Z1592}} (sv) — [[/Z1592]]
*** {{Z+|Z1021}} (no) — [[/Z1021]]
** <span lang="en" dir="ltr" class="mw-content-ltr">West Germanic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">North Sea</span>
**** {{Z+|Z1002}} (en) — [[/Z1002]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North American</span>
****** {{Z+|Z1689}} (en-US) — [[/Z1689]]
****** {{Z+|Z1437}} (en-CA) — [[/Z1437]]
***** {{Z+|Z1113}} (en-AU) — [[/Z1113]]
***** {{Z+|Z1199}} (en-GB) — [[/Z1199]]
***** {{Z+|Z1966}} (en-IN) — [[/Z1966]]
***** {{Z+|Z1881}} (en-x-piglatin) — [[/Z1881]]
***** {{Z+|Z1124}} (en-simple) — [[/Z1124]]
**** {{Z+|Z1146}} (nds) — [[/Z1146]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">High German</span>
**** {{Z+|Z1099}} (lb) — [[/Z1099]]
**** {{Z+|Z1430}} (de) — [[/Z1430]]
*** {{Z+|Z1157}} (nl) — [[/Z1157]]
* {{Z+|Z1827}} (el) — [[/Z1827]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Indo-Iranian</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Indo-Aryan</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Hindustani</span>
**** {{Z+|Z1820}} (hi) — [[/Z1820]]
**** {{Z+|Z1717}} (ur) — [[/Z1717]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Northwestern</span>
**** <span lang="en" dir="ltr" class="mw-content-ltr">Punjabic</span>
***** {{Z+|Z1657}} (pa) — [[/Z1657]]
***** {{Z+|Z1083}} (pnb) — [[/Z1083]]
**** {{Z+|Z1191}} (sd) — [[/Z1191]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Eastern</span>
**** {{Z+|Z1011}} (bn) — [[/Z1011]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">Rohingya</span> (rhg)
***** {{Z+|Z1978}} (rhg-Rohg) — [[/Z1978]]
***** {{Z+|Z1979}} (rhb-Arab) — [[/Z1979]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Iranian</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Northwestern</span>
**** {{Z+|Z1747}} (bal) — [[/Z1747]]
**** {{Z+|Z1556}} (ku) — [[/Z1556]]
***** {{Z+|Z1288}} (ckb) — [[/Z1288]]
*** {{Z+|Z1728}} (fa) — [[/Z1728]]
**** {{Z+|Z1207}} (tg) — [[/Z1207]]
**** {{Z+|Z1265}} (fa-AF / prs) — [[/Z1265]]
**** {{Z+|Z1277}} (jpr) — [[/Z1277]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Italic</span>
** {{Z+|Z1403}} (la) — [[/Z1403]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Romance</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Continental Romance</span>
**** <span lang="en" dir="ltr" class="mw-content-ltr">Western Romance</span>
***** <span lang="en" dir="ltr" class="mw-content-ltr">Ibero-Romance</span>
****** {{Z+|Z1037}} (pt) — [[/Z1037]]
******* {{Z+|Z1381}} (pt-BR) — [[/Z1381]]
****** {{Z+|Z1003}} (es) — [[/Z1003]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">Occitano-Romance</span>
****** {{Z+|Z1789}} (ca) — [[/Z1789]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North Gallo-Romance</span>
****** {{Z+|Z1004}} (fr) — [[/Z1004]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North Italian</span>
****** {{Z+|Z1363}} (vec) — [[/Z1363]]
****** {{Z+|Z1483}} (lad) — [[/Z1483]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">South Romance</span>
***** {{Z+|Z1787}} (it) — [[/Z1787]]
***** {{Z+|Z1329}} (co) — [[/Z1329]]
***** {{Z+|Z1082}} (sdc) — [[/Z1082]]
***** {{Z+|Z1491}} (nap) — [[/Z1491]]
***** {{Z+|Z1298}} (scn) — [[/Z1298]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">Balkan romance</span>
***** {{Z+|Z1664}} (ro) — [[/Z1664]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Island Romance</span>
**** {{Z+|Z1342}} (sc) — [[/Z1342]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Kra-Dai ==
</div>
* {{Z+|Z1851}} (th) — [[/Z1851]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Niger-Congo ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Atlantic-Congo</span>
** {{Z+|Z1015}} (dag) — [[/Z1015]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Volta-Congo</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Volta-Niger</span>
**** {{Z+|Z1014}} (ig) — [[/Z1014]]
**** {{Z+|Z1818}} (ya) — [[/Z1818]]
*** {{Z+|Z1179}} (kcg) — [[/Z1179]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Mixed and creoles ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These languages are sorted under the language it is primarily based on.
</div>
* {{Z|Z1531}}
** {{Z+|Z1630}} (bew) — [[/Z1630]]
* {{Z|Z1037}}
** {{Z+|Z1806}} (kea) — [[/Z1806]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Sign ==
</div>
* {{Z+|Z1763}} (ase) — [[/Z1763]]
* {{Z+|Z1907}} (bzs) - [[/Z1907]]
* {{Q|2107617}} (vgt) - [[/vgt]]
<span id="Sino-Tibetan"></span>
== Sino-Tibétin ==
* {{Z+|Z1147}} (dz) — [[/Z1147]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Sinitic</span>
** {{Z+|Z1577}} (cdo) — [[/Z1577]]
*** {{Z+|Z2034}} (cdo-Hani) — [[/Z2034]]
*** {{Z+|Z2035}} (cdo-Hans) — [[/Z2035]]
*** {{Z+|Z1954}} (cdo-Hant) — [[/Z1954]]
*** {{Z+|Z1955}} (cdo-Latn) — [[/Z1955]]
** {{Z+|Z1903}} (cpx) — [[/Z1903]]
*** {{Z+|Z1905}} (cpx-Hans) — [[/Z1905]]
*** {{Z+|Z1904}} (cpx-Hant) — [[/Z1904]]
*** {{Z+|Z1906}} (cpx-Latn) — [[/Z1906]]
** {{Z+|Z1804}} (gan) — [[/Z1804]]
*** {{Z+|Z1375}} (gan-Hans) — [[/Z1375]]
*** {{Z+|Z1372}} (gan-Hant) — [[/Z1372]]
** {{Z+|Z1262}} (hak) — [[/Z1262]]
*** {{Z+|Z1932}} (hak-Hans) — [[/Z1932]]
*** {{Z+|Z1933}} (hak-Hant) — [[/Z1933]]
*** {{Z+|Z1934}} (hak-Latn) — [[/Z1934]]
** {{Z+|Z1129}} (hsn) — [[/Z1129]]
** {{Z+|Z1152}} (lzh) — [[/Z1152]]
** {{Z+|Z1221}} (nan) — [[/Z1221]]
*** {{Z+|Z1647}} (nan-Hani) — [[/Z1647]]
*** {{Z+|Z2047}} (nan-Hans) — [[/Z2047]]
*** {{Z+|Z1892}} (nan-Hant) — [[/Z1892]]
*** {{Z+|Z1893}} (nan-Latn) — [[/Z1893]]
**** {{Z+|Z1501}} (nan-Latn-pehoeji) — [[/Z1501]]
**** {{Z+|Z1922}} (nan-Latn-tailo) — [[/Z1922]]
** {{Z+|Z1837}} (wuu) — [[/Z1837]]
*** {{Z+|Z1899}} (wuu-Hans) — [[/Z1899]]
*** {{Z+|Z1900}} (wuu-Hant) — [[/Z1900]]
** {{Z+|Z1202}} (yue) — [[/Z1202]]
*** {{Z+|Z1901}} (yue-Hans) — [[/Z1901]]
*** {{Z+|Z1902}} (yue-Hant) — [[/Z1902]]
** {{Z+|Z1006}} (zh) — [[/Z1006]]
*** {{Z+|Z1645}} (zh-Hans) — [[/Z1645]]
**** {{Z+|Z1411}} (zh-Hans-CN) — [[/Z1411]]
**** {{Z+|Z1591}} (zh-Hans-MY) — [[/Z1591]]
**** {{Z+|Z1504}} (zh-Hans-SG) — [[/Z1504]]
*** {{Z+|Z1672}} (zh-Hant) — [[/Z1672]]
**** {{Z+|Z1589}} (zh-Hant-HK) — [[/Z1589]]
**** {{Z+|Z1406}} (zh-Hant-MO) — [[/Z1406]]
**** {{Z+|Z1107}} (zh-Hant-TW) — [[/Z1107]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Turkic ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Oghuz</span>
** {{Z+|Z1237}} (tr) — [[/Z1237]]
** {{Z+|Z1597}} (az) — [[/Z1597]]
* {{Z+|Z1120}} (uz) — [[/Z1120]]
<span id="Uralic"></span>
== Ouralien ==
* {{Z+|Z1051}} (fi) — [[/Z1051]]
* {{Z+|Z1513}} (hu) — [[/Z1513]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Isolates and smaller families ==
</div>
* {{Z+|Z1314}} (eu) — [[/Z1314]]
* {{Z+|Z1830}} (ja) — [[/Z1830]]
** {{Z+|Z1444}} (ja-Hkrt) — [[/Z1444]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Japanese rōmaji, no ZObject</span> (ja-Latn)
* {{Z+|Z1643}} (ko) — [[/Z1643]]
* {{Z+|Z1678}} (qu) — [[/Z1678]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Other ==
</div>
* {{Z+|Z1360}} (mul) — [[/Z1360]]
[[Category:Natural languages| mul]]
[[Category:WikiProjects]]
af54qgtech49ekjer318jxc0vviobc1
Wikifunctions:Introduction/it
4
76071
312578
254757
2026-09-12T10:11:17Z
FuzzyBot
207
Updating to match new version of source page
312578
wikitext
text/x-wiki
<languages/>
Wikifunctions è un progetto open source che consente a chiunque di creare funzioni e condividerle per altri per usarle, remixare, testare e imparare.
Le funzioni effettuano calcoli sui dati forniti.
Utilizza le seguenti guide per provare le caratteristiche base di Wikifunctions. Aspettiamo i tuoi [[Special:MyLanguage/Wikifunctions:Report a technical problem|commenti]] e contributi!
<span id="Evaluate_a_Function"></span>
== Valuta una Funzione ==
Puoi provare le funzioni apportate dalla comunità in Wikifunciones per te stesso! Scegli una dalla nostra ''[[Wikifunctions:Main Page#Functions to try out|biblioteca di funzioni]]'', e dalle i valori d'ingresso per scoprire l'uscita.
'''Passi:'''
# Trova una funzione sulla ''[[Wikifunctions:Main Page|Pagina principale]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Naviga a una pagina di una funzione.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Inserisci i valori di ingresso.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Esegui la funzione.
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Risultati:'''
# Il risultato è stato quello che ti aspettavi?
# Hai correzioni o suggerimenti da [[Special:MyLanguage/Wikifunctions:Report a technical problem|''segnalare'']]?
<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>
# Condividi l'[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] con altri!
''Nota:'' ''il collegamento condiviso precarica i tuoi input esatti e li esegue di nuovo, in modo che i destinatari vedano lo stesso risultato a meno che l'implementazione sottostante non sia cambiata da quando hai generato il collegamento.''
<span id="Create_a_Function"></span>
== Crea una funzione ==
Puoi aggiungere le tue funzioni a Wikifunctions! Crea una nuova funzione da utilizzare nelle tue implementazioni e consenti ad altri di utilizzarla. Le nuove funzioni possono essere scritte nel tuo [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|linguaggio preferito]].
'''Passi:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Nomina la tua funzione.
#:[[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>
# Definisci gli ingressi della tua funzione:
## Aggiungi/rimuovi i campi di input.
## Defini ogni tipo di input.
## Nomina ogni ingresso.
#:[[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>
# Defini il tipo di output della funzione.
#:[[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>
# Opzionale, fornire valori multilingua per uno qualsiasi di questi campi:
#* Nome della funzione, alias della funzione, etichette di input.
#:[[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>
# Pubblica la tua funzione.
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Risultati:'''
# La funzione è stata pubblicata correttamente?
# Hai correzioni o suggerimenti da [[Special:MyLanguage/Wikifunctions:Report a technical problem|''segnalare'']]?
<span id="Edit_a_Function"></span>
== Modifica una Funzione ==
Puoi contribuire a Wikifunctions modificando la sua libreria di funzioni. Aggiungi o modifica informazioni multilingue alle funzioni, ed espandi e modifica le definizioni delle funzioni.
'''Passi:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_tests"></span>
== Crea dei test ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## '''Codice'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## '''Composizione:'''
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
m3s12qc86mcnwg9njhcxuihmsvzg5n5
Wikifunctions:Introduction/ms
4
76904
312583
254764
2026-09-12T10:11:20Z
FuzzyBot
207
Updating to match new version of source page
312583
wikitext
text/x-wiki
<languages/>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an open source project that enables anyone to create functions and share them for others to use, remix, test, and learn from.
</div>
Fungsi membuat pengiraan berdasarkan data yang berikan.
<div lang="en" dir="ltr" class="mw-content-ltr">
Use the following how-to guides to try out the basic features of Wikifunctions. We are looking forward to your [[Special:MyLanguage/Wikifunctions:Report a technical problem|feedback]] and contributions!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Evaluate a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can try out community-contributed functions on Wikifunctions for yourself! Pick one from our ''[[Wikifunctions:Main Page#Functions to try out|library of functions]]'', and give input values to discover the output.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to a function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the input values.</span>
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Run the function.</span>
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<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>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Edit a Function ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create tests ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Create an implementation ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Connect an Implementation or Test to a Function ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Insert a Function in a Wikipedia article ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Steps:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Results:'''
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
jx8531a0lrmfd28qm54yln7s69c6tgv
Wikifunctions:Importing/pl
4
77366
312504
255292
2026-09-12T10:10:34Z
FuzzyBot
207
Updating to match new version of source page
312504
wikitext
text/x-wiki
<languages/>
{{seealso|WF:Rosetta|Category:Lists of functions}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are everywhere in software, so gleaning some from particular software packages can be a good way to establish a battery of related functions. However, make sure that you are respecting copyright and patent restrictions when doing so.
</div>
<span id="Projects"></span>
== Projekty ==
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Spreadsheet functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
(discussion at [[wikifunctions talk:importing]] currently, see also [[commons:category:spreadsheet functions]])
</div>
* {{ll|WF:Excel functions}}
* {{ll|WF:Google Sheets functions}}
* {{ll|WF:OpenFunctions}} (<span lang="en" dir="ltr" class="mw-content-ltr">such as used by the OpenDocument standard</span>)
* [[WF:Apple Numbers functions]] ([https://apple.com/au/mac/numbers/compatibility/functions.html src])<!--(Copyright © 2024 Apple Inc. All rights reserved.)-->
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Other programming languages / libraries ===
</div>
* {{ll|WF:Functions GREL}} (OpenRefine)
* {{ll|WF:LOGO}}
* {{ll|WF:Mathematica}}
* [[WF:Matlab]]
* [[WF:Maple]]
* [[WF:Maxima]]
* [[WF:MediaWiki parser functions/enwp]]
* {{ll|WF:Nixpkgs lib}}
* [[WF:Numpy]]
* [[WF:Scipy]]
* [[WF:Sympy]]
* {{ll|WF:PARI/GP}}
* [[WF:SageMath]]
* [[WF:R]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Other ==
</div>
* {{ll|WF:OEIS}}
[[category:lists of functions| ]]
fxdi61y6lpu57239fcv56lthxjhdwok
Help:Multilingual/pl
12
77389
312559
289908
2026-09-12T10:11:07Z
FuzzyBot
207
Updating to match new version of source page
312559
wikitext
text/x-wiki
<languages/>
{{Draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is an international and thus multilingual project. While English is the default interface language, the project is intended to be used by, and useful for, users of every language with MediaWiki internationalization support.
</div>
<span id="General_principles"></span>
== Ogólne zasady ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions software is fully localized like all Wikimedia projects. Users can set their '''preferred language''' via the [[Special:Preferences|{{int:preferences}}]] menu or the [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|Universal Language Selector]] by clicking on the following icon found at the top of any page: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Policies and guidelines should be written in English first and then translated to other languages. The English version of the policy or guideline is the authoritative version on which other language versions should be based. Translations can be made with the [[:mw:Special:MyLanguage/Extension:Translate|Translate extension]]. [[:mw:Special:MyLanguage/Help:Extension:Translate|Documentation for the Translate extension]] is also available. You can also leave a message at the [[Wikifunctions:Translators' noticeboard|Translators' noticeboard]] if you have questions or requests.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Site content ==
</div>
:<span lang="en" dir="ltr" class="mw-content-ltr">''See the '''[[Special:MyLanguage/Wikifunctions:Glossary|Glossary]]''' for some helpful notes.''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Object pages ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These are the Objects where translating the label and the key labels is most helpful:
</div>
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|<span lang="en" dir="ltr" class="mw-content-ltr">Other Objects by Type...</span>]]''
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Project pages ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These project pages are ready for translation:
</div>
* [[Special:PageTranslation#Pages in translation]]
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Video subtitles ===
</div>
* [[:File:Wikifunctions in 7 minutes.webm]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Translating the software ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can help [[translatewiki:Special:Translate/ext-wikilambda-user|translate the software interface]] on the site [[translatewiki:Translating:MediaWiki|translatewiki.net]]. This site is not connected to Wikimedia directly, and you will need to create a new user-account. Please see [[betawiki:Translating:MediaWiki|their MediaWiki translation portal]] for advice on getting started there.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Wikidata lexemes ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
You can work on [[:d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic knowledge in Wikidata]]. This will be needed for Abstract Wikipedia to succeed, and can be worked on right now.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example, here's a simple sentence generated with the function <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you see an error, you may need to create [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|a specialised function]]
for your language [[Z29597|here]],
or you may need to create an {{Q|34698}} Lexeme corresponding to {{Q|30081}},
or you may simply need to add labels to {{Q|104587954}} and {{Q|35127}}.
</div>
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
cwy1du712dk8xug0yzj9bc567zk5n7g
Wikifunctions:Programming languages/pl
4
77391
312600
276484
2026-09-12T10:11:28Z
FuzzyBot
207
Updating to match new version of source page
312600
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* <span lang="en" dir="ltr" class="mw-content-ltr">[[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Executable ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Implemented ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:JS|JavaScript]] ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:PY|Python]] ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Planned ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Requested ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span>
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Former ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Functions for manipulating ==
</div>
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
21reg1c7cu3aph87sdshpjbklwwjmeh
Wikifunctions:Wikidata/pl
4
77394
312491
289864
2026-09-12T10:10:18Z
FuzzyBot
207
Updating to match new version of source page
312491
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions is represented on [[:d:Wikidata:Main page|Wikidata]] by {{Q|Q104587954}}.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
More Wikidata and Wikifunctions here, soon!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Functionality we will want ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Items ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Check if an item exists</span>
** {{done}} {{Z|10696}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get item</span>
** {{done}} {{Z|6821}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get labels</span>
** {{done}} {{Z|22853}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get aliases</span>
** {{done}} {{Z|23080}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get descriptions</span>
** {{done}} {{Z|30120}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|22220}}
* <span lang="en" dir="ltr" class="mw-content-ltr">''possibly'' Get sitelinks</span>
** {{done}} {{Z|35207}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Statements ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get values of statement</span>
** {{done}} {{Z|19308}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get rank</span>
** {{done}} {{Z|20206}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get property of statement</span>
** {{done}} {{Z|19306}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get qualifiers</span>
** {{done}} {{Z|28278}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get references</span>
** {{done}} {{Z|31984}}
<span id="Properties"></span>
=== Właściwości ===
* <span lang="en" dir="ltr" class="mw-content-ltr">Check if a property exists</span>
** {{done}} {{Z|36542}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get property</span>
** {{done}} {{Z|6822}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get labels</span>
** {{done}} {{Z|23223}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get aliases</span>
** {{done}} {{Z|23227}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get descriptions</span>
** {{done}} {{Z|23225}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get data type</span>
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|23229}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Lexemes ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Check if a lexeme exists</span>
** {{done}} {{Z|36548}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get lexeme</span>
** {{done}} {{Z|6825}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get lemmata</span>
** {{done}} {{Z|19293}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get languages</span>
** {{done}} {{Z|19276}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get category</span>
** {{done}} {{Z|19298}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|19300}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get sense</span>
** {{done}} {{Z|6826}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get form</span>
** {{done}} {{Z|6824}}
<div lang="en" dir="ltr" class="mw-content-ltr">
==== Senses ====
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get gloss</span>
** {{done}} {{Z|23114}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|23116}}
<div lang="en" dir="ltr" class="mw-content-ltr">
==== Forms ====
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get representation</span>
** {{done}} {{Z|22399}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get grammatical features</span>
** {{done}} {{Z|22487}}
* <span lang="en" dir="ltr" class="mw-content-ltr">Get statement</span>
** {{done}} {{Z|23118}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Entity schemas ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Check is Entity Schema exists</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get Entity Schema</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get labels</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get aliases</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Get descriptions</span>
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
fmxugga88w65jwavyyx530s5fvw67ix
Template:Main page/News/cs
10
78172
312237
310899
2026-09-11T13:15:04Z
FuzzyBot
207
Updating to match new version of source page
312237
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/1791221400 17:30 UTC on 2026-10-05]</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-09.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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Další novinky</span>]]
rmkmapm8crxw6j14exskucs4ru7kr1c
Z32448
0
78692
312267
288851
2026-09-11T16:28:59Z
鈴音雨
101019
の
312267
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32448"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32442",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1830",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32442K1"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1830"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1830"
},
"は",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32442K3"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1830"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1830"
},
"の",
{
"Z1K1": "Z7",
"Z7K1": "Z23468",
"Z23468K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z32442K2"
},
"Z30120K2": [
"Z6030",
"Z6033"
],
"Z30120K3": [
"Z60",
"Z1830"
],
"Z30120K4": [
"Z6092"
]
},
"Z23468K2": "Z1830"
},
"である。"
],
"Z12899K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "State location using entity and class, ja, compose"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6cb3xk322hzwtjcpmliki7zqvw86s3d
Z32450
0
78694
312269
259596
2026-09-11T16:29:37Z
鈴音雨
101019
312269
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32450"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32442",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32442",
"Z32442K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q320943"
},
"Z32442K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z32442K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q80011"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "松戸市は千葉県の都市である。"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "State location 松戸市"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Matsudo, city, Chiba: [ja] \"松戸市は千葉県にある都市である。\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gg9fti71wnlwjlmtvcek23r4isf2u1m
Z32452
0
78696
312268
259595
2026-09-11T16:29:07Z
鈴音雨
101019
312268
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z32452"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32442",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32442",
"Z32442K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q90"
},
"Z32442K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z32442K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q142"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "パリはフランスの都市である。"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "State location パリ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Paris, city, France: [ja] \"パリはフランスにある都市である。\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7ejiyn515aqqe4js9l4ohkatcavs8g5
User talk:Rachmat04
3
79351
312230
311641
2026-09-11T13:13:20Z
MediaWiki message delivery
791
/* Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions */ new section
312230
wikitext
text/x-wiki
{{Autoarchive resolved section
|age=3
|timeout=30
|show=yes
|archive='((FULLPAGENAME))/Archives/((year))'
|overview=
|latest archive=[[{{FULLPAGENAME}}/Archives/{{CURRENTYEAR}}|Archives/{{CURRENTYEAR}}]]
}}
== Wikifunctions & Abstract Wikipedia Newsletter #260: Shoutout to User:99of9 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-13|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we congratulate our own User:99of9 for his extensive work with the Wikifunctions & Abstract Wikipedia communities, we discuss what happened at Wikimania, we introduce a document for interested communities to join 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]]) 15:55, 13 August 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=30870212 -->
== Wikifunctions & Abstract Wikipedia Newsletter #261: Mayors and the North ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-20|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we have an essay from Denny about accidental gaps in languages, and we take 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:41, 21 August 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=30928401 -->
== Wikifunctions & Abstract Wikipedia Newsletter #262: Wikifunctions Object Reference ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-08-28|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we discuss a new Type implemented after a community request, and we take 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:32, 28 August 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #263: 5,000 Functions, passing Z40000 ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-03|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we mark the 5,000th function on Wikifunction, we explore a new Type for 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/1788802200 September 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]]) 11:00, 4 September 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=30951652 -->
== Wikifunctions & Abstract Wikipedia Newsletter #264: Your code can now call back to the Wikidata fetch functions ==
There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-09-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it!
In this issue, we introduce the possibility of calling Wikidata fetch functions, we present a new Type, we celebrate more than 200 new functions this week, and we take a look at the latest software developments.
Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]!
Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:13, 11 September 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=30951652 -->
lc1vwx1t0i676gs4wtiifn1ixw1vj3v
User:Ragesoss
2
80459
312309
266054
2026-09-11T18:13:04Z
Ragesoss
12302
link to my functions notes page
312309
wikitext
text/x-wiki
I'm Sage Ross. See [[m:User:Ragesoss]].
On Wikifunctions, I'm a functioneer and I work on [[/functions|functions]] to explore, validate and improve modeling of Wikidata. So far, I've been mainly working on functions related to music.
As of mid-April, I've been using Claude Code to help me make sense of Wikifunctions and to design and debug functions. I'm documenting this work and building a library of helper scripts [https://github.com/ragesoss/wikifunctioneering in this git repo], which may be useful for other functioneers as well.
mmapw72euxoxm6lcnoqxpojcyoza2z5
Wikifunctions:Programming languages/nl
4
80749
312601
280381
2026-09-12T10:11:28Z
FuzzyBot
207
Updating to match new version of source page
312601
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* [[w:en:Lists of programming languages|Lijsten van programmeertalen]] op de Engelse Wikipedia.
* [[Special:MyLanguage/WF:glossary#composition|Compositions]] is een soort LISP-achtige taal, maar wordt hier niet behandeld.
<span id="Executable"></span>
== Uitvoerbaar bestand ==
<span id="Implemented"></span>
=== Geïmplementeerd ===
Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]:
* Unversioned [[Special:MyLanguage/WF:JS|JavaScript]] ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023)
* unversioned [[Special:MyLanguage/WF:PY|Python]] ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12)
<span id="Planned"></span>
=== Gepland ===
* versioned JavaScript (ECMA202?+)
* versioned Python (3+)
<span id="Requested"></span>
=== Verzoeken ===
Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn.
* [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])
* [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])
* [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])
* [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 en Scratch Source Code Licentie)
* [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])
<span id="Former"></span>
=== Verleden ===
Eerder is de functie-evaluator code rechtstreeks in een container gezet. Omdat het gebaseerd was op Debian Bullseye, werd JavaScript-uitvoering door Node.js 16 en Python door Python 3.9 aangeboden. Deze zijn niet langer direct beschikbaar als gevolg van de heropbouw op Web Assembler, maar kunnen terugkeren indien nodig via een aangepaste build.
<span id="Functions_for_manipulating"></span>
== Functies voor manipulaties ==
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
i4d2xl0uvb0odlhkrbji9v3chcem0t6
Z34224
0
81447
312431
297690
2026-09-12T00:18:19Z
BlueSkyWalker
101616
test Z41855 to Z34224
312431
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34224"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z34224K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z34224K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34224K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34230",
"Z41855"
],
"Z8K4": [
"Z14",
"Z34226"
],
"Z8K5": "Z34224"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject was instance of"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"was a",
"X was a Y",
"was an",
"subject was instance of",
"P31 in past tense",
"entity was instance of class"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the past relationship X was an instance of Y. In English has the form \"[The] X was a/n Y\": \"Leo Tolstoy was a writer\""
}
]
}
}
n1q7obufdoml2n90ay8u9p8rw7fdn96
312454
312431
2026-09-12T07:21:47Z
99of9
1622
Added Z38984 to the approved list of test cases
312454
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34224"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z34224K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z34224K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z34224K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z34230",
"Z41855",
"Z38984"
],
"Z8K4": [
"Z14",
"Z34226"
],
"Z8K5": "Z34224"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject was instance of"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"was a",
"X was a Y",
"was an",
"subject was instance of",
"P31 in past tense",
"entity was instance of class"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A sentence which expresses the past relationship X was an instance of Y. In English has the form \"[The] X was a/n Y\": \"Leo Tolstoy was a writer\""
}
]
}
}
pon0auni2iypaleqnjquh6tnkg3muol
Z34225
0
81448
312427
310793
2026-09-11T23:54:23Z
BlueSkyWalker
101616
Registered Hindi past instantiating sentence (Z41852)
312427
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z34225"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z34227",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z33036",
"Z14293K2": "Z33467"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z39635",
"Z14293K2": "Z33468"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z41852",
"Z14293K2": [
"Z60",
"Z1820",
"Z2038"
]
}
],
"Z14294K2": "Z38987"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "conf for past article-less instantiating sentences"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2vcaf90vcxoaghf9y8946mb3jpu6w2p
Wikifunctions:Wikidata/nl
4
81798
312492
289863
2026-09-12T10:10:18Z
FuzzyBot
207
Updating to match new version of source page
312492
wikitext
text/x-wiki
<languages/>
{{see also|Help:Wikidata}}
Wikifunctions wordt weergegeven op [[:d:Wikidata:Main page|Wikidata]] met {{Q|Q104587954}}.
Binnenkort, hier meer Wikidata en Wikifuncties!
<span id="Functionality_we_will_want"></span>
== Gewenste functionaliteit ==
=== Items ===
* Controleren of een item bestaat
** {{done}} {{Z|10696}}
* Item ophalen
** {{done}} {{Z|6821}}
* Labels ophalen
** {{done}} {{Z|22853}}
* Aliassen ophalen
** {{done}} {{Z|23080}}
* Beschrijvingen ophalen
** {{done}} {{Z|30120}}
* Verklaring ophalen
** {{done}} {{Z|22220}}
* ''mogelijke'' sitelinks ophalen
** {{done}} {{Z|35207}}
<span id="Statements"></span>
=== Verklaringen ===
* Waarden van verklaring ophalen
** {{done}} {{Z|19308}}
* Rang ophalen
** {{done}} {{Z|20206}}
* Eigenschap van verklaring ophalen
** {{done}} {{Z|19306}}
* Kwalificaties ophalen
** {{done}} {{Z|28278}}
* Referenties ophalen
** {{done}} {{Z|31984}}
<span id="Properties"></span>
=== Eigenschappen ===
* Controleren of een eigenschap bestaat
** {{done}} {{Z|36542}}
* Eigenschap ophalen
** {{done}} {{Z|6822}}
* Labels ophalen
** {{done}} {{Z|23223}}
* Aliassen ophalen
** {{done}} {{Z|23227}}
* Beschrijvingen ophalen
** {{done}} {{Z|23225}}
* Gegevenstype ophalen
** {{done|Hacked together}} {{Z|35126}}, {{Z|37481}}, {{Z|23516}}; see [[Talk:Z6820#Unavailable parts]]
* Verklaring ophalen
** {{done}} {{Z|23229}}
<span id="Lexemes"></span>
=== Lexemen ===
* Controleren of een lexeem bestaat
** {{done}} {{Z|36548}}
* Lexeem ophalem
** {{done}} {{Z|6825}}
* Lemmata ophalen
** {{done}} {{Z|19293}}
* Talen ophalen
** {{done}} {{Z|19276}}
* Categorie ophalen
** {{done}} {{Z|19298}}
* Verklaring ophalen
** {{done}} {{Z|19300}}
* Betekenis ophalen
** {{done}} {{Z|6826}}
* Vorm ophalen
** {{done}} {{Z|6824}}
<span id="Senses"></span>
==== Betekenissen ====
* Gloss ophalen
** {{done}} {{Z|23114}}
* Verklaring ophalen
** {{done}} {{Z|23116}}
<span id="Forms"></span>
==== Vormen ====
* Representatie ophalen
** {{done}} {{Z|22399}}
* Grammatische kenmerken ophalen
** {{done}} {{Z|22487}}
* Verklaring ophalen
** {{done}} {{Z|23118}}
<span id="Entity_schemas"></span>
=== Entiteitschema's ===
* Controleer of het entiteitsschema bestaat
* Entiteitsschema ophalen
* Labels ophalen
* Aliassen ophalen
* Beschrijvingen ophalen
[[Category:Project{{#translation:}}]]
[[Category:Wikidata]]
7atsv3tmlzztssx5c3pcibx85txags2
Wikifunctions:Human languages/tok
4
83916
312483
276655
2026-09-12T10:10:07Z
FuzzyBot
207
Updating to match new version of source page
312483
wikitext
text/x-wiki
<languages/>
{{draft}}
<div lang="en" dir="ltr" class="mw-content-ltr">
Supported by the Natural Language Generation Special Interest Group; see also {{ll|WF:PROG}} and {{ll|WF:Catalogue/Natural language operations}}. Many of these are morphological functions; morphology is the part of linguistics that studies how language parts are 'shaped' and change diachronically and when inflected.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Hausa, Igbo, Malayalam, Bangla/Bengali and Dagbani are [[d:Special:MyLanguage/Wikidata:Lexicographical data/Focus languages|focus languages]] for Wikidata's lexicographic dataset, which is an important aspect of [[Special:MyLanguage/WF:glossary#Abstract Wikipedia|Abstract Wikipedia]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Related pages ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[:Category:Natural languages]] — List of categories for languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:Catalogue/Natural language operations}} — Lists of natural language functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:NLG functions}} — A table of each supported language's NLG functions</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:Cardinal numbers}} — List of each language's cardinal number functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}} — List of all languages in ZObject order</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Afroasiatic ==
</div>
* {{Z+|Z1472}} (zgh) — [[/Z1472]]
* {{Z+|Z1013}} (ha) — [[/Z1013]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Semitic</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Arabic</span>
*** {{Z+|Z1001}} (ar) — [[/Z1001]]
*** {{Z+|Z1045}} (ary) — [[/Z1045]]
*** {{Z+|Z1582}} (aeb) — [[/Z1582]]
** {{Z+|Z1186}} (he) — [[/Z1186]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Austroasiatic ==
</div>
* {{Z+|Z1048}} (vi) — [[/Z1048]]
* (<span lang="en" dir="ltr" class="mw-content-ltr">Mundari, no code yet</span>) (unr)
<div lang="en" dir="ltr" class="mw-content-ltr">
== Austronesian ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Malayic</span>
** {{Z+|Z1531}} (ms) — [[/Z1531]]
*** {{Z+|Z1434}} (ms-Arab) — [[/Z1434]]
** {{Z+|Z1078}} (id) — [[/Z1078]]
* {{Z+|Z1471}} (su) — [[/Z1471]]
<span id="Constructed"></span>
== toki sin ==
* {{Z+|Z1882}} (ldn) — [[/Z1882]]
* {{Z+|Z1576}} (eo) — [[/Z1576]]
* {{Z+|Z1534}} (tlh) — [[/Z1534]]
* {{Z+|Z1762}} (tok) — [[/Z1762]]
<span id="Dravidian"></span>
== kulupu toki Tawita ==
* {{Z+|Z1293}} (brh) — [[/Z1293]]
* <span lang="en" dir="ltr" class="mw-content-ltr">South</span>
** {{Z+|Z1012}} (ml) — [[/Z1012]]
** {{Z+|Z1429}} (te) — [[/Z1429]]
<span id="Indo-European"></span>
== kulupu toki Palata Elopa ==
* {{Z+|Z1541}} (hy) — [[/Z1541]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Balto-Slavic</span>
** {{Z+|Z1709}} (lv) — [[/Z1709]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Slavic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">East Slavic</span>
**** {{Z+|Z1005}} (ru) — [[/Z1005]]
**** {{Z+|Z1332}} (uk) — [[/Z1332]]
**** {{Z+|Z1622}} (by) — [[/Z1622]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">West Slavic</span>
**** {{Z+|Z1062}} (cs) — [[/Z1062]]
**** {{Z+|Z1025}} (pl) — [[/Z1025]]
**** {{Z+|Z1488}} (sk) — [[/Z1488]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">South Slavic</span>
**** {{Z+|Z1823}} (bg) — [[/Z1823]]
**** {{Z+|Z1105}} (cu) — [[/Z1105]]
**** {{Z+|Z1412}} (sh) — [[/Z1412]]
***** {{Z+|Z1473}} (bs) — [[/Z1473]]
***** {{Z+|Z1272}} (hr) — [[/Z1272]]
***** {{Z+|Z1498}} (cnr) — [[/Z1498]]
***** {{Z+|Z1158}} (sr) — [[/Z1158]]
**** {{Z+|Z1616}} (sl) — [[/Z1616]]
* kulupu toki Kelita
** {{Z+|Z1282}} (br) — [[/Z1282]]
** {{Z+|Z1024}} (cy) — [[/Z1024]]
** {{Z+|Z1339}} (gd) — [[/Z1282]]
* kulupu toki Keman
** <span lang="en" dir="ltr" class="mw-content-ltr">North Germanic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">East Scandinavian</span>
**** {{Z+|Z1061}} (dk) — [[/Z1061]]
**** {{Z+|Z1592}} (sv) — [[/Z1592]]
*** {{Z+|Z1021}} (no) — [[/Z1021]]
** <span lang="en" dir="ltr" class="mw-content-ltr">West Germanic</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">North Sea</span>
**** {{Z+|Z1002}} (en) — [[/Z1002]]
***** kulupu toki Amelika lete
****** {{Z+|Z1689}} (en-US) — [[/Z1689]]
****** {{Z+|Z1437}} (en-CA) — [[/Z1437]]
***** {{Z+|Z1113}} (en-AU) — [[/Z1113]]
***** {{Z+|Z1199}} (en-GB) — [[/Z1199]]
***** {{Z+|Z1966}} (en-IN) — [[/Z1966]]
***** {{Z+|Z1881}} (en-x-piglatin) — [[/Z1881]]
***** {{Z+|Z1124}} (en-simple) — [[/Z1124]]
**** {{Z+|Z1146}} (nds) — [[/Z1146]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">High German</span>
**** {{Z+|Z1099}} (lb) — [[/Z1099]]
**** {{Z+|Z1430}} (de) — [[/Z1430]]
*** {{Z+|Z1157}} (nl) — [[/Z1157]]
* {{Z+|Z1827}} (el) — [[/Z1827]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Indo-Iranian</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Indo-Aryan</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Hindustani</span>
**** {{Z+|Z1820}} (hi) — [[/Z1820]]
**** {{Z+|Z1717}} (ur) — [[/Z1717]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Northwestern</span>
**** <span lang="en" dir="ltr" class="mw-content-ltr">Punjabic</span>
***** {{Z+|Z1657}} (pa) — [[/Z1657]]
***** {{Z+|Z1083}} (pnb) — [[/Z1083]]
**** {{Z+|Z1191}} (sd) — [[/Z1191]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Eastern</span>
**** {{Z+|Z1011}} (bn) — [[/Z1011]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">Rohingya</span> (rhg)
***** {{Z+|Z1978}} (rhg-Rohg) — [[/Z1978]]
***** {{Z+|Z1979}} (rhb-Arab) — [[/Z1979]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Iranian</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Northwestern</span>
**** {{Z+|Z1747}} (bal) — [[/Z1747]]
**** {{Z+|Z1556}} (ku) — [[/Z1556]]
***** {{Z+|Z1288}} (ckb) — [[/Z1288]]
*** {{Z+|Z1728}} (fa) — [[/Z1728]]
**** {{Z+|Z1207}} (tg) — [[/Z1207]]
**** {{Z+|Z1265}} (fa-AF / prs) — [[/Z1265]]
**** {{Z+|Z1277}} (jpr) — [[/Z1277]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Italic</span>
** {{Z+|Z1403}} (la) — [[/Z1403]]
** kulupu toki Loman
*** <span lang="en" dir="ltr" class="mw-content-ltr">Continental Romance</span>
**** <span lang="en" dir="ltr" class="mw-content-ltr">Western Romance</span>
***** <span lang="en" dir="ltr" class="mw-content-ltr">Ibero-Romance</span>
****** {{Z+|Z1037}} (pt) — [[/Z1037]]
******* {{Z+|Z1381}} (pt-BR) — [[/Z1381]]
****** {{Z+|Z1003}} (es) — [[/Z1003]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">Occitano-Romance</span>
****** {{Z+|Z1789}} (ca) — [[/Z1789]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North Gallo-Romance</span>
****** {{Z+|Z1004}} (fr) — [[/Z1004]]
***** <span lang="en" dir="ltr" class="mw-content-ltr">North Italian</span>
****** {{Z+|Z1363}} (vec) — [[/Z1363]]
****** {{Z+|Z1483}} (lad) — [[/Z1483]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">South Romance</span>
***** {{Z+|Z1787}} (it) — [[/Z1787]]
***** {{Z+|Z1329}} (co) — [[/Z1329]]
***** {{Z+|Z1082}} (sdc) — [[/Z1082]]
***** {{Z+|Z1491}} (nap) — [[/Z1491]]
***** {{Z+|Z1298}} (scn) — [[/Z1298]]
**** <span lang="en" dir="ltr" class="mw-content-ltr">Balkan romance</span>
***** {{Z+|Z1664}} (ro) — [[/Z1664]]
*** <span lang="en" dir="ltr" class="mw-content-ltr">Island Romance</span>
**** {{Z+|Z1342}} (sc) — [[/Z1342]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Kra-Dai ==
</div>
* {{Z+|Z1851}} (th) — [[/Z1851]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Niger-Congo ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Atlantic-Congo</span>
** {{Z+|Z1015}} (dag) — [[/Z1015]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Volta-Congo</span>
*** <span lang="en" dir="ltr" class="mw-content-ltr">Volta-Niger</span>
**** {{Z+|Z1014}} (ig) — [[/Z1014]]
**** {{Z+|Z1818}} (ya) — [[/Z1818]]
*** {{Z+|Z1179}} (kcg) — [[/Z1179]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Mixed and creoles ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These languages are sorted under the language it is primarily based on.
</div>
* {{Z|Z1531}}
** {{Z+|Z1630}} (bew) — [[/Z1630]]
* {{Z|Z1037}}
** {{Z+|Z1806}} (kea) — [[/Z1806]]
<span id="Sign"></span>
== toki luka ==
* {{Z+|Z1763}} (ase) — [[/Z1763]]
* {{Z+|Z1907}} (bzs) - [[/Z1907]]
* {{Q|2107617}} (vgt) - [[/vgt]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Sino-Tibetan ==
</div>
* {{Z+|Z1147}} (dz) — [[/Z1147]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Sinitic</span>
** {{Z+|Z1577}} (cdo) — [[/Z1577]]
*** {{Z+|Z2034}} (cdo-Hani) — [[/Z2034]]
*** {{Z+|Z2035}} (cdo-Hans) — [[/Z2035]]
*** {{Z+|Z1954}} (cdo-Hant) — [[/Z1954]]
*** {{Z+|Z1955}} (cdo-Latn) — [[/Z1955]]
** {{Z+|Z1903}} (cpx) — [[/Z1903]]
*** {{Z+|Z1905}} (cpx-Hans) — [[/Z1905]]
*** {{Z+|Z1904}} (cpx-Hant) — [[/Z1904]]
*** {{Z+|Z1906}} (cpx-Latn) — [[/Z1906]]
** {{Z+|Z1804}} (gan) — [[/Z1804]]
*** {{Z+|Z1375}} (gan-Hans) — [[/Z1375]]
*** {{Z+|Z1372}} (gan-Hant) — [[/Z1372]]
** {{Z+|Z1262}} (hak) — [[/Z1262]]
*** {{Z+|Z1932}} (hak-Hans) — [[/Z1932]]
*** {{Z+|Z1933}} (hak-Hant) — [[/Z1933]]
*** {{Z+|Z1934}} (hak-Latn) — [[/Z1934]]
** {{Z+|Z1129}} (hsn) — [[/Z1129]]
** {{Z+|Z1152}} (lzh) — [[/Z1152]]
** {{Z+|Z1221}} (nan) — [[/Z1221]]
*** {{Z+|Z1647}} (nan-Hani) — [[/Z1647]]
*** {{Z+|Z2047}} (nan-Hans) — [[/Z2047]]
*** {{Z+|Z1892}} (nan-Hant) — [[/Z1892]]
*** {{Z+|Z1893}} (nan-Latn) — [[/Z1893]]
**** {{Z+|Z1501}} (nan-Latn-pehoeji) — [[/Z1501]]
**** {{Z+|Z1922}} (nan-Latn-tailo) — [[/Z1922]]
** {{Z+|Z1837}} (wuu) — [[/Z1837]]
*** {{Z+|Z1899}} (wuu-Hans) — [[/Z1899]]
*** {{Z+|Z1900}} (wuu-Hant) — [[/Z1900]]
** {{Z+|Z1202}} (yue) — [[/Z1202]]
*** {{Z+|Z1901}} (yue-Hans) — [[/Z1901]]
*** {{Z+|Z1902}} (yue-Hant) — [[/Z1902]]
** {{Z+|Z1006}} (zh) — [[/Z1006]]
*** {{Z+|Z1645}} (zh-Hans) — [[/Z1645]]
**** {{Z+|Z1411}} (zh-Hans-CN) — [[/Z1411]]
**** {{Z+|Z1591}} (zh-Hans-MY) — [[/Z1591]]
**** {{Z+|Z1504}} (zh-Hans-SG) — [[/Z1504]]
*** {{Z+|Z1672}} (zh-Hant) — [[/Z1672]]
**** {{Z+|Z1589}} (zh-Hant-HK) — [[/Z1589]]
**** {{Z+|Z1406}} (zh-Hant-MO) — [[/Z1406]]
**** {{Z+|Z1107}} (zh-Hant-TW) — [[/Z1107]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Turkic ==
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Oghuz</span>
** {{Z+|Z1237}} (tr) — [[/Z1237]]
** {{Z+|Z1597}} (az) — [[/Z1597]]
* {{Z+|Z1120}} (uz) — [[/Z1120]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Uralic ==
</div>
* {{Z+|Z1051}} (fi) — [[/Z1051]]
* {{Z+|Z1513}} (hu) — [[/Z1513]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Isolates and smaller families ==
</div>
* {{Z+|Z1314}} (eu) — [[/Z1314]]
* {{Z+|Z1830}} (ja) — [[/Z1830]]
** {{Z+|Z1444}} (ja-Hkrt) — [[/Z1444]]
** <span lang="en" dir="ltr" class="mw-content-ltr">Japanese rōmaji, no ZObject</span> (ja-Latn)
* {{Z+|Z1643}} (ko) — [[/Z1643]]
* {{Z+|Z1678}} (qu) — [[/Z1678]]
<div lang="en" dir="ltr" class="mw-content-ltr">
== Other ==
</div>
* {{Z+|Z1360}} (mul) — [[/Z1360]]
[[Category:Natural languages| mul]]
[[Category:WikiProjects]]
lhmhzfuc6z27ps3u6tfgy6lfgcx4zb1
Wikifunctions:Programming languages/tok
4
83928
312603
276663
2026-09-12T10:11:29Z
FuzzyBot
207
Updating to match new version of source page
312603
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* [[w:tok:kulupu:toki ilo|kulupu pi toki ilo]] lon lipu Wikipesija.
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Executable ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Implemented ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:JS|JavaScript]] ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:PY|Python]] ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Planned ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span>
<span id="Requested"></span>
=== toki ilo wile ===
<div lang="en" dir="ltr" class="mw-content-ltr">
See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Former ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Functions for manipulating ==
</div>
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
78pv4y0mlc7uje3sfhukffy0he78s2d
Z36171
0
85253
312341
281628
2026-09-11T19:05:23Z
SRG372
12739
312341
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36171"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z10139",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z610",
"Z16K2": "# Python translation of https://homes.esat.kuleuven.be/~bosselae/ripemd160/ps/AB-9601/rmd160.c\n# https://homes.esat.kuleuven.be/~bosselae/ripemd160/ps/AB-9601/rmd160.h\n# and a bit of https://homes.esat.kuleuven.be/~bosselae/ripemd160/ps/AB-9601/hashtest.c\n# It's not really pythonic but it's fine since it works.\n\n\ndef Z10139(Z10139K1: str):\n\t# For some reason functions and classes defined outside of the function that wikifunctions calls don't work so which is why everything's here.\n class _FixedUint:\n _mask: int = 0\n\n def __init__(self, value: int = 0):\n self._value: int = value \u0026 self._mask\n\n @property\n def value(self) -\u003E int:\n return self._value\n\n @value.setter\n def value(self, v: int):\n self._value = v \u0026 self._mask\n\n def __format__(self, spec: str) -\u003E str:\n return format(self._value, spec)\n\n def __repr__(self) -\u003E str:\n return f\"{type(self).__name__}({self._value})\"\n\n class c_uint8(_FixedUint):\n _mask: int = 0xFF\n\n class c_uint32(_FixedUint):\n _mask: int = 0xFFFFFFFF\n # pyright complains about this (A type statement can be used only within a module or class scope) but it's fine since it runs anyway and it wouldn't be an issue if I could have things outside of the function.\n type u8 = c_uint8\n type u32 = c_uint32\n\n # ROL(x, n) cyclically rotates x over n bits to the left\n # x must be of an unsigned 32 bits type and 0 \u003C= n \u003C 32.\n def ROL(x: u32, n: u32):\n return c_uint32(((x.value) \u003C\u003C (n.value)) | ((x.value) \u003E\u003E (32 - (n.value))))\n\n ##### The five basic functions F(), G() and H() #####\n def F(x: u32, y: u32, z: u32):\n return c_uint32((x.value) ^ (y.value) ^ (z.value))\n\n def G(x: u32, y: u32, z: u32):\n return c_uint32(((x.value) \u0026 (y.value)) | (~(x.value) \u0026 (z.value)))\n\n def H(x: u32, y: u32, z: u32):\n return c_uint32(((x.value) | ~(y.value)) ^ (z.value))\n\n def I(x: u32, y: u32, z: u32):\n return c_uint32(((x.value) \u0026 (z.value)) | ((y.value) \u0026 ~(z.value)))\n\n def J(x: u32, y: u32, z: u32):\n return c_uint32((x.value) ^ ((y.value) | ~(z.value)))\n\n ##### The ten basic operations FF() through III() #####\n def FF(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += F((b), (c), (d)).value + (x).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def GG(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += G((b), (c), (d)).value + (x).value + c_uint32(0x5A827999).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def HH(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += H((b), (c), (d)).value + (x).value + c_uint32(0x6ED9EBA1).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def II(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += I((b), (c), (d)).value + (x).value + c_uint32(0x8F1BBCDC).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def JJ(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += J((b), (c), (d)).value + (x).value + c_uint32(0xA953FD4E).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def FFF(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += F((b), (c), (d)).value + (x).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def GGG(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += G((b), (c), (d)).value + (x).value + c_uint32(0x7A6D76E9).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def HHH(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += H((b), (c), (d)).value + (x).value + c_uint32(0x6D703EF3).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def III(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += I((b), (c), (d)).value + (x).value + c_uint32(0x5C4DD124).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n def JJJ(a: u32, b: u32, c: u32, d: u32, e: u32, x: u32, s: u32):\n (a).value += J((b), (c), (d)).value + (x).value + c_uint32(0x50A28BE6).value\n (a).value = ROL((a), (s)).value + (e).value\n (c).value = ROL((c), c_uint32(10)).value\n\n # Initializes MDbuffer to \"magic constants\"\n def MDinit(MDbuf: list[u32]):\n MDbuf[0] = c_uint32(0x67452301)\n MDbuf[1] = c_uint32(0xEFCDAB89)\n MDbuf[2] = c_uint32(0x98BADCFE)\n MDbuf[3] = c_uint32(0x10325476)\n MDbuf[4] = c_uint32(0xC3D2E1F0)\n\n ##### The compression function. Transforms MDbuf using message bytes X[0] through X[15] #####\n def compress(MDbuf: list[u32], X: list[u32]):\n aa = c_uint32(MDbuf[0].value)\n bb = c_uint32(MDbuf[1].value)\n cc = c_uint32(MDbuf[2].value)\n dd = c_uint32(MDbuf[3].value)\n ee = c_uint32(MDbuf[4].value)\n\n aaa = c_uint32(MDbuf[0].value)\n bbb = c_uint32(MDbuf[1].value)\n ccc = c_uint32(MDbuf[2].value)\n ddd = c_uint32(MDbuf[3].value)\n eee = c_uint32(MDbuf[4].value)\n\n # round 1\n FF(aa, bb, cc, dd, ee, X[0], c_uint32(11))\n FF(ee, aa, bb, cc, dd, X[1], c_uint32(14))\n FF(dd, ee, aa, bb, cc, X[2], c_uint32(15))\n FF(cc, dd, ee, aa, bb, X[3], c_uint32(12))\n FF(bb, cc, dd, ee, aa, X[4], c_uint32(5))\n FF(aa, bb, cc, dd, ee, X[5], c_uint32(8))\n FF(ee, aa, bb, cc, dd, X[6], c_uint32(7))\n FF(dd, ee, aa, bb, cc, X[7], c_uint32(9))\n FF(cc, dd, ee, aa, bb, X[8], c_uint32(11))\n FF(bb, cc, dd, ee, aa, X[9], c_uint32(13))\n FF(aa, bb, cc, dd, ee, X[10], c_uint32(14))\n FF(ee, aa, bb, cc, dd, X[11], c_uint32(15))\n FF(dd, ee, aa, bb, cc, X[12], c_uint32(6))\n FF(cc, dd, ee, aa, bb, X[13], c_uint32(7))\n FF(bb, cc, dd, ee, aa, X[14], c_uint32(9))\n FF(aa, bb, cc, dd, ee, X[15], c_uint32(8))\n\n # round 2\n GG(ee, aa, bb, cc, dd, X[7], c_uint32(7))\n GG(dd, ee, aa, bb, cc, X[4], c_uint32(6))\n GG(cc, dd, ee, aa, bb, X[13], c_uint32(8))\n GG(bb, cc, dd, ee, aa, X[1], c_uint32(13))\n GG(aa, bb, cc, dd, ee, X[10], c_uint32(11))\n GG(ee, aa, bb, cc, dd, X[6], c_uint32(9))\n GG(dd, ee, aa, bb, cc, X[15], c_uint32(7))\n GG(cc, dd, ee, aa, bb, X[3], c_uint32(15))\n GG(bb, cc, dd, ee, aa, X[12], c_uint32(7))\n GG(aa, bb, cc, dd, ee, X[0], c_uint32(12))\n GG(ee, aa, bb, cc, dd, X[9], c_uint32(15))\n GG(dd, ee, aa, bb, cc, X[5], c_uint32(9))\n GG(cc, dd, ee, aa, bb, X[2], c_uint32(11))\n GG(bb, cc, dd, ee, aa, X[14], c_uint32(7))\n GG(aa, bb, cc, dd, ee, X[11], c_uint32(13))\n GG(ee, aa, bb, cc, dd, X[8], c_uint32(12))\n\n # round 3\n HH(dd, ee, aa, bb, cc, X[3], c_uint32(11))\n HH(cc, dd, ee, aa, bb, X[10], c_uint32(13))\n HH(bb, cc, dd, ee, aa, X[14], c_uint32(6))\n HH(aa, bb, cc, dd, ee, X[4], c_uint32(7))\n HH(ee, aa, bb, cc, dd, X[9], c_uint32(14))\n HH(dd, ee, aa, bb, cc, X[15], c_uint32(9))\n HH(cc, dd, ee, aa, bb, X[8], c_uint32(13))\n HH(bb, cc, dd, ee, aa, X[1], c_uint32(15))\n HH(aa, bb, cc, dd, ee, X[2], c_uint32(14))\n HH(ee, aa, bb, cc, dd, X[7], c_uint32(8))\n HH(dd, ee, aa, bb, cc, X[0], c_uint32(13))\n HH(cc, dd, ee, aa, bb, X[6], c_uint32(6))\n HH(bb, cc, dd, ee, aa, X[13], c_uint32(5))\n HH(aa, bb, cc, dd, ee, X[11], c_uint32(12))\n HH(ee, aa, bb, cc, dd, X[5], c_uint32(7))\n HH(dd, ee, aa, bb, cc, X[12], c_uint32(5))\n\n # round 4\n II(cc, dd, ee, aa, bb, X[1], c_uint32(11))\n II(bb, cc, dd, ee, aa, X[9], c_uint32(12))\n II(aa, bb, cc, dd, ee, X[11], c_uint32(14))\n II(ee, aa, bb, cc, dd, X[10], c_uint32(15))\n II(dd, ee, aa, bb, cc, X[0], c_uint32(14))\n II(cc, dd, ee, aa, bb, X[8], c_uint32(15))\n II(bb, cc, dd, ee, aa, X[12], c_uint32(9))\n II(aa, bb, cc, dd, ee, X[4], c_uint32(8))\n II(ee, aa, bb, cc, dd, X[13], c_uint32(9))\n II(dd, ee, aa, bb, cc, X[3], c_uint32(14))\n II(cc, dd, ee, aa, bb, X[7], c_uint32(5))\n II(bb, cc, dd, ee, aa, X[15], c_uint32(6))\n II(aa, bb, cc, dd, ee, X[14], c_uint32(8))\n II(ee, aa, bb, cc, dd, X[5], c_uint32(6))\n II(dd, ee, aa, bb, cc, X[6], c_uint32(5))\n II(cc, dd, ee, aa, bb, X[2], c_uint32(12))\n\n # round 5\n JJ(bb, cc, dd, ee, aa, X[4], c_uint32(9))\n JJ(aa, bb, cc, dd, ee, X[0], c_uint32(15))\n JJ(ee, aa, bb, cc, dd, X[5], c_uint32(5))\n JJ(dd, ee, aa, bb, cc, X[9], c_uint32(11))\n JJ(cc, dd, ee, aa, bb, X[7], c_uint32(6))\n JJ(bb, cc, dd, ee, aa, X[12], c_uint32(8))\n JJ(aa, bb, cc, dd, ee, X[2], c_uint32(13))\n JJ(ee, aa, bb, cc, dd, X[10], c_uint32(12))\n JJ(dd, ee, aa, bb, cc, X[14], c_uint32(5))\n JJ(cc, dd, ee, aa, bb, X[1], c_uint32(12))\n JJ(bb, cc, dd, ee, aa, X[3], c_uint32(13))\n JJ(aa, bb, cc, dd, ee, X[8], c_uint32(14))\n JJ(ee, aa, bb, cc, dd, X[11], c_uint32(11))\n JJ(dd, ee, aa, bb, cc, X[6], c_uint32(8))\n JJ(cc, dd, ee, aa, bb, X[15], c_uint32(5))\n JJ(bb, cc, dd, ee, aa, X[13], c_uint32(6))\n\n # parallel round 1\n JJJ(aaa, bbb, ccc, ddd, eee, X[5], c_uint32(8))\n JJJ(eee, aaa, bbb, ccc, ddd, X[14], c_uint32(9))\n JJJ(ddd, eee, aaa, bbb, ccc, X[7], c_uint32(9))\n JJJ(ccc, ddd, eee, aaa, bbb, X[0], c_uint32(11))\n JJJ(bbb, ccc, ddd, eee, aaa, X[9], c_uint32(13))\n JJJ(aaa, bbb, ccc, ddd, eee, X[2], c_uint32(15))\n JJJ(eee, aaa, bbb, ccc, ddd, X[11], c_uint32(15))\n JJJ(ddd, eee, aaa, bbb, ccc, X[4], c_uint32(5))\n JJJ(ccc, ddd, eee, aaa, bbb, X[13], c_uint32(7))\n JJJ(bbb, ccc, ddd, eee, aaa, X[6], c_uint32(7))\n JJJ(aaa, bbb, ccc, ddd, eee, X[15], c_uint32(8))\n JJJ(eee, aaa, bbb, ccc, ddd, X[8], c_uint32(11))\n JJJ(ddd, eee, aaa, bbb, ccc, X[1], c_uint32(14))\n JJJ(ccc, ddd, eee, aaa, bbb, X[10], c_uint32(14))\n JJJ(bbb, ccc, ddd, eee, aaa, X[3], c_uint32(12))\n JJJ(aaa, bbb, ccc, ddd, eee, X[12], c_uint32(6))\n\n # parallel round 2\n III(eee, aaa, bbb, ccc, ddd, X[6], c_uint32(9))\n III(ddd, eee, aaa, bbb, ccc, X[11], c_uint32(13))\n III(ccc, ddd, eee, aaa, bbb, X[3], c_uint32(15))\n III(bbb, ccc, ddd, eee, aaa, X[7], c_uint32(7))\n III(aaa, bbb, ccc, ddd, eee, X[0], c_uint32(12))\n III(eee, aaa, bbb, ccc, ddd, X[13], c_uint32(8))\n III(ddd, eee, aaa, bbb, ccc, X[5], c_uint32(9))\n III(ccc, ddd, eee, aaa, bbb, X[10], c_uint32(11))\n III(bbb, ccc, ddd, eee, aaa, X[14], c_uint32(7))\n III(aaa, bbb, ccc, ddd, eee, X[15], c_uint32(7))\n III(eee, aaa, bbb, ccc, ddd, X[8], c_uint32(12))\n III(ddd, eee, aaa, bbb, ccc, X[12], c_uint32(7))\n III(ccc, ddd, eee, aaa, bbb, X[4], c_uint32(6))\n III(bbb, ccc, ddd, eee, aaa, X[9], c_uint32(15))\n III(aaa, bbb, ccc, ddd, eee, X[1], c_uint32(13))\n III(eee, aaa, bbb, ccc, ddd, X[2], c_uint32(11))\n\n # parallel round 3\n HHH(ddd, eee, aaa, bbb, ccc, X[15], c_uint32(9))\n HHH(ccc, ddd, eee, aaa, bbb, X[5], c_uint32(7))\n HHH(bbb, ccc, ddd, eee, aaa, X[1], c_uint32(15))\n HHH(aaa, bbb, ccc, ddd, eee, X[3], c_uint32(11))\n HHH(eee, aaa, bbb, ccc, ddd, X[7], c_uint32(8))\n HHH(ddd, eee, aaa, bbb, ccc, X[14], c_uint32(6))\n HHH(ccc, ddd, eee, aaa, bbb, X[6], c_uint32(6))\n HHH(bbb, ccc, ddd, eee, aaa, X[9], c_uint32(14))\n HHH(aaa, bbb, ccc, ddd, eee, X[11], c_uint32(12))\n HHH(eee, aaa, bbb, ccc, ddd, X[8], c_uint32(13))\n HHH(ddd, eee, aaa, bbb, ccc, X[12], c_uint32(5))\n HHH(ccc, ddd, eee, aaa, bbb, X[2], c_uint32(14))\n HHH(bbb, ccc, ddd, eee, aaa, X[10], c_uint32(13))\n HHH(aaa, bbb, ccc, ddd, eee, X[0], c_uint32(13))\n HHH(eee, aaa, bbb, ccc, ddd, X[4], c_uint32(7))\n HHH(ddd, eee, aaa, bbb, ccc, X[13], c_uint32(5))\n\n # parallel round 4\n GGG(ccc, ddd, eee, aaa, bbb, X[8], c_uint32(15))\n GGG(bbb, ccc, ddd, eee, aaa, X[6], c_uint32(5))\n GGG(aaa, bbb, ccc, ddd, eee, X[4], c_uint32(8))\n GGG(eee, aaa, bbb, ccc, ddd, X[1], c_uint32(11))\n GGG(ddd, eee, aaa, bbb, ccc, X[3], c_uint32(14))\n GGG(ccc, ddd, eee, aaa, bbb, X[11], c_uint32(14))\n GGG(bbb, ccc, ddd, eee, aaa, X[15], c_uint32(6))\n GGG(aaa, bbb, ccc, ddd, eee, X[0], c_uint32(14))\n GGG(eee, aaa, bbb, ccc, ddd, X[5], c_uint32(6))\n GGG(ddd, eee, aaa, bbb, ccc, X[12], c_uint32(9))\n GGG(ccc, ddd, eee, aaa, bbb, X[2], c_uint32(12))\n GGG(bbb, ccc, ddd, eee, aaa, X[13], c_uint32(9))\n GGG(aaa, bbb, ccc, ddd, eee, X[9], c_uint32(12))\n GGG(eee, aaa, bbb, ccc, ddd, X[7], c_uint32(5))\n GGG(ddd, eee, aaa, bbb, ccc, X[10], c_uint32(15))\n GGG(ccc, ddd, eee, aaa, bbb, X[14], c_uint32(8))\n\n # parallel round 5\n FFF(bbb, ccc, ddd, eee, aaa, X[12], c_uint32(8))\n FFF(aaa, bbb, ccc, ddd, eee, X[15], c_uint32(5))\n FFF(eee, aaa, bbb, ccc, ddd, X[10], c_uint32(12))\n FFF(ddd, eee, aaa, bbb, ccc, X[4], c_uint32(9))\n FFF(ccc, ddd, eee, aaa, bbb, X[1], c_uint32(12))\n FFF(bbb, ccc, ddd, eee, aaa, X[5], c_uint32(5))\n FFF(aaa, bbb, ccc, ddd, eee, X[8], c_uint32(14))\n FFF(eee, aaa, bbb, ccc, ddd, X[7], c_uint32(6))\n FFF(ddd, eee, aaa, bbb, ccc, X[6], c_uint32(8))\n FFF(ccc, ddd, eee, aaa, bbb, X[2], c_uint32(13))\n FFF(bbb, ccc, ddd, eee, aaa, X[13], c_uint32(6))\n FFF(aaa, bbb, ccc, ddd, eee, X[14], c_uint32(5))\n FFF(eee, aaa, bbb, ccc, ddd, X[0], c_uint32(15))\n FFF(ddd, eee, aaa, bbb, ccc, X[3], c_uint32(13))\n FFF(ccc, ddd, eee, aaa, bbb, X[9], c_uint32(11))\n FFF(bbb, ccc, ddd, eee, aaa, X[11], c_uint32(11))\n\n # combine results\n ddd.value += cc.value + MDbuf[1].value # final result for MDbuf[0]\n MDbuf[1].value = MDbuf[2].value + dd.value + eee.value\n MDbuf[2].value = MDbuf[3].value + ee.value + aaa.value\n MDbuf[3].value = MDbuf[4].value + aa.value + bbb.value\n MDbuf[4].value = MDbuf[0].value + bb.value + ccc.value\n MDbuf[0].value = ddd.value\n\n ##### Puts bytes from strptr into X and pad out; appends length\n ##### and finally, compresses the last block(s)\n ##### note: length in bits == 8 * (lswlen + 2^32 mswlen).\n ##### note: there are (lswlen mod 64) bytes left in strptr.\n\n def MDfinish(MDbuf: list[u32], bytes: list[u8], lswlen: u32, mswlen: u32):\n i = c_uint32() # counter\n x = [c_uint32(0) for _ in range(16)]\n str_idx = 0\n\n # /* put bytes from strptr into X\n while i.value \u003C (lswlen.value \u0026 63):\n # byte i goes into word X[i div 4] at pos. 8*(i mod 4)\n x[i.value \u003E\u003E 2].value ^= (\n c_uint32(bytes[str_idx].value).value\n \u003C\u003C c_uint32((8 * (i.value \u0026 3))).value\n )\n i.value += 1\n str_idx += 1\n\n # append the bit m_n == 1\n x[(lswlen.value \u003E\u003E c_uint32(2).value) \u0026 15].value ^= c_uint32(1).value \u003C\u003C (\n 8 * (lswlen.value \u0026 3) + 7\n )\n\n if (lswlen.value \u0026 c_uint32(63).value) \u003E 55:\n compress(MDbuf, x)\n x = [c_uint32(0) for _ in range(16)]\n\n # append length in bits\n x[14].value = lswlen.value \u003C\u003C c_uint32(3).value\n x[15].value = (lswlen.value \u003E\u003E c_uint32(29).value) | (\n mswlen.value \u003C\u003C c_uint32(3).value\n )\n compress(MDbuf, x)\n\n RMDsize = 160\n\n # Converts 4 u8s into 1 u32\n def u8_to_u32(strptr: list[u8]):\n return c_uint32(\n ((strptr[3]).value \u003C\u003C 24)\n | ((strptr[2]).value \u003C\u003C 16)\n | ((strptr[1]).value \u003C\u003C 8)\n | ((strptr[0].value))\n )\n\n ##### Returns the RIPEMD-160 digest of the message in bytes #####\n def RMD(message: list[u8]):\n MDbuf = [\n c_uint32(0) for _ in range((RMDsize / 32).__floor__())\n ] # contains (A, B, C, D, E)\n hashcode = [c_uint8(0) for _ in range((RMDsize / 8).__floor__())]\n # for final hash-value\n x = [c_uint32(0) for _ in range(16)] # current 16-word chunk\n i = c_uint32(0) # counter\n length = message.__len__() # length in bytes of message\n nbytes = message.__len__() # number of bytes not yet processed\n message_idx = 0\n\n MDinit(MDbuf)\n\n # process message in 16-word chunks\n\n while nbytes \u003E 63:\n i.value = 0\n while i.value \u003C 16:\n x[i.value] = u8_to_u32(message[message_idx:])\n message_idx += 4\n i.value += 1\n compress(MDbuf, x)\n nbytes -= 64\n\n # finish:\n MDfinish(MDbuf, message, c_uint32(length), c_uint32(0))\n i.value = 0\n while i.value \u003C RMDsize / 8:\n hashcode[i.value] = c_uint8(MDbuf[i.value \u003E\u003E 2].value)\n hashcode[i.value + 1] = c_uint8(MDbuf[i.value \u003E\u003E 2].value \u003E\u003E 8)\n hashcode[i.value + 2] = c_uint8(MDbuf[i.value \u003E\u003E 2].value \u003E\u003E 16)\n hashcode[i.value + 3] = c_uint8(MDbuf[i.value \u003E\u003E 2].value \u003E\u003E 24)\n i.value += 4\n\n return hashcode\n\n ##### Returns the RIPEMD-160 hash of the message in a string #####\n def RMDstring(message: str):\n i = 0\n encoded_message: list[c_uint8] = [c_uint8(x) for x in list(message.encode())]\n\n hashcode = RMD(encoded_message)\n\n string = \"\"\n for i in hashcode:\n string += f\"{i:02x}\"\n return string\n\n return RMDstring(Z10139K1)\n"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "RIPEMD-160 in Pure Python"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mneqa59pa93dabrpadxtege589yucxk
Z36219
0
85334
312619
307041
2026-09-12T11:20:01Z
EJPPhilippines
9359
312619
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36219"
},
"Z2K2": {
"Z1K1": "Z14294",
"Z14294K1": [
"Z14293",
{
"Z1K1": "Z14293",
"Z14293K1": "Z36232",
"Z14293K2": "Z33034"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36253",
"Z14293K2": [
"Z60",
"Z1011"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36682",
"Z14293K2": [
"Z60",
"Z1532",
"Z1576",
"Z1402",
"Z1137",
"Z1272",
"Z1078"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z36731",
"Z14293K2": "Z34075"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37046",
"Z14293K2": [
"Z60",
"Z1592"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37225",
"Z14293K2": "Z34003"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z37877",
"Z14293K2": "Z33056"
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z39154",
"Z14293K2": [
"Z60",
"Z1014"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z40228",
"Z14293K2": [
"Z60",
"Z1820",
"Z2038"
]
},
{
"Z1K1": "Z14293",
"Z14293K1": "Z41871",
"Z14293K2": [
"Z60",
"Z1844",
"Z1226",
"Z1609"
]
}
],
"Z14294K2": "Z36243"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "config for specific property of subject is value"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "\u003C主題\u003Eの\u003Cプロパティ\u003Eは\u003C値\u003Eであるの言語別設定"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "these (currently) must return HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "(現状)HTMLを返す必要があります"
}
]
}
}
mtxnfddk7508n5neijeez27v5m8d68r
Wikifunctions:Programming languages/zh-hans
4
85720
312604
283006
2026-09-12T10:11:30Z
FuzzyBot
207
Updating to match new version of source page
312604
wikitext
text/x-wiki
<languages/>
{{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}-->
{{see also|category:implementations|WF:importing}}
* {{ll|WF:Human languages}}
* <span lang="en" dir="ltr" class="mw-content-ltr">[[w:en:Lists of programming languages|Lists of programming languages]] at English Wikipedia.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of LISPish language, but aren't covered here.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Executable ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Implemented ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:JS|JavaScript]] ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">unversioned [[Special:MyLanguage/WF:PY|Python]] ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Planned ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Requested ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/[[WF:LOGO|LOGO]]like ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Former ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Functions for manipulating ==
</div>
* {{ll|WF:Mathematica}}
[[Category:Project{{#translation:}}]]
bpy0xhlpx25j9g7v15iygm4scd6cu5f
Template:Main page/News/ru
10
85729
312246
310907
2026-09-11T13:15:06Z
FuzzyBot
207
Updating to match new version of source page
312246
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/1791221400 17:30 UTC on 2026-10-05]</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-09.webm|most recent Volunteer's Corner]] is available on Commons</span>
; <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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</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>]]
s3t51t6umw0fsyxcyq33c3u97dtmfsn
Wikifunctions:Introduction/cs
4
85777
312567
283247
2026-09-12T10:11:11Z
FuzzyBot
207
Updating to match new version of source page
312567
wikitext
text/x-wiki
<languages/>
Wikifunctions je open source projekt, který komukoliv umožňuje vytvářet funkce a sdílet je s ostatními, aby je mohli používat, upravovat, testovat a učit se z nich.
Funkce provádějí výpočty na datech, která jim poskytnete.
Použijte následující návody pro vyzkoušení základních vymožeností Wikifunkcí. Těšíme se na vaši [[Special:MyLanguage/Wikifunctions:Report a technical problem|zpětnou vazbu]] a příspěvky!
<span id="Evaluate_a_Function"></span>
== Dosaďte do funkce ==
Sami si můžete vyzkoušet funkce od komunity Wikifunkcí! Vyberte si jednu z naší ''[[Wikifunctions:Main Page#Functions to try out|knihovny funkcí]]'' a zadáním vstupních hodnot zjistěte výsledek.
'''Kroky:'''
# Najděte funkci na ''[[Wikifunctions:Main Page|Hlavní straně]]''.
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Přejděte na stránku funkce.
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Vložte vstupní hodnoty.
#:[[File:Wikifunctions function page with evaluation input filled.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# Spusťte funkci
#:[[File:Wikifunctions function page with evaluation result.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Výsledky:'''
# Byl výsledek takový, jaký jste očekávali?
# Máte nějaké opravy nebo zpětnou vazbu, kterou chcete [[Special:MyLanguage/Wikifunctions:Report a technical problem|''nahlásit'']]?
<span id="Share_a_Function_call"></span>
== Sdílejte volání funkce ==
<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>
== Vytvořte funkci ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can add your own functions to Wikifunctions! Create a new function for use in your own implementations and enable others to use it as well. New functions can be written in your [[Special:MyLanguage/Wikifunctions:FAQ#Which programming languages does Wikifunctions currently support? Which programming languages will be supported in the future?|preferred language]].
</div>
'''Kroky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the ''[{{MediaWiki:Createfunction-url}} function creation page]''.</span>
#:[[File:Wikifunctions create a new function page 01.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Name your function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function's inputs:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Define each input type.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Name each input.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Define your function output type.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
#* <span lang="en" dir="ltr" class="mw-content-ltr">Function name, function aliases, input labels.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your function.</span>
#:[[File:Wikifunctions create a new function page publish button.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Výsledky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the function successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Edit_a_Function"></span>
== Upravte funkci ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can contribute to Wikifunctions by editing its library of functions. Add or edit multilingual information to functions, and expand and alter the definitions of functions.
</div>
'''Kroky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click Edit source to see the edit options for this function.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, modify the values of:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases,</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input list</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Add/remove input fields</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input type</span>
### <span lang="en" dir="ltr" class="mw-content-ltr">Edit input labels</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Output type.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Optionally, provide multilingual values for any of these fields:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function name</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Function aliases</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Input labels.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Results:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Were your edits successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_tests"></span>
== Vytvořte testy ==
<div lang="en" dir="ltr" class="mw-content-ltr">
You can create tests for your function implementations in Wikifunctions to ensure they are working properly.
</div>
'''Kroky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]'' or the function you created in the previous workflow.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the tests table.</span>
#:[[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 lang="en" dir="ltr" class="mw-content-ltr">The "Call" section should automatically be expanded.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">In the field under "Function", type in the name of the function you are testing and select the function when it shows up.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add values for the inputs in the respective fields.</span>
#:[[File:Add call to function test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">The "Result Validation" section should automatically be expanded.</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>
## <span lang="en" dir="ltr" class="mw-content-ltr">For a function whose output is String, this will be "String equality", for a function whose output is Boolean, this will be "Boolean equality".</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">Add the expected value in the given field (either "Second String" or "Second Boolean").</span>
#:[[File:Create a new test on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates.</span>
'''Výsledky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the test successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Create_an_implementation"></span>
== Vytvořte implementaci ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Functions are brought to life in implementations created to suit your needs. Run, remix, and combine functions via implementations in Wikifunctions. See the section below to learn how to [[#Connect an Implementation or Test to a Function|connect your implementation to functions]]. We recommend [[#Create tests|creating and connecting a test]] before creating an implementation. A more comprehensive guide to creating implementations is available at {{ll|Wikifunctions:How to create implementations}}.
</div>
'''Kroky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click the “+” link in the implementations table.</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can create a new implementation in one of two ways:</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Code'''</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Select the required programming language to write the function code.</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Input your code.</span>
## <span lang="en" dir="ltr" class="mw-content-ltr">'''Composition''':</span>
##* <span lang="en" dir="ltr" class="mw-content-ltr">Create a composition using existing functions.</span>
#:[[File:Create a new implementation on Wikifunctions.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Publish your updates (after running a test by clicking the round arrow on the right of the box titled {{int|wikilambda-function-test-cases-table-header}}).</span>
'''Výsledky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the implementation successfully published?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Connect_an_Implementation_or_Test_to_a_Function"></span>
== Propojte implementaci nebo test s funkcí ==
:<span lang="en" dir="ltr" class="mw-content-ltr">''Note: This feature is only available to [[Special:MyLanguage/Wikifunctions:Functioneers|Functioneers]].''</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
Connect tests and implementations to your function to see it come to life.
</div>
'''Kroky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Find a function on the ''[[Wikifunctions:Main Page|Main Page]]''.</span>
#:[[File:Wikifunctions main page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Navigate to the function page.</span>
#:[[File:Wikifunctions function page.jpg|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Select one or more tests, or one or more implementations.</span>
#:[[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>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the button “{{int|wikilambda-function-details-table-approve}}”.</span>
'''Výsledky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the {{int|wikilambda-function-tester-state-approved}}/{{int|wikilambda-function-tester-state-deactivated}} state successfully changed?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
<span id="Insert_a_Function_in_a_Wikipedia_article"></span>
== Vložit funkci do článku na Wikipedii ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Now it is time to insert a function in a Wikipedia article and see the magic unfold.
</div>
'''Kroky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Open the article you want to add a function to.</span>
#:[[File:How to insert a function 01.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Go to the edit tab and open visual editor.</span>
#:[[File:How to insert a function 02.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Click on the “Insert” menu at the top of the visual editor. Scroll down and click on “Function”. A dialog box will open.</span>
#:[[File:How to insert a function 03.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Search for the function you want to insert and click on it. Or, try one of the Suggested Functions below the search bar.</span>
#:[[File:How to insert a function 04.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Enter the necessary inputs and click on the “Insert” button at the top right to insert the function into the article.</span>
#:[[File:How to insert a function 05.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">You can now see the output of your function in the article. You can proceed to publish the changes.</span>
#:[[File:How to insert a function 06.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">If you want to edit the function, click on it. A tooltip will appear with the function name and description. Click on the “Edit” button.</span>
#:[[File:How to insert a function 07.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Then you can make changes to the inputs and click on “Apply changes” when you are done editing.</span>
#:[[File:How to insert a function 08.png|border|{{#ifeq:{{#dir:{{PAGELANGUAGE}}}}|rtl|right|left}}|300px]]<div style="clear:both;"></div>
'''Výsledky:'''
# <span lang="en" dir="ltr" class="mw-content-ltr">Was the output what you expected?</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Do you have corrections or feedback to [[Special:MyLanguage/Wikifunctions:Report a technical problem|''report'']]?</span>
[[Category:Introduction| {{#translation:}}]]
dndl6vvkn0oogbjj8ipik4j77q79lpq
Z36983
0
86655
312265
310748
2026-09-11T16:27:31Z
鈴音雨
101019
312265
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z36983"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "实体"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "entita"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "entité"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ding"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "entitas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "클래스"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "entidad"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "entitet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "encja"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "エンティティ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "сущность"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "类别"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "třída"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "classe"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Art"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "kelas"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "clase"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "typ"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "klasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "分類"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "класс"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z36983K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "location"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "位置"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "umístění"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "localisation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Ort"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "lokasi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "위치"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ubicación"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "plats"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "położenie"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "場所"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "локация"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z36983K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "语言"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "jazyk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "langue"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Sprache"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "bahasa"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "언어"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "lengua"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "språk"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "język"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "言語"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "язык"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z36984",
"Z37475",
"Z39679",
"Z41401"
],
"Z8K4": [
"Z14",
"Z36985"
],
"Z8K5": "Z36983"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "state location using entity and class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "使用实体和类别说明位置 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "vyjádřit umístění pomocí entity a třídy "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "description par la classe et la localisation"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "Satz über ein Ding einer Art an einem Ort "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Berikan lokasi menggunakan entitas dan kelas "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1643",
"Z11K2": "엔터티와 클래스를 사용하여 위치 지정 "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "localizar utilizando la entidad y la clase "
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "ange plats med entitet och typ (HTML-fragment)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "wyraź położenie za pomocą encji i klasy"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "エンティティの所在地と分類を述べる文章"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "локация сущности с классом"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
" something is a something in somewhere",
"is a ? in ?",
" X is a Y in Z",
"state location using entity and class (HTML)",
"entity is a class in location"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1645",
"Z31K2": [
"Z6",
"某物是某地的某类事物"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1430",
"Z31K2": [
"Z6",
"X ist ein Y in Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1078",
"Z31K2": [
"Z6",
"sesuatu adalah sesuatu di suatu tempat"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1592",
"Z31K2": [
"Z6",
"Ange plats med entitet och klass"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1025",
"Z31K2": [
"Z6",
"coś jest czymś w czymś, ? jest ? w ?, encja jest klasą w położeniu"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1004",
"Z31K2": [
"Z6",
"localiser en utilisant l'entité et la classe ",
"l'item est quelque chose à cet endroit",
"X est un Y en Z",
"X est une Y à Z"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"エンティティは場所の分類である。",
"XはYのZである。",
"ZはZのYである。"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1005",
"Z31K2": [
"Z6",
"нечто — нечто в чём-то"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Forms a sentence stating the location and class of a given entity. E.g. \"Seoul is a city in South Korea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1645",
"Z11K2": "生成一句话,说明某个给定实体的类别及其所在位置。如:“首尔是韩国的一座城市。”"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1062",
"Z11K2": "Vytvoří větu popisující polohu a třídu dané entity. Např. „Soul je město v Jižní Koreji.“"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1430",
"Z11K2": "z.B. \"Seoul ist eine Stadt in Südkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1078",
"Z11K2": "Membuat kalimat yang memberikan lokasi dan kelas dari entitas yang diberikan. Misalnya \"Seoul adalah kota di Korea Selatan.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1003",
"Z11K2": "ejemplo : \"Francia es un país en Europa.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1592",
"Z11K2": "Skapar en mening med plats och typ av en angiven entitet. Ex. \"Seoul är en stad i Sydkorea.\""
},
{
"Z1K1": "Z11",
"Z11K1": "Z1025",
"Z11K2": "Tworzy zdanie określające położenie i klasę danej encji, np. Seul jest miastem w Korei Południowej."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "特定のエンティティの場所とクラスを示す文を作成します。例:「ソウルは韓国の都市である。」"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "формирует предложение о том, что сущность имеет определённые класс и локацию, например \"Сеул — город в Южной Корее.\""
}
]
}
}
9hvmrc0jcoi5j053b79xq244yih5h4l
Z37104
0
86801
312446
311235
2026-09-12T01:13:32Z
99of9
1622
nudge
312446
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37104"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37104K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "主題参照"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37104K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "プロパティ参照"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37104K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "言語"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37109",
"Z37112",
"Z41653"
],
"Z8K4": [
"Z14",
"Z37105"
],
"Z8K5": "Z37104"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject was value from WD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "phrase au passé sur la valeur de cette propriété"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "ウィキデータから\u003C主題\u003Eの\u003Cプロパティ\u003Eは\u003C値\u003Eである (過去時制)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"XのYはZである。"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"past tense specific property value from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Like Z36218. HTML sentence for \"The \u003Cproperty\u003E of \u003Csubject\u003E was \u003Cvalue\u003E.\" Use for triples that are broadly no longer continuing, on former entities, simple past tense, etc."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "Z36218と同様。「\u003C主題\u003Eの\u003Cプロパティ\u003Eは\u003C値\u003Eである。」というHTML文。継続していないトリプル、以前のエンティティ、単純過去形などに使用します。"
}
]
}
}
2tnamisgptj57guaebk2bi38srf2cq6
312448
312446
2026-09-12T01:16:11Z
99of9
1622
Removed Z41653 from the approved list of test cases
312448
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37104"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z37104K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "主題参照"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z37104K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "プロパティ参照"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z37104K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "言語"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z37109",
"Z37112"
],
"Z8K4": [
"Z14",
"Z37105"
],
"Z8K5": "Z37104"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject was value from WD"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "phrase au passé sur la valeur de cette propriété"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "ウィキデータから\u003C主題\u003Eの\u003Cプロパティ\u003Eは\u003C値\u003Eである (過去時制)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1830",
"Z31K2": [
"Z6",
"XのYはZである。"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"past tense specific property value from Wikidata"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Like Z36218. HTML sentence for \"The \u003Cproperty\u003E of \u003Csubject\u003E was \u003Cvalue\u003E.\" Use for triples that are broadly no longer continuing, on former entities, simple past tense, etc."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "Z36218と同様。「\u003C主題\u003Eの\u003Cプロパティ\u003Eは\u003C値\u003Eである。」というHTML文。継続していないトリプル、以前のエンティティ、単純過去形などに使用します。"
}
]
}
}
me1yb6okay906c4hozytz9w4lean1xn
Z37112
0
86810
312447
287405
2026-09-12T01:15:08Z
99of9
1622
now configured
312447
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37112"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z37104",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z37104",
"Z37104K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q8411"
},
"Z37104K2": {
"Z1K1": "Z6092",
"Z6092K1": "P276"
},
"Z37104K3": "Z1592"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Olympiska sommarspelen 1956s plats var \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q3141\"\u003EMelbourne\u003C/a\u003E.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q8411#P276\"\u003EWikidata: Olympiska sommarspelen 1956 (Q8411#P276)\u003C/a\u003E\u003C/sup\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Swedish 1956 Olympic location"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sbw68jwwdr5m7z75dvcqxfxbac7ygxl
Template:Main page/News/sv
10
87084
312247
310908
2026-09-11T13:15:06Z
FuzzyBot
207
Updating to match new version of source page
312247
wikitext
text/x-wiki
<noinclude><languages /></noinclude>
; Volontärshörnan
* Nästa volontärshörna kommer hållas på <bdi lang="en" dir="ltr">Google Meet</bdi> <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1791221400 17:30 UTC on 2026-10-05]</bdi>, på <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.
* Den [[:c:File:Abstract Wikipedia Volunteer Corner 2026-09.webm|förra volontärshörnan]] finns att se på Commons
; Senaste nytt om Wikifunctions
<!--Keep this to the most recent 5 entries-->
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
[[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Fler nyheter</span>]]
9hl2oe8ab0d9pqpnuj4ocxvev2z8t1z
Z37784
0
87908
312475
311853
2026-09-12T09:52:42Z
HenkvD
1290
property font-weight:bold
312475
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z37784"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z37782",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37640",
"Z37640K1": {
"Z1K1": "Z7",
"Z7K1": "Z27299",
"Z27299K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
]
},
"Z27299K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
},
"Z37640K2": {
"Z1K1": "Z7",
"Z7K1": "Z37640",
"Z37640K1": {
"Z1K1": "Z7",
"Z7K1": "Z28327",
"Z28327K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
]
},
"Z23451K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
},
"Z28327K2": "Z6021"
},
"Z37640K2": {
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z34096",
"Z34096K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": [
"Z60"
],
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K3"
}
},
"Z34096K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K3"
}
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
{
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
"K1": "style",
"K2": "font-weight:bold"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z19084",
"Z19084K1": {
"Z1K1": "Z7",
"Z7K1": "Z23516",
"Z23516K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
]
},
"Z23451K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
}
},
"Z19084K2": "Z6064"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z29036",
"Z29036K1": {
"Z1K1": "Z7",
"Z7K1": "Z25726",
"Z25726K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
]
},
"Z23451K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
}
}
},
"Z29036K2": {
"Z1K1": "Z7",
"Z7K1": "Z35328",
"Z35328K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
]
},
"Z23451K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
}
}
},
"Z29036K3": {
"Z1K1": "Z18",
"Z18K1": "Z37782K3"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z35192",
"Z35192K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
]
},
"Z23451K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
}
},
"Z35192K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K3"
}
}
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
}
]
},
"Z37640K3": {
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z34096",
"Z34096K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z18",
"Z18K1": "Z37782K2"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": [
"Z60"
],
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K3"
}
},
"Z34096K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K3"
}
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
{
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
"K1": "scope",
"K2": "row"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q24238356"
},
"Z36270K2": {
"Z1K1": "Z18",
"Z18K1": "Z37782K3"
}
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
}
]
}
},
"Z37640K3": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for row, date Composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sp69mggq50yi3vzani1xh57yt6r9vni
Z38087
0
88323
312472
311861
2026-09-12T09:50:08Z
HenkvD
1290
Property font-weight:bold
312472
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z38087"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z38086",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37640",
"Z37640K1": {
"Z1K1": "Z7",
"Z7K1": "Z27299",
"Z27299K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38086K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60",
"Z1360"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P625"
}
]
},
"Z27299K2": {
"Z1K1": "Z6092",
"Z6092K1": "P625"
}
},
"Z37640K2": {
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z6092",
"Z6092K1": "P625"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": [
"Z60"
],
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z38086K2"
}
}
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
{
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
"K1": "style",
"K2": "font-weight:bold"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z27849",
"Z27849K1": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z40065",
"Z40065K1": {
"Z1K1": "Z7",
"Z7K1": "Z23459",
"Z23459K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38086K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P625"
}
]
},
"Z23459K2": {
"Z1K1": "Z6092",
"Z6092K1": "P625"
}
},
"Z40065K2": {
"Z1K1": "Z18",
"Z18K1": "Z38086K2"
}
}
},
"Z27849K2": {
"Z1K1": "Z7",
"Z7K1": "Z32891",
"Z32891K1": {
"Z1K1": "Z7",
"Z7K1": "Z30016",
"Z30016K1": {
"Z1K1": "Z7",
"Z7K1": "Z38039",
"Z38039K1": {
"Z1K1": "Z7",
"Z7K1": "Z23459",
"Z23459K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z38086K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P625"
}
]
},
"Z23459K2": {
"Z1K1": "Z6092",
"Z6092K1": "P625"
}
},
"Z38039K2": {
"Z1K1": "Z18",
"Z18K1": "Z38086K2"
}
},
"Z30016K2": "GeoHack"
}
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
}
]
},
"Z37640K3": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox row hyperlinked Comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
rcj1nzrxc9v85cie54f2m4na4nq1wrh
User:YoshiRulz/WF bugs
2
89125
312391
311998
2026-09-11T22:02:34Z
YoshiRulz
10156
Unindent
312391
wikitext
text/x-wiki
HUGE BUGS which concern correctness, like, how are these still open:
* [[phab:T373607]] Test evaluations where the Implementation threw or returned {{Z|24}} are treated as successes
* <s>[[phab:T427454]] 2-ary apply pairwise / apply with common first/second evaluate incorrectly, returning a list with only copies of the final element</s> seems fixed as of 2026-08
Not-so-huge correctness bugs:
* [[phab:T406784]] Test evaluations are for an older revision of the Implementation, but aren't indicated as such and aren't cleared from cache for a while
* [[phab:T407700]] A {{Z|9}} pointing at a persistent {{Z|6020}} is considered not equal to a literal [[Z6020]] with the same [[Z9]] in its identity field
* [[phab:T417614]] {{Z|6821}} doesn't include sitelinks
* <s>[[phab:T423853]] {{Z|18}} are not always resolved</s> seems fixed as of 2026-08
* [[phab:T431432]] Allow editors to clear function eval cache
Major bugs which hinder editing:
* [[phab:T386422]] Allow currying / partial application
** Not really a bug (although one dev seems to think it is), but this would simplify compositions so much, removing the need for a bunch of applyN helpers
** Experimentally available via a new type; see [[Z39808|example]] and [[Talk:Z39807#I_have_no_idea_what_I'm_doing_ː)|explanation]]
* [[phab:T433272]] Memoise inner calls in compositions
** ''YOU MEAN YOU HAVEN'T BEEN DOING THAT!?''
* [[phab:T433746]] Test results refuse to load when there are very many tests for a Function
Editing annoyances, which will disproportionately affect new/inexperienced users:
* [[phab:T335713]] Clicking "undo" in the history for a Function, Implementation, etc. brings up the editor but doesn't undo anything
* [[phab:T343559]] Always allow manually calling Implementations even if they aren't connected
* [[phab:T410839]] Test result details include the relevant Implementation but aren't considering which Implementations were chosen for recursive calls
** Blocked by [[phab:T368892|<code>nestedMetadata</code> functionality]]
* <s>[[phab:T433743]] Hyperlinks in preview of localStorage clipboard are clickable</s> fixed 2026-09
* [[phab:T433744]] "Copy result link" is not tied to the result/submission
* <s>[[phab:T433745]] Unable to populate nested list when the UI component exists on page load (<code>[Object object]</code>-typed list)</s> fixed 2026-08
* [[phab:T435331]] Lexeme Sense selector component doesn't load the first time
{{abbr|i18n|internationalisation}} fails:
* [[phab:T343460]] Indicate which language a foreign label is from
* [[phab:T359663]] <code>mul</code> labels aren't used as the default when no native label exists, nor are they used in search
* [[phab:T359774]] The overflow/context menu on ZObjects in the composition editor is sorted alphabetically by label
* [[phab:T410501]] {{Z|828}} and co. ignore the live version of predefined objects, only returning the hardcoded labels etc.
* [[phab:T419365]] Allow [[:Category:Interlinear_annotations|ruby annotations]] in {{Z|89}}
Features that would be needed for maintenance in the long term:
* [[phab:T260953]] MCR slot on persistent objects for long-form documentation
** I got sick of waiting and [[Template:Function_documentation|made a talk page template]]
* [[phab:T292892]] Introduce a [[WF:Type_proposals/Either|Union generic type]]
* [[phab:T350715]] Add an indicator to test evaluations which are particularly slow
* [[phab:T355738]] Track localisation of Types' labels across {{SITENAME}} (like Special:LanguageStats maybe)
* [[phab:T383842]] Provide an n-argument apply
** [[Z22074|The function in question]] works fine, but one dev said <q>the user-land hack is unstable, unstable, and will likely break soon</q> and refused to elaborate, so tracking this in case a bunch of unctions need rewriting suddenly
* [[phab:T390563]] Improve support for Chinese dialects, ''à la'' LanguageConverter
* [[phab:T392437]] Show embedded function calls under <q>Pages included on this page</q> (<code>templatesused</code>) in the editor
* [[phab:T404897]] Search for Functions by the programming languages of their Implementation(s)
* [[phab:T410599]] Prevent multiple inputs in persistent Functions sharing the same label in a language
* [[phab:T419501]] Include a link to the source for built-in Implementations
* (TODO report) Backlink false positives e.g. <code>"Z28020"</code> in [[Z37468]] → [[Special:WhatLinksHere/Z28020]]
Features that would be nice to have:
* [[phab:T301418]] Block-based visual programming interface
** I got sick of waiting and [[User:YoshiRulz/Blockly|made my own]]
* [[phab:T343685]] Re-use localised labels from Wikidata
* (TODO check Phab) Improve how embedded function calls are displayed in the source editor's previews; see also [[phab:T405608]]
* [[phab:T345541]] Include the keys of a {{Z|4}} or {{Z|50}} in the <q>{{int:wikilambda-about-widget-title}}</q> box, like with {{Z|8}} inputs, for easy localisation
* [[phab:T345636]] Preview persistent ZObjects on hover in compositions
* [[phab:T382209]] Expand the default selection of [[Z4]]-typed fields in compositions to include all the most common Types
* [[phab:T411703]] (In Abstract Wikipedia, but maybe useful here too) Show function call results in multiple languages at once
* [[phab:T421275]] Allow localStorage copy/paste between Wikifunctions and Abstract Wikipedia
* [[phab:T423329]] Other improvements to localStorage clipboard
* [[phab:T433157]] (In Abstract Wikipedia, but presumably the same mechanism would be used for categorising mainspace here) Provide a mechanism to put abstract articles into MediaWiki categories
* <s>[[phab:T434141]] Add link to Special:FunctionUsage from Functions in mainspace</s> implemented 2026-09-03
* [[phab:T435332]] Allow pasting URLs into Reference/Function input components
* <s>[[phab:T435712]] Expand the default selection of [[Z60]]-typed fields in compositions to include the currently-selected interface language</s> implemented 2026-09-10
an0y9gyakrlobibiu0l2shuyrjrbsxt
Z39195
0
89781
312449
308075
2026-09-12T01:30:10Z
99of9
1622
default to specific property value named after from WD when not configured
312449
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z39195"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z39194",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z25054",
"Z25054K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
},
"Z25054K2": "Z38414"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37464",
"Z37464K1": {
"Z1K1": "Z7",
"Z7K1": "Z38443",
"Z38443K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z38443K2": {
"Z1K1": "Z18",
"Z18K1": "Z39194K2"
},
"Z38443K3": {
"Z1K1": "Z18",
"Z18K1": "Z39194K3"
},
"Z38443K4": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
}
},
"Z37464K2": {
"Z1K1": "Z96",
"Z96K1": {
"Z1K1": "Z6",
"Z6K1": "Z38414"
}
},
"Z37464K3": {
"Z1K1": "Z7",
"Z7K1": "Z39209",
"Z39209K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P138"
}
]
},
"Z39209K2": [
"Z60"
]
},
"Z37464K4": {
"Z1K1": "Z7",
"Z7K1": "Z39209",
"Z39209K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P138"
}
]
},
"Z39209K2": [
"Z60"
]
},
"Z37464K5": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z36218",
"Z36218K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z36218K2": {
"Z1K1": "Z6092",
"Z6092K1": "P138"
},
"Z36218K3": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence (HTML), comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
065827zsar6dogkcvchilxboquv3jrl
312451
312449
2026-09-12T01:33:12Z
99of9
1622
since switching function, mark magenta and config link
312451
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z39195"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z39194",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z25054",
"Z25054K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
},
"Z25054K2": "Z38414"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z37464",
"Z37464K1": {
"Z1K1": "Z7",
"Z7K1": "Z38443",
"Z38443K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z38443K2": {
"Z1K1": "Z18",
"Z18K1": "Z39194K2"
},
"Z38443K3": {
"Z1K1": "Z18",
"Z18K1": "Z39194K3"
},
"Z38443K4": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
}
},
"Z37464K2": {
"Z1K1": "Z96",
"Z96K1": {
"Z1K1": "Z6",
"Z6K1": "Z38414"
}
},
"Z37464K3": {
"Z1K1": "Z7",
"Z7K1": "Z39209",
"Z39209K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P138"
}
]
},
"Z39209K2": [
"Z60"
]
},
"Z37464K4": {
"Z1K1": "Z7",
"Z7K1": "Z39209",
"Z39209K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P138"
}
]
},
"Z39209K2": [
"Z60"
]
},
"Z37464K5": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z40246",
"Z40246K1": {
"Z1K1": "Z7",
"Z7K1": "Z36218",
"Z36218K1": {
"Z1K1": "Z18",
"Z18K1": "Z39194K1"
},
"Z36218K2": {
"Z1K1": "Z6092",
"Z6092K1": "P138"
},
"Z36218K3": {
"Z1K1": "Z18",
"Z18K1": "Z39194K4"
}
},
"Z40246K2": {
"Z1K1": "Z96",
"Z96K1": {
"Z1K1": "Z6",
"Z6K1": "Z38414"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "named after-sentence (HTML), comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ikz7qr7sxe6vsv9lnocvefdvn5n3yes
Wikifunctions:Status updates/fa
4
90425
312208
308209
2026-09-11T13:12:59Z
FuzzyBot
207
Updating to match new version of source page
312208
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-09-10
}}
<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=جستجوی همه به روزرسانی وضعیت
</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-09-10}}: Your code can now call back to the Wikidata fetch functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-09-03}}: 5,000 Functions, passing Z40000</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-28}}: Wikifunctions Object Reference</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-20}}: Mayors and the North</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-13}}: Shoutout to 99of9!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-08-05}}: An apple is a fruit</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-29}}: Abstract Wikipedia at Wikimania</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-16}}: Beyond syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-08}}: Moving toward our first Abstract Wikipedia integration milestone</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-07-01}}: Integration on test wiki and annual plan</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-26}}: Working on Functions, together</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-19}}: The or not the, this is (the?) question</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-12}}: Improved loading and display of Test results</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-06-05}}: The illustrated encyclopaedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-30}}: Looking back and forward</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-23}}: Annual plan 2026-2027</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-15}}: A higher meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-08}}: References from Wikidata are now available</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-05-02}}: Request for input: what should we count for Abstract Wikipedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-25}}: The Foundation's search for the perfect language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-11}}: A new composition language</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-06}}: Citations and Copy and Paste</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-26}}: Graceful overrides and fallbacks</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-20}}: A sneak preview of Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-02-13}}: Finishing each other sentences: Starting things; Offsite in Istanbul</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-29}}: Integrating Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-22}}: Quarterly plan for January–March 2026</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-01-15}}: 25 years of Wikipedia</span>
=== 2025 ===
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-18}}: We wish you a happy new Gregorian year!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-11}}: How to write better error messages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-12-04}}: And the name is Abstract Wikipedia</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-27}}: Vote on the new wiki name!; Finishing each other’s sentences</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-20}}: Second round of voting for naming the wiki with language-independent content; Sharing function calls</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-13}}: Getting ready for second round of voting for naming the wiki with abstract content; Rewriting the backend: Why Rust?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-11-05}}: First round of voting for naming the wiki for abstract content closed; Calling for Wiktionary functions; Embedded Wikifunctions on Bengali Wikipedia and seven more Wiktionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-29}}: Round 1 of “abstract content wiki” naming vote ending Monday; An example of short descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-23}}: Welcome Zaree and Laura! Naming contest round 1 kicked off</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-15}}: Kicking Off the Naming Contest for Abstract Wikipedia; Visualizing functions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-08}}: Decision on location for abstract content and Quarterly Planning for October–December</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-10-03}}: Rich text now available in embedded function calls on 148 Wiktionaries and Incubator</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-26}}: Accessing qualifiers in Wikidata statements</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-19}}: Wikifunctions available on 123 Wiktionary languages</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-12}}: More than 3,000 functions on Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-09-07}}: Copying function calls from one Wikipedia to another</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-29}}: Accessing Wikidata items now possible from embedded function calls; Wikifunctions available on 65 Wikitionaries</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-22}}: Recording of Wikimania session: Wikifunctions is coming soon to a wiki near you!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-08-01}}: Wikimania 2025 is coming soon!</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-26}}: “Wikipedia is an encyclopedia”; Two years of Wikifunctions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-19}}: Wikidata-based enumerations are here</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-10}}: Length limits on labels and descriptions</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-07-04}}: Coverage of 1298</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-27}}: How many people are needed to write an encyclopedia?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-21}}: Quarterly Planning for July–September 2025</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-15}}: Closing the consultation about the location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-06-06}}: Where will Abstract Content go?</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-29}}: Rolling out to five Wiktionaries; Calculating with today's date</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-23}}: Ongoing consultation about the Location for Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-15}}: Location of Abstract Content</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-05-09}}: Abstract Wikipedia and the Wikimedia AI Strategy</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2025-04-30}}: Abstract Wikipedia is a MacArthur 100&Change finalist</span>
* <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>
=== قبل از فوریه ۲۰۲۴ ===
تمام بهروزرسانیهای این دوره در [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|فراویکی موجود است]].
[[Category:Status updates{{#translation:}}| ]]
hxqs1zg3r4kegbqsyngnia5rjn66bci
Help:Multilingual/ar
12
91537
312542
303428
2026-09-12T10:10:59Z
FuzzyBot
207
Updating to match new version of source page
312542
wikitext
text/x-wiki
<languages/>
{{Draft}}
ويكي دوال هو مشروع عالمي ومتعدد اللغات. الإنجليزية هي اللغة الافتراضية للمشروع لكن المشروع مفيد لمستخدمي اللغات الأخرى مع دعم ميديا ويكي الدولي لها.
<span id="General_principles"></span>
==مبادئ عامة==
برامج ويكي دوال مترجمة تماما مثل كل مشاريع ويكيميديا. يمكن للمستخدمين تعيين '''اللغة المفضلة''' عن طريق قائمة [[Special:Preferences|{{int:preferences}}]] أو [[:mw:Special:MyLanguage/Extension:UniversalLanguageSelector|محدد اللغة العالمي]] عن طريق النقر على الأيقونة التالية الموجودة في أعلى أية صفحة: [[File:OOjs UI icon language-ltr.svg|16px|ULS]]
يجب كتابة السياسات والإرشادات باللغة الإنجليزية أولا ثم ترجمتها إلى لغات أخرى. النسخة الإنجليزية من السياسة أو الإرشاد هي النسخة الرسمية التي يجب أن تعتمد عليها نسخ اللغات الأخرى، يمكن إجراء الترجمات باستخدام [[:mw:Special:MyLanguage/Extension:Translate|امتداد الترجمة]]، [[:mw:Special:MyLanguage/Help:Extension:Translate|توثيق امتداد الترجمة]] متاح أيضا، يمكنك أيضا ترك رسالة في [[Wikifunctions:Translators' noticeboard|ملاحظات المترجمين]] إذا كانت لديك أسئلة أو طلبات.
<span id="Site_content"></span>
==محتويات الموقع==
:''اقرأ '''[[Special:MyLanguage/Wikifunctions:Glossary|مسرد المصطلحات]]''' لبعض الملاحظات المفيدة.''
<span id="Object_pages"></span>
=== صفحات الغرض ===
هذه هي الأغراض التي يكون فيها ترجمة الأسماء والأسماء الرئيسية أكثر فائدة:
* {{Z|Z1}} (English:Object)
* {{Z|Z3}} (English:Key)
* {{Z|Z4}} (English:Type)
* {{Z|Z6}} (English:String)
* {{Z|Z7}} (English:Function call)
* {{Z|Z11}} (English:Monolingual text)
* {{Z|Z14}} (English:Implementation)
* {{Z|Z16}} (English:Code)
* {{Z|Z20}} (English:Test case)
* {{Z|Z40}} (English:Boolean)
* {{Z|Z41}} (English:true)
* {{Z|Z42}} (English:false)
* {{Z|Z60}} (English:Natural language)
* {{Z|Z89}} (English:HTML fragment)
;''[[Special:ListObjectsByType/Z4|أغراض أخرى حسب النوع...]]''
<span id="Project_pages"></span>
=== صفحات المشروع ===
هذه هي صفحات المشروع الجاهزة للترجمة:
* [[Special:PageTranslation#Pages in translation]]
<span id="Video_subtitles"></span>
=== ترجمات الفيديو ===
* [[:File:Wikifunctions in 7 minutes.webm]]
<span id="Translating_the_software"></span>
== ترجمة البرامج ==
يمكنك المساعدة في [[translatewiki:Special:Translate/ext-wikilambda-user|ترجمة واجهة البرامج]] على موقع [[translatewiki:Translating:MediaWiki|translatewiki.net]]. هذا الموقع غير متصل بويكيميديا بشكل مباشر, و سوف تحتاج إنشاء حساب مستخدم جديد. رجاءاً تصفح [[betawiki:Translating:MediaWiki|بوابتهم لترجمة ميدياويكي]] للحصول على نصائح حتى تبدأ.
<span id="Wikidata_lexemes"></span>
=== وحدات ويكي بيانات المعجمية ===
يمكنك بدأ العمل على [[:d:Special:MyLanguage/Wikidata:Lexicographical data|المعرفة المعجمية على ويكي بيانات]]. سوف يكون هذا العمل مطلوباً حتى تنجح ويكيبيديا المجردة, و يمكن العمل عليه على الفور.
على سبيل المثال, هنا جملة بسيطة تم إنشاؤها مع دالة <span class="plainlinks">[https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q104587954%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q30081%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q35127%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D Z29591]</span>:
<q>{{#function:Z29591|Q104587954|Q30081|Q35127|}}</q>
اذا رأيت خطأ, ربما قد تحتاج عمل [[WF:Abstract Wikipedia/2025 fragment experiments#Add an implementation for a fragment in your language|دالة مخصصة]] للغتك [[Z29597|هنا]], أو قد تحتاج لعمل {{Q|34698}} وحدة معجمية مرتبطة بـ {{Q|30081}}, او قد تحتاج لإصافة عناوين لـ {{Q|104587954}} و {{Q|35127}}.
[[Category:Help{{#translation:}}]]
[[Category:Translation]]
5q3kbokwxu65p7728sseoeiqc0cq9yu
User talk:BlueSkyWalker
3
91975
312413
310945
2026-09-11T23:37:15Z
BlueSkyWalker
101616
/* Configuring Hindi with the default? */ Reply
312413
wikitext
text/x-wiki
== test format ==
Hi again. I've connected {{Z|Z40240}}, it looks good. The test format is wrong at {{Z|Z40241}} and I can't even see how to fix it, so I've made the correct format instead at {{Z|Z40244}}. These functions are really useful, thanks! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:29, 28 August 2026 (UTC)
== Configuring Hindi with the default? ==
Hi Blue. Can you explain your thinking behind adding the default functions as the Hindi localisation for a range of configurations (for example {{Z|Z21795}})? I don't think this is helpful, because the default will be used anyway for any languages that are not localised. It may be particularly unhelpful for examples like the one above where a Hindi localisation could be written, but our tracking methods (e.g. the table at [[Wikifunctions:Catalogue/Natural_language_operations/Hindi]]) will think that it is properly localised already. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:16, 7 September 2026 (UTC)
:Hi [[User:99of9|99of9]], thank you for stepping in and raising this. Your critique is spot on, and I honour you taking the time to explain the architectural implications.
:To be completely candid, I fell into a metric-driven trap: seeing the missing configuration alerts on the Toolforge dashboard, I mistakenly treated clearing the dashboard blockers as the goal, without acknowledging the underlying design, somewhere it is too much cached - making hard to understand the error, and what is creating blocks -- Because unlocalized languages naturally inherit the fallback function at runtime, explicitly hardcoding a mapping of Hindi → Default Function (which in these sentence templates is an English generator) effectively declared that Hindi's intended localization is an English string. This was counterproductive: it produces English prose in Hindi Abstract articles, and worse, it blinds our tracking telemetry by turning unlocalized constructors "green".
:I have gone through and reverted all 29 redundant default mappings so the telemetry accurately surfaces the true localization gaps for Hindi.
:Following that, I stepped back to think about how to build genuine, grammatically sound Hindi localizations from the ground up. Hindi's SOV structure, postpositional agreement (such as the genitive agreeing with the possessed noun rather than the possessor), marked adjective declension (-ā mutating to -ī or -e), and copula agreement (honā) mean that sentence constructors cannot simply be direct slot-fills. To avoid duplicating ad-hoc inflection logic inside every template, I created three foundational morphological helpers:
:{{Z|Z41547}} - Hindi genitive postposition agreement (का / के / की based on gender, number, and direct/oblique case)
:{{Z|Z41551}} - Inflection of marked Hindi adjectives (बड़ा → बड़ी / बड़े)
:{{Z|Z41553}} - Inflected forms of the copula होना (है / हैं / था / थे / थी / थीं accounting for tense, gender, number, and honorific status)
:The intended roadmap was to compose these helpers into real Hindi sentence constructors, starting with {{Z|Z21795}} ([gender] is a [country] [professional]). However, before proceeding further, I would love your architectural and community guidance on two fundamental points:
:Architectural alignment of morphological helpers: In WikiLambda's evolving NLG design, does the team favor this kind of modular algorithmic helper approach (pure code inflectors composed into sentence constructors), or is the project moving toward direct Wikidata Lexeme lookups (retrieving pre-inflected forms via L... IDs), or self-contained constructors? If these three helper functions are considered out-of-scope, redundant, or premature, please let me know and I will gladly withdraw or deprecate them.
:Task prioritization & roadmap: Given your holistic view of Abstract Wikipedia's current priorities, where would my time and development effort be most impactful for Hindi right now? Should I focus on:
:Authoring genuine Hindi sentence constructor implementations for the most critical unlocalized templates?
:Expanding Hindi Wikidata Lexeme coverage and grammatical forms needed by Abstract Wikipedia?
:Or are there specific priority tasks / configurations on your radar that you would recommend I tackle? Lastly, please let me know if you would like me to pause or stop editing for now until we have aligned on the best approach and guidelines. I am more than happy to hold off until you have had time to review.
:I am happy to learn, align with project standards, and do qualitative work for Hindi on Abstract Wikipedia. Thank you again for your thoughtful care! :) --[[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 00:29, 8 September 2026 (UTC)
::Wow, so many good thoughts and questions! Quick answers only today I'm sorry:
::* Thanks for reverting, it sounds like you understand the issues.
::* Yes, Hindi will be harder than slot-fills. You will be one of the pioneering languages in this regard, but there are also some other languages trying to do it. It's definitely possible, but will likely be slower than some English configs.
::* Mophological helper functions are excellent ways to share code across lots of NLG functions. The ones you've made are solid, but I think it would be slightly better to use typed inputs for grammatical number and grammatical gender rather than strings. It looks like both have only two options, so the relevant types would be {{Z|Z25340}} and {{Z|Z26934}}.
::* Regarding design, my preference is for whatever will work quickly and well. If Hindi lexemes are well represented in Wikidata, then calling for them is a robust strategy. This is the approach taken in most Swedish NLG examples. If they are sparse, and if the grammar is fairly regular, then morphological helpers can work right now. But ultimately, whichever implementation passes the most tests most efficiently will be chosen by the system, so it's okay to write either design.
::* Regarding your efforts: you're making a fantastic contribution already, keep it up. Choose whatever you want to do that sustains your interest. Since you have language expertise, are capable of and have learned how to use Wikifunctions and write compositions, you are invaluable for language localisation. Others on Wikidata will eventually fill in the Lexemes, but you may want to test modelling on some individual Lexeme items so you can write the most appropriate functions.
::All the best --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:06, 8 September 2026 (UTC)
:::* Regarding "grammatical agreement", I haven't done much, but in this test the gender for "patron saint" has to come from the gender of "Genevieve": {{Z|Z38040}}, so you may get inspiration from that.
:::* An example of the Swedish needing lexemes but falling back to labels is at {{Z|Z41477}}. There are probably better examples.
:::--[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:12, 8 September 2026 (UTC)
::::I reverted most of the configuration additions of Hindi. You might need to check if it is complete. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:21, 8 September 2026 (UTC)
:::::Hi [[User:HenkvD|HenkvD]], thank you so much for your kind help in reverting those configurations. I audited all constructors, reverted the final two that were missed, and can confirm that 0 redundant default Hindi mappings remain. Thank You. :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 13:10, 8 September 2026 (UTC)
::::Hi again, thank you for the helpful suggestion. Following your advice, the three Hindi morphology helpers ({{Z|Z41547}}, {{Z|Z41551}}, and {{Z|Z41553}}) are now updated to accept typed gender ({{Z|Z25340}}) and number ({{Z|Z26934}}), with all tests passing.
::::I am happy to learn and want to ensure I am building things the right way for the project. Whenever you have a moment, I would be deeply grateful for your thoughts on what I should focus on next. With gratitude :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 13:13, 8 September 2026 (UTC)
:::::Do you want to try configuring {{Z|Z27243}} in Hindi, or is that one of the hard ones? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:55, 8 September 2026 (UTC)
::::::Done! :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 15:40, 8 September 2026 (UTC)
:::::::Hi, could you provide a list of the tasks that are still pending? Thank you! :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 23:37, 11 September 2026 (UTC)
9sojomvh2noq79eu5a2dtxscl7lo1rw
312428
312413
2026-09-12T00:06:48Z
99of9
1622
/* Configuring Hindi with the default? */ Reply
312428
wikitext
text/x-wiki
== test format ==
Hi again. I've connected {{Z|Z40240}}, it looks good. The test format is wrong at {{Z|Z40241}} and I can't even see how to fix it, so I've made the correct format instead at {{Z|Z40244}}. These functions are really useful, thanks! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:29, 28 August 2026 (UTC)
== Configuring Hindi with the default? ==
Hi Blue. Can you explain your thinking behind adding the default functions as the Hindi localisation for a range of configurations (for example {{Z|Z21795}})? I don't think this is helpful, because the default will be used anyway for any languages that are not localised. It may be particularly unhelpful for examples like the one above where a Hindi localisation could be written, but our tracking methods (e.g. the table at [[Wikifunctions:Catalogue/Natural_language_operations/Hindi]]) will think that it is properly localised already. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 23:16, 7 September 2026 (UTC)
:Hi [[User:99of9|99of9]], thank you for stepping in and raising this. Your critique is spot on, and I honour you taking the time to explain the architectural implications.
:To be completely candid, I fell into a metric-driven trap: seeing the missing configuration alerts on the Toolforge dashboard, I mistakenly treated clearing the dashboard blockers as the goal, without acknowledging the underlying design, somewhere it is too much cached - making hard to understand the error, and what is creating blocks -- Because unlocalized languages naturally inherit the fallback function at runtime, explicitly hardcoding a mapping of Hindi → Default Function (which in these sentence templates is an English generator) effectively declared that Hindi's intended localization is an English string. This was counterproductive: it produces English prose in Hindi Abstract articles, and worse, it blinds our tracking telemetry by turning unlocalized constructors "green".
:I have gone through and reverted all 29 redundant default mappings so the telemetry accurately surfaces the true localization gaps for Hindi.
:Following that, I stepped back to think about how to build genuine, grammatically sound Hindi localizations from the ground up. Hindi's SOV structure, postpositional agreement (such as the genitive agreeing with the possessed noun rather than the possessor), marked adjective declension (-ā mutating to -ī or -e), and copula agreement (honā) mean that sentence constructors cannot simply be direct slot-fills. To avoid duplicating ad-hoc inflection logic inside every template, I created three foundational morphological helpers:
:{{Z|Z41547}} - Hindi genitive postposition agreement (का / के / की based on gender, number, and direct/oblique case)
:{{Z|Z41551}} - Inflection of marked Hindi adjectives (बड़ा → बड़ी / बड़े)
:{{Z|Z41553}} - Inflected forms of the copula होना (है / हैं / था / थे / थी / थीं accounting for tense, gender, number, and honorific status)
:The intended roadmap was to compose these helpers into real Hindi sentence constructors, starting with {{Z|Z21795}} ([gender] is a [country] [professional]). However, before proceeding further, I would love your architectural and community guidance on two fundamental points:
:Architectural alignment of morphological helpers: In WikiLambda's evolving NLG design, does the team favor this kind of modular algorithmic helper approach (pure code inflectors composed into sentence constructors), or is the project moving toward direct Wikidata Lexeme lookups (retrieving pre-inflected forms via L... IDs), or self-contained constructors? If these three helper functions are considered out-of-scope, redundant, or premature, please let me know and I will gladly withdraw or deprecate them.
:Task prioritization & roadmap: Given your holistic view of Abstract Wikipedia's current priorities, where would my time and development effort be most impactful for Hindi right now? Should I focus on:
:Authoring genuine Hindi sentence constructor implementations for the most critical unlocalized templates?
:Expanding Hindi Wikidata Lexeme coverage and grammatical forms needed by Abstract Wikipedia?
:Or are there specific priority tasks / configurations on your radar that you would recommend I tackle? Lastly, please let me know if you would like me to pause or stop editing for now until we have aligned on the best approach and guidelines. I am more than happy to hold off until you have had time to review.
:I am happy to learn, align with project standards, and do qualitative work for Hindi on Abstract Wikipedia. Thank you again for your thoughtful care! :) --[[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 00:29, 8 September 2026 (UTC)
::Wow, so many good thoughts and questions! Quick answers only today I'm sorry:
::* Thanks for reverting, it sounds like you understand the issues.
::* Yes, Hindi will be harder than slot-fills. You will be one of the pioneering languages in this regard, but there are also some other languages trying to do it. It's definitely possible, but will likely be slower than some English configs.
::* Mophological helper functions are excellent ways to share code across lots of NLG functions. The ones you've made are solid, but I think it would be slightly better to use typed inputs for grammatical number and grammatical gender rather than strings. It looks like both have only two options, so the relevant types would be {{Z|Z25340}} and {{Z|Z26934}}.
::* Regarding design, my preference is for whatever will work quickly and well. If Hindi lexemes are well represented in Wikidata, then calling for them is a robust strategy. This is the approach taken in most Swedish NLG examples. If they are sparse, and if the grammar is fairly regular, then morphological helpers can work right now. But ultimately, whichever implementation passes the most tests most efficiently will be chosen by the system, so it's okay to write either design.
::* Regarding your efforts: you're making a fantastic contribution already, keep it up. Choose whatever you want to do that sustains your interest. Since you have language expertise, are capable of and have learned how to use Wikifunctions and write compositions, you are invaluable for language localisation. Others on Wikidata will eventually fill in the Lexemes, but you may want to test modelling on some individual Lexeme items so you can write the most appropriate functions.
::All the best --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:06, 8 September 2026 (UTC)
:::* Regarding "grammatical agreement", I haven't done much, but in this test the gender for "patron saint" has to come from the gender of "Genevieve": {{Z|Z38040}}, so you may get inspiration from that.
:::* An example of the Swedish needing lexemes but falling back to labels is at {{Z|Z41477}}. There are probably better examples.
:::--[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:12, 8 September 2026 (UTC)
::::I reverted most of the configuration additions of Hindi. You might need to check if it is complete. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 11:21, 8 September 2026 (UTC)
:::::Hi [[User:HenkvD|HenkvD]], thank you so much for your kind help in reverting those configurations. I audited all constructors, reverted the final two that were missed, and can confirm that 0 redundant default Hindi mappings remain. Thank You. :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 13:10, 8 September 2026 (UTC)
::::Hi again, thank you for the helpful suggestion. Following your advice, the three Hindi morphology helpers ({{Z|Z41547}}, {{Z|Z41551}}, and {{Z|Z41553}}) are now updated to accept typed gender ({{Z|Z25340}}) and number ({{Z|Z26934}}), with all tests passing.
::::I am happy to learn and want to ensure I am building things the right way for the project. Whenever you have a moment, I would be deeply grateful for your thoughts on what I should focus on next. With gratitude :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 13:13, 8 September 2026 (UTC)
:::::Do you want to try configuring {{Z|Z27243}} in Hindi, or is that one of the hard ones? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:55, 8 September 2026 (UTC)
::::::Done! :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 15:40, 8 September 2026 (UTC)
:::::::Hi, could you provide a list of the tasks that are still pending? Thank you! :) [[User:BlueSkyWalker|BlueSkyWalker]] ([[User talk:BlueSkyWalker|talk]]) 23:37, 11 September 2026 (UTC)
:::::::Great to have. Pop in some more tests with different adjectives. You may find that you need to call for particular lexemes instead of the QID label. See the English implementation for an example. In terms of other things to do once this one is great, the list of configs that don't have Hindi is still the one you were ticking off before. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:06, 12 September 2026 (UTC)
scs685p6paj4d9j1fjhvxqmzmnojp1o
Z40418
0
92273
312464
305503
2026-09-12T08:12:23Z
So9q
3791
Added Z41866 to the approved list of test cases
312464
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z40418"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z40418K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z40425",
"Z40426",
"Z41866"
],
"Z8K4": [
"Z14",
"Z40424"
],
"Z8K5": "Z40418"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "English country name requires definite article"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7223e4f09ezzp7juzbu2pf6rjf3x897
Z40513
0
92368
312266
305798
2026-09-11T16:28:24Z
鈴音雨
101019
use の
312266
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z40513"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z32442",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1830",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z12899",
"Z12899K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z32442K1"
},
"Z36270K2": "Z1830"
},
"は",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z32442K3"
},
"Z36270K2": "Z1830"
},
"の",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z32442K2"
},
"Z36270K2": "Z1830"
},
"である。"
],
"Z12899K2": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "state loc w ent \u0026 class, mono, Japanese with fallb"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fmdr8asbgguum16g4ejiptq1zewl4s1
Z40516
0
92371
312270
305806
2026-09-11T16:29:57Z
鈴音雨
101019
312270
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z40516"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z32442",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z32442",
"Z32442K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q44165"
},
"Z32442K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q17343829"
},
"Z32442K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q156623"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "Diabloはワットコム郡の非法人集落である。"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Diabloはワットコム郡にある非法人集落である。?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
suv5uqgf07b81j40ojwocqekbxbfrbs
Talk:Z40732
1
92672
312398
306815
2026-09-11T22:19:43Z
Arlo Barnes
1231
/* suggest test */ new section
312398
wikitext
text/x-wiki
[[Category:Networks_as_adjacency_lookups]]
[[Category:Networks_as_lists_of_edges]]
== suggest test ==
[[file:NewMexicoGraphViz.svg|1500px|frameless]] [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 22:19, 11 September 2026 (UTC)
cs407j07lc5993oszg3i0t3vkq7lk9c
Z40815
0
92773
312256
307125
2026-09-11T13:29:41Z
JhowieNitnek
1044
312256
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z40815"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z40783",
"Z17K2": "Z40815K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "grapheme"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "grafeem "
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z40816"
],
"Z8K5": "Z40815"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Grapheme to String"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Grafeem naar Tekenreeks"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"extract String from Grapheme",
"Z40783K1"
]
},
{
"Z1K1": "Z31",
"Z31K1": "Z1157",
"Z31K2": [
"Z6",
"Tekenreeks uit Grafeem extraheren"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9akju5chf9vfr341tlu8e4n0cw5xa96
Wikifunctions:Status updates/2026-09-03
4
93010
312153
309020
2026-09-11T12:59:31Z
Sannita (WMF)
10
fix
312153
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-08-28
| nextlabel = <translate><!--T:2--> Next update</translate>
| next = 2026-09-10
}}
<translate>
=== 5,000 Functions, passing Z40000 === <!--T:3-->
<!--T:23-->
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
<!--T:4-->
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
<!--T:5-->
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
<!--T:6-->
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
<!--T:7-->
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
<!--T:8-->
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
<!--T:9-->
Having said that, there are [<tvar name="1">https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250</tvar> more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
<!--T:10-->
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
=== Recent Changes in the software === <!--T:11-->
<!--T:24-->
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles (<tvar name="1">[[:phab:T429214|T429214]]</tvar>).
<!--T:12-->
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext (<tvar name="1">[[:phab:T434141|T434141]]</tvar>).
<!--T:13-->
We also added [[<tvar name="1">Z869</tvar>|Z869]] to convert inputs such as “Z1234” into references, replacing [[<tvar name="2">Z32144</tvar>|Z32144]] with simpler, faster code (<tvar name="3">[[:phab:T436107|T436107]]</tvar>).
<!--T:14-->
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected (<tvar name="1">[[:phab:T433743|T433743]]</tvar>).
=== News in Types: Grapheme === <!--T:15-->
<!--T:25-->
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[<tvar name="1">:en:Grapheme</tvar>|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[<tvar name="2">Wikifunctions:Type proposals/Grapheme</tvar>|Type proposal]].
<!--T:16-->
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
<!--T:17-->
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[<tvar name="1">Z22735</tvar>|characters with diacritics (Z22735)]].
<!--T:18-->
The Type is now available: [[<tvar name="1">Z40783</tvar>|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[<tvar name="2">User:Aaron Liu</tvar>|Aaron Liu]] for writing it, and [[<tvar name="3">User:YoshiRulz</tvar>|YoshiRulz]], [[<tvar name="4">User:So9q</tvar>|So9q]], [[<tvar name="5">User:Jsamwrites</tvar>|Jsamwrites]], [[<tvar name="6">User:Feeglgeef</tvar>|Feeglgeef]], [[<tvar name="7">User:Ameisenigel</tvar>|Ameisenigel]], and [[<tvar name="8">User:JhowieNitnek</tvar>|JhowieNitnek]] for participating in the proposal.
<!--T:19-->
We invite you all to create new and discuss the existing [[<tvar name="1">Wikifunctions:Type proposals</tvar>|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Volunteers’ Corner on 7 September === <!--T:20-->
<!--T:26-->
The next Volunteers’ Corner will be on [<tvar name="1">https://zonestamp.toolforge.org/1788802200</tvar> Monday, 7 September 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: 178 new Functions (!) === <!--T:21-->
<!--T:27-->
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
<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-08-28]]
41lk420a8zy5zincsngow1hda7ha0m4
312158
312153
2026-09-11T13:02:48Z
Sannita (WMF)
10
fix
312158
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-08-28
| nextlabel = <translate><!--T:2--> Next update</translate>
| next = 2026-09-10
}}
<translate>
=== 5,000 Functions, passing Z40000 === <!--T:3-->
<!--T:23-->
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
<!--T:4-->
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
<!--T:5-->
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
<!--T:6-->
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
<!--T:7-->
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
<!--T:8-->
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
<!--T:9-->
Having said that, there are [<tvar name="1">https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250</tvar> more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
<!--T:10-->
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
=== Recent Changes in the software === <!--T:11-->
<!--T:24-->
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles (<tvar name="1">[[:phab:T429214|T429214]]</tvar>).
<!--T:12-->
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext (<tvar name="1">[[:phab:T434141|T434141]]</tvar>).
<!--T:13-->
We also added [[<tvar name="1">Z869</tvar>|Z869]] to convert inputs such as “Z1234” into references, replacing [[<tvar name="2">Z32144</tvar>|Z32144]] with simpler, faster code (<tvar name="3">[[:phab:T436107|T436107]]</tvar>).
<!--T:14-->
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected (<tvar name="1">[[:phab:T433743|T433743]]</tvar>).
=== News in Types: Grapheme === <!--T:15-->
<!--T:25-->
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[<tvar name="1">:en:Grapheme</tvar>|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[<tvar name="2">Wikifunctions:Type proposals/Grapheme</tvar>|Type proposal]].
<!--T:16-->
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
<!--T:17-->
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[<tvar name="1">Z22735</tvar>|characters with diacritics (Z22735)]].
<!--T:18-->
The Type is now available: [[<tvar name="1">Z40783</tvar>|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[<tvar name="2">User:Aaron Liu</tvar>|Aaron Liu]] for writing it, and [[<tvar name="3">User:YoshiRulz</tvar>|YoshiRulz]], [[<tvar name="4">User:So9q</tvar>|So9q]], [[<tvar name="5">User:Jsamwrites</tvar>|Jsamwrites]], [[<tvar name="6">User:Feeglgeef</tvar>|Feeglgeef]], [[<tvar name="7">User:Ameisenigel</tvar>|Ameisenigel]], and [[<tvar name="8">User:JhowieNitnek</tvar>|JhowieNitnek]] for participating in the proposal.
<!--T:19-->
We invite you all to create new and discuss the existing [[<tvar name="1">Wikifunctions:Type proposals</tvar>|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Volunteers’ Corner on 7 September === <!--T:20-->
<!--T:26-->
The next Volunteers’ Corner will be on [<tvar name="1">https://zonestamp.toolforge.org/1788802200</tvar> Monday, 7 September 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: 178 new Functions (!) === <!--T:21-->
<!--T:27-->
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
<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-09-03]]
bt8mylfnxgf1uk0t8h2fardmyjtxl3f
Z40962
0
93011
312255
312041
2026-09-11T13:27:30Z
JhowieNitnek
1044
Added Dutch translation
312255
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z40962"
},
"Z2K2": {
"Z1K1": "Z4",
"Z4K1": "Z40962",
"Z4K2": [
"Z3",
{
"Z1K1": "Z3",
"Z3K1": "Z20159",
"Z3K2": "Z40962K1",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Julian year"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Juliaans jaar"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
{
"Z1K1": "Z3",
"Z3K1": "Z20342",
"Z3K2": "Z40962K2",
"Z3K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "day"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "dag"
}
]
},
"Z3K4": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
],
"Z4K3": "Z101",
"Z4K4": "Z41012",
"Z4K5": "Z41757",
"Z4K6": "Z41760",
"Z4K7": [
"Z46",
"Z40963",
"Z40964"
],
"Z4K8": [
"Z64",
"Z40965",
"Z40966"
]
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Julian calendar date"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Juliaanse kalenderdatum"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "A date in the proleptic Julian calendar"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "Een datum in de proleptische Juliaanse kalender"
}
]
}
}
7h36bwvu8wpeu9tzuhhpd0isyu2el5d
Z40979
0
93031
312257
308105
2026-09-11T13:32:13Z
JhowieNitnek
1044
312257
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z40979"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z40979K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "source HTML"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "bron-HTML"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z40979K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "attribute names"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "attribuutnamen"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": {
"Z1K1": "Z7",
"Z7K1": "Z881",
"Z881K1": "Z6"
},
"Z17K2": "Z40979K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "attribute values"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "attribuutwaarden"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z40979K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "display language (not currently used)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "weergavetaal (momenteel niet in gebruik)"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z40981"
],
"Z8K4": [
"Z14",
"Z40980"
],
"Z8K5": "Z40979"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "blockquote"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "blokcitaat"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"wrap an HTML fragment in a blockquote"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "wrap an HTML fragment in a blockquote tag"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1157",
"Z11K2": "zet een HTML-fragment tussen blockquote-tags"
}
]
}
}
g9sbhgnv25gh28wtm6jrciab8479f7z
Wikifunctions:Status updates/2026-09-03/en
4
93094
312156
309059
2026-09-11T12:59:42Z
FuzzyBot
207
Updating to match new version of source page
312156
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-08-28
| nextlabel = Next update
| next = 2026-09-10
}}
=== 5,000 Functions, passing Z40000 ===
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
Having said that, there are [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
=== Recent Changes in the software ===
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles ([[:phab:T429214|T429214]]).
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext ([[:phab:T434141|T434141]]).
We also added [[Z869|Z869]] to convert inputs such as “Z1234” into references, replacing [[Z32144|Z32144]] with simpler, faster code ([[:phab:T436107|T436107]]).
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected ([[:phab:T433743|T433743]]).
=== News in Types: Grapheme ===
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[:en:Grapheme|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[Wikifunctions:Type proposals/Grapheme|Type proposal]].
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[Z22735|characters with diacritics (Z22735)]].
The Type is now available: [[Z40783|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[User:Aaron Liu|Aaron Liu]] for writing it, and [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]], and [[User:JhowieNitnek|JhowieNitnek]] for participating in the proposal.
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Volunteers’ Corner on 7 September ===
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1788802200 Monday, 7 September 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: 178 new Functions (!) ===
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
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-08-28]]
fll0ydhr3xrtbidzvw3udzv3p3rq4m7
312161
312156
2026-09-11T13:02:59Z
FuzzyBot
207
Updating to match new version of source page
312161
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-08-28
| nextlabel = Next update
| next = 2026-09-10
}}
=== 5,000 Functions, passing Z40000 ===
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
Having said that, there are [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
=== Recent Changes in the software ===
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles ([[:phab:T429214|T429214]]).
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext ([[:phab:T434141|T434141]]).
We also added [[Z869|Z869]] to convert inputs such as “Z1234” into references, replacing [[Z32144|Z32144]] with simpler, faster code ([[:phab:T436107|T436107]]).
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected ([[:phab:T433743|T433743]]).
=== News in Types: Grapheme ===
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[:en:Grapheme|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[Wikifunctions:Type proposals/Grapheme|Type proposal]].
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[Z22735|characters with diacritics (Z22735)]].
The Type is now available: [[Z40783|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[User:Aaron Liu|Aaron Liu]] for writing it, and [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]], and [[User:JhowieNitnek|JhowieNitnek]] for participating in the proposal.
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Volunteers’ Corner on 7 September ===
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1788802200 Monday, 7 September 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: 178 new Functions (!) ===
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
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-09-03]]
q0dctabqja39fhtfvygju4o6020bg0x
Z41064
0
93165
312474
311858
2026-09-12T09:51:32Z
WikiLambda system
3
Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]])
312474
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41064"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z41064K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "ラベル"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "label"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z89",
"Z17K2": "Z41064K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "値"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z41066",
"Z41067"
],
"Z8K4": [
"Z14",
"Z41612",
"Z41065"
],
"Z8K5": "Z41064"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "カスタムインフォボックス行"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "custom infobox row"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1004",
"Z11K2": "ligne d'infobox spéciale"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "Z37623と違い、ラベルと値に任意のHTMLフラグメントを指定可能です。"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Unlike Z37623, it is possible to specify arbitrary HTML fragments for label and value."
}
]
}
}
kkdyk18ris9aw8zavqstar5c237z2xw
Z41065
0
93166
312473
311856
2026-09-12T09:51:28Z
HenkvD
1290
Property font-weight:bold
312473
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41065"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41064",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z35740",
"Z35740K1": {
"Z1K1": "Z18",
"Z18K1": "Z41064K2"
}
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z18",
"Z18K1": "Z41064K1"
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
{
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
"K1": "style",
"K2": "font-weight:bold"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z18",
"Z18K1": "Z41064K2"
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
}
]
},
"Z802K3": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "カスタムインフォボックス行、合成"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "custom infobox row, composition"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
agirbxhczy104qn1w4y4ued16pke7gz
Wikifunctions:Status updates/2026-09-03/zh-hans
4
93260
312157
309060
2026-09-11T12:59:44Z
FuzzyBot
207
Updating to match new version of source page
312157
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span>
| prev = 2026-08-28
| nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span>
| next = 2026-09-10
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== 5,000 Functions, passing Z40000 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Having said that, there are [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
</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">
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles ([[:phab:T429214|T429214]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext ([[:phab:T434141|T434141]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also added [[Z869|Z869]] to convert inputs such as “Z1234” into references, replacing [[Z32144|Z32144]] with simpler, faster code ([[:phab:T436107|T436107]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected ([[:phab:T433743|T433743]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Grapheme ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[:en:Grapheme|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[Wikifunctions:Type proposals/Grapheme|Type proposal]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[Z22735|characters with diacritics (Z22735)]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Type is now available: [[Z40783|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[User:Aaron Liu|Aaron Liu]] for writing it, and [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]], and [[User:JhowieNitnek|JhowieNitnek]] for participating in the proposal.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on 7 September ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1788802200 Monday, 7 September 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].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 178 new Functions (!) ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
<span 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.</span>
[[Category:Status updates{{#translation:}}|2026-08-28]]
bpy5l75ihirqkycjy3pi1c7jvu0vzsa
312162
312157
2026-09-11T13:03:00Z
FuzzyBot
207
Updating to match new version of source page
312162
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Previous update</span>
| prev = 2026-08-28
| nextlabel = <span lang="en" dir="ltr" class="mw-content-ltr">Next update</span>
| next = 2026-09-10
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== 5,000 Functions, passing Z40000 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Having said that, there are [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
</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">
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles ([[:phab:T429214|T429214]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext ([[:phab:T434141|T434141]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also added [[Z869|Z869]] to convert inputs such as “Z1234” into references, replacing [[Z32144|Z32144]] with simpler, faster code ([[:phab:T436107|T436107]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected ([[:phab:T433743|T433743]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Grapheme ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[:en:Grapheme|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[Wikifunctions:Type proposals/Grapheme|Type proposal]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[Z22735|characters with diacritics (Z22735)]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Type is now available: [[Z40783|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[User:Aaron Liu|Aaron Liu]] for writing it, and [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]], and [[User:JhowieNitnek|JhowieNitnek]] for participating in the proposal.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on 7 September ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1788802200 Monday, 7 September 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].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 178 new Functions (!) ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
<span 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.</span>
[[Category:Status updates{{#translation:}}|2026-09-03]]
drk9mxky7bf5hohmn9fy0au8dqg7axi
Z41189
0
93307
312263
308948
2026-09-11T15:22:15Z
ReXLer
39813
312263
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41189"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41189K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41189K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41189K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41189K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41189"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence (HTML) generic"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"is a ",
"is a of ",
"is an",
"is an of",
"of",
"X is a Y of Z",
"X is an Y of Z",
"defining role sentence generic"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sentences of the type \"USA is a country of NATO.\" or \"Second is an interval of time.\" (with an indefinite article, like \"a\" or \"an\")"
}
]
}
}
83iy1zext1psjsjkuyrp2jok0chul06
Wikifunctions:Status updates/2026-09-03/de
4
93353
312154
310773
2026-09-11T12:59:42Z
FuzzyBot
207
Updating to match new version of source page
312154
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-08-28
| nextlabel = Nächstes Update
| next = 2026-09-10
}}
<span id="5,000_Functions,_passing_Z40000"></span>
=== 5.000 Funktionen, Z40000 überschritten ===
Vor Kurzem haben wir die Marke von 5.000 Funktionen sowie die ZID Z40000 überschritten. Beides sind kleine, symbolische Meilensteine, die uns Gelegenheit geben, innezuhalten und zu versuchen, diese Zahlen in einen Kontext zu setzen.
Die ZID ist offensichtlich die weniger aussagekräftige der beiden Zahlen, aber die sichtbarere, da sie in der URL und auf den meisten Seiten auf Wikifunctions erscheint. Wir bemühen uns stets, stattdessen oder zusätzlich Bezeichnungen anzuzeigen, dennoch lässt sich der stetige Anstieg der ZIDs im fünfstelligen Zahlenraum beobachten, mittlerweile beginnen sie mit einer '4'.
Warum ist die ZID-Nummer so viel höher als die Anzahl der Funktionen? Dreht sich bei Wikifunctions nicht alles um Funktionen?
Das ist ein sehr positives Zeichen. Zunächst einmal beginnen die von der Community erstellten Funktionen und Inhalte bei Z10000, alle ZIDs mit weniger als fünf Stellen beinhalten vorinstallierte, spezielle Inhalte. Den Großteil davon machen die von Wikifunctions unterstützten Sprachen aus, mehr als tausend an der Zahl, gefolgt von grundlegenden Typen sowie einer Reihe integrierter Funktionen, die spezielle Möglichkeiten bieten, wie etwa das Abrufen von Datenobjekten oder Lexemen aus Wikidata.
Zweitens gehen mit jeder Funktion unterstützende Objekte einher, die jeweils eine eigene ZID erhalten. Somit stehen den 5.000 Funktionen mehr als 15.000 Tests gegenüber. Tests sind das beste Mittel, um die Bedeutung einer Funktion klarzustellen, also festzuhalten, welches Ergebnis eine Funktion bei einer bestimmten Eingabe liefern soll. Zudem eignen sich Tests hervorragend dazu, eine Funktion zu dokumentieren und verständlich zu machen, insbesondere bei der Kommunikation über Sprachgrenzen hinweg.
Die andere Art von Objekten, die eine Funktion unterstützen, sind ihre Implementierungen. Derzeit verfügen wir über mehr als 9.000 Implementierungen für unsere Funktionen. Implementierungen sind in JavaScript, Python oder als Kompositionen verfügbar (wobei Letztere die Zusammenstellung mehrerer Funktionsaufrufe ermöglichen). Ein vollständiger Testlauf aller Tests einer Funktion gegen alle ihre Implementierungen für sämtliche Funktionen umfasst '''mehr als 25.000 Testdurchläufe'''.
Dabei gibt es [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 mehr als hundert Funktionen, die keinen einzigen verbundenen Test haben]. Einige dieser Funktionen wären durchaus Kandidaten für eine kleine Bereinigung, doch andere sind hervorragend dafür geeignet, dass ihre Tests verbunden werden!
Danke an alle, die zu Wikifunctions beitragen! Diese Meilensteine sind keine bloßen Ziele, sondern würdigen eure großartige Arbeit. Ich freue mich besonders über diesen Rückblick nach einer Woche, in der mit 178 neu erstellten Funktionen ein Rekord aufgestellt wurde! Wow. Eine Auswahl der neuen Funktionen findet sich weiter unten.
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
In der Abstrakten Wikipedia haben wir ein Problem behoben, das längere Artikel betraf: Die Spalte scrollt nun mit, sodass die Vorschau im sichtbaren Bereich bleibt. Dies ist der erste Schritt zur Lösung umfassenderer Probleme bei der Anzeige und Bearbeitung langer abstrakter Artikel ([[:phab:T429214|T429214]]).
Auf Wikifunctions enthalten die Seiten zu Funktionen nun unter dem Über-Widget ein Verwendung-Widget, das anzeigt, wie viele Seiten und Wikis die Funktion nutzen, entweder in der Abstrakten Wikipedia oder eingebunden in Wikitext ([[:phab:T434141|T434141]]).
Zudem haben wir [[Z869|Z869]] hinzugefügt, um Eingaben wie “Z1234” in Referenzen umzuwandeln, und dabei [[Z32144|Z32144]] durch einfacheren, schnelleren Code ersetzt ([[:phab:T436107|T436107]]).
Schließlich wird beim Klicken auf einen Link innerhalb eines in der Zwischenablage befindlichen, einfügbaren Elements, das Element nun eingefügt, anstatt dem Link zu folgen (und dabei womöglich deine Bearbeitung zu verlieren). Wenn du dem Link folgen möchtest, kannst du eine Zusatztaste verwenden (wie die Umschalttaste, je nach Browser), um ihn in einem neuen Reiter oder Fenster zu öffnen, was davon unberührt bleibt ([[:phab:T433743|T433743]]).
<span id="News_in_Types:_Grapheme"></span>
=== Neuigkeiten zu Typen: Grapheme ===
“In der Linguistik ist ein Graphem die kleinste funktionale Einheit eines Schriftsystems”, heißt es in der [[:en:Grapheme|englischsprachigen Wikipedia]]. “Ein vom Nutzer wahrgenommenes Zeichen; die kleinste funktionale Schreibeinheit, das Graphem. Es umfasst nicht nur das "Basis"-Zeichen, sondern auch die Abfolge von Kombinationszeichen”, fasst der [[Wikifunctions:Type proposals/Grapheme|Typenvorschlag]] zusammen.
Um die Anwendungsfälle aus dem Vorschlag aufzugreifen: Oft müssen Zeichenketten auf der Ebene der für den Nutzer sichtbaren Zeichen verarbeitet werden. "1️⃣" sollte als ein einziges Graphem behandelt werden und nicht als drei Zeichen (1 + Variationsselektor + kombinierendes Keycap⃣). Wenn ein Nutzer das letzte Zeichen von "I won't decline this proposal 1️⃣" auswählt, möchte er das gesamte 1️⃣ markieren und nicht nur das ⃣. Ebenso wollen wir vermeiden, dass beim Umkehren der Zeichenkette unsinnige Kombinationen wie ⃣1 entstehen. Dies gilt nicht nur für Keycap-Emojis, sondern auch für echte Schriftsysteme natürlicher Sprachen, wie etwa das Graphem "A̧" (A+̧).
Um all das zu erreichen, müssen wir eine Zeichenkette in Grapheme zerlegen und dafür benötigen wir den Graphemtyp. Ein solcher Zerlegungsmechanismus würde das Problem mit [[Z22735|Zeichen mit Diakritika (Z22735)]] beheben.
Der Typ ist nun verfügbar: [[Z40783|Graphem (Z40783)]]. Wir laden Beitragende dazu ein, Funktionen für diesen neuen Typ zu schreiben. Vielen Dank an alle, die an dem Vorschlag mitgewirkt haben: [[User:Aaron Liu|Aaron Liu]] für die Ausarbeitung sowie [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]] und [[User:JhowieNitnek|JhowieNitnek]] für ihre Beteiligung.
Wir laden euch alle dazu ein, neue [[Wikifunctions:Type proposals|Typenvorschläge]] zu erstellen und vorhandene zu diskutieren, damit wir weiterhin neue Typen erstellen können. Vielen Dank an alle Community-Mitglieder, die sich an der Diskussion beteiligen und Vorschläge verfassen und es möglich machen, Wikifunctions auf neue Bereiche auszuweiten!
<span id="Volunteers’_Corner_on_7_September"></span>
=== Freiwilligentreffen am 7. September ===
Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1788802200 Montag, dem 7. September 2026, um 19:30 Uhr MESZ] statt. Wir haben folgende Tagesordnung geplant: Es wird Zeit geben, Fragen zu stellen und alle aufkommenden Themen zu besprechen. Wenn es die Zeit erlaubt, 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:_178_new_Functions_(!)"></span>
=== Wöchentliche neue Funktionen: 178 neue Funktionen (!) ===
Diese Woche hatten wir 178 neue Funktionen – eine Rekordzahl neuer 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
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-08-28]]
t4mzn0zcfptlwg97sknlotpycwl0u40
312159
312154
2026-09-11T13:02:59Z
FuzzyBot
207
Updating to match new version of source page
312159
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-08-28
| nextlabel = Nächstes Update
| next = 2026-09-10
}}
<span id="5,000_Functions,_passing_Z40000"></span>
=== 5.000 Funktionen, Z40000 überschritten ===
Vor Kurzem haben wir die Marke von 5.000 Funktionen sowie die ZID Z40000 überschritten. Beides sind kleine, symbolische Meilensteine, die uns Gelegenheit geben, innezuhalten und zu versuchen, diese Zahlen in einen Kontext zu setzen.
Die ZID ist offensichtlich die weniger aussagekräftige der beiden Zahlen, aber die sichtbarere, da sie in der URL und auf den meisten Seiten auf Wikifunctions erscheint. Wir bemühen uns stets, stattdessen oder zusätzlich Bezeichnungen anzuzeigen, dennoch lässt sich der stetige Anstieg der ZIDs im fünfstelligen Zahlenraum beobachten, mittlerweile beginnen sie mit einer '4'.
Warum ist die ZID-Nummer so viel höher als die Anzahl der Funktionen? Dreht sich bei Wikifunctions nicht alles um Funktionen?
Das ist ein sehr positives Zeichen. Zunächst einmal beginnen die von der Community erstellten Funktionen und Inhalte bei Z10000, alle ZIDs mit weniger als fünf Stellen beinhalten vorinstallierte, spezielle Inhalte. Den Großteil davon machen die von Wikifunctions unterstützten Sprachen aus, mehr als tausend an der Zahl, gefolgt von grundlegenden Typen sowie einer Reihe integrierter Funktionen, die spezielle Möglichkeiten bieten, wie etwa das Abrufen von Datenobjekten oder Lexemen aus Wikidata.
Zweitens gehen mit jeder Funktion unterstützende Objekte einher, die jeweils eine eigene ZID erhalten. Somit stehen den 5.000 Funktionen mehr als 15.000 Tests gegenüber. Tests sind das beste Mittel, um die Bedeutung einer Funktion klarzustellen, also festzuhalten, welches Ergebnis eine Funktion bei einer bestimmten Eingabe liefern soll. Zudem eignen sich Tests hervorragend dazu, eine Funktion zu dokumentieren und verständlich zu machen, insbesondere bei der Kommunikation über Sprachgrenzen hinweg.
Die andere Art von Objekten, die eine Funktion unterstützen, sind ihre Implementierungen. Derzeit verfügen wir über mehr als 9.000 Implementierungen für unsere Funktionen. Implementierungen sind in JavaScript, Python oder als Kompositionen verfügbar (wobei Letztere die Zusammenstellung mehrerer Funktionsaufrufe ermöglichen). Ein vollständiger Testlauf aller Tests einer Funktion gegen alle ihre Implementierungen für sämtliche Funktionen umfasst '''mehr als 25.000 Testdurchläufe'''.
Dabei gibt es [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 mehr als hundert Funktionen, die keinen einzigen verbundenen Test haben]. Einige dieser Funktionen wären durchaus Kandidaten für eine kleine Bereinigung, doch andere sind hervorragend dafür geeignet, dass ihre Tests verbunden werden!
Danke an alle, die zu Wikifunctions beitragen! Diese Meilensteine sind keine bloßen Ziele, sondern würdigen eure großartige Arbeit. Ich freue mich besonders über diesen Rückblick nach einer Woche, in der mit 178 neu erstellten Funktionen ein Rekord aufgestellt wurde! Wow. Eine Auswahl der neuen Funktionen findet sich weiter unten.
<span id="Recent_Changes_in_the_software"></span>
=== Letzte Änderungen an der Software ===
In der Abstrakten Wikipedia haben wir ein Problem behoben, das längere Artikel betraf: Die Spalte scrollt nun mit, sodass die Vorschau im sichtbaren Bereich bleibt. Dies ist der erste Schritt zur Lösung umfassenderer Probleme bei der Anzeige und Bearbeitung langer abstrakter Artikel ([[:phab:T429214|T429214]]).
Auf Wikifunctions enthalten die Seiten zu Funktionen nun unter dem Über-Widget ein Verwendung-Widget, das anzeigt, wie viele Seiten und Wikis die Funktion nutzen, entweder in der Abstrakten Wikipedia oder eingebunden in Wikitext ([[:phab:T434141|T434141]]).
Zudem haben wir [[Z869|Z869]] hinzugefügt, um Eingaben wie “Z1234” in Referenzen umzuwandeln, und dabei [[Z32144|Z32144]] durch einfacheren, schnelleren Code ersetzt ([[:phab:T436107|T436107]]).
Schließlich wird beim Klicken auf einen Link innerhalb eines in der Zwischenablage befindlichen, einfügbaren Elements, das Element nun eingefügt, anstatt dem Link zu folgen (und dabei womöglich deine Bearbeitung zu verlieren). Wenn du dem Link folgen möchtest, kannst du eine Zusatztaste verwenden (wie die Umschalttaste, je nach Browser), um ihn in einem neuen Reiter oder Fenster zu öffnen, was davon unberührt bleibt ([[:phab:T433743|T433743]]).
<span id="News_in_Types:_Grapheme"></span>
=== Neuigkeiten zu Typen: Grapheme ===
“In der Linguistik ist ein Graphem die kleinste funktionale Einheit eines Schriftsystems”, heißt es in der [[:en:Grapheme|englischsprachigen Wikipedia]]. “Ein vom Nutzer wahrgenommenes Zeichen; die kleinste funktionale Schreibeinheit, das Graphem. Es umfasst nicht nur das "Basis"-Zeichen, sondern auch die Abfolge von Kombinationszeichen”, fasst der [[Wikifunctions:Type proposals/Grapheme|Typenvorschlag]] zusammen.
Um die Anwendungsfälle aus dem Vorschlag aufzugreifen: Oft müssen Zeichenketten auf der Ebene der für den Nutzer sichtbaren Zeichen verarbeitet werden. "1️⃣" sollte als ein einziges Graphem behandelt werden und nicht als drei Zeichen (1 + Variationsselektor + kombinierendes Keycap⃣). Wenn ein Nutzer das letzte Zeichen von "I won't decline this proposal 1️⃣" auswählt, möchte er das gesamte 1️⃣ markieren und nicht nur das ⃣. Ebenso wollen wir vermeiden, dass beim Umkehren der Zeichenkette unsinnige Kombinationen wie ⃣1 entstehen. Dies gilt nicht nur für Keycap-Emojis, sondern auch für echte Schriftsysteme natürlicher Sprachen, wie etwa das Graphem "A̧" (A+̧).
Um all das zu erreichen, müssen wir eine Zeichenkette in Grapheme zerlegen und dafür benötigen wir den Graphemtyp. Ein solcher Zerlegungsmechanismus würde das Problem mit [[Z22735|Zeichen mit Diakritika (Z22735)]] beheben.
Der Typ ist nun verfügbar: [[Z40783|Graphem (Z40783)]]. Wir laden Beitragende dazu ein, Funktionen für diesen neuen Typ zu schreiben. Vielen Dank an alle, die an dem Vorschlag mitgewirkt haben: [[User:Aaron Liu|Aaron Liu]] für die Ausarbeitung sowie [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]] und [[User:JhowieNitnek|JhowieNitnek]] für ihre Beteiligung.
Wir laden euch alle dazu ein, neue [[Wikifunctions:Type proposals|Typenvorschläge]] zu erstellen und vorhandene zu diskutieren, damit wir weiterhin neue Typen erstellen können. Vielen Dank an alle Community-Mitglieder, die sich an der Diskussion beteiligen und Vorschläge verfassen und es möglich machen, Wikifunctions auf neue Bereiche auszuweiten!
<span id="Volunteers’_Corner_on_7_September"></span>
=== Freiwilligentreffen am 7. September ===
Das nächste Freiwilligentreffen findet am [https://zonestamp.toolforge.org/1788802200 Montag, dem 7. September 2026, um 19:30 Uhr MESZ] statt. Wir haben folgende Tagesordnung geplant: Es wird Zeit geben, Fragen zu stellen und alle aufkommenden Themen zu besprechen. Wenn es die Zeit erlaubt, 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:_178_new_Functions_(!)"></span>
=== Wöchentliche neue Funktionen: 178 neue Funktionen (!) ===
Diese Woche hatten wir 178 neue Funktionen – eine Rekordzahl neuer 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
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-09-03]]
gd00lxl1giluglooofkgb6zls7ugiqt
Z41518
0
93727
312476
311849
2026-09-12T09:53:50Z
HenkvD
1290
Property font-weight:bold
312476
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41518"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41517",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37640",
"Z37640K1": {
"Z1K1": "Z7",
"Z7K1": "Z23120",
"Z23120K1": {
"Z1K1": "Z7",
"Z7K1": "Z26700",
"Z26700K1": {
"Z1K1": "Z18",
"Z18K1": "Z41517K1"
},
"Z26700K2": [
"Z6092",
{
"Z1K1": "Z18",
"Z18K1": "Z41517K2"
}
]
}
},
"Z37640K2": {
"Z1K1": "Z7",
"Z7K1": "Z33319",
"Z33319K1": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z10771",
"Z10771K1": {
"Z1K1": "Z7",
"Z7K1": "Z24766",
"Z24766K1": {
"Z1K1": "Z7",
"Z7K1": "Z35364",
"Z35364K1": {
"Z1K1": "Z7",
"Z7K1": "Z35036",
"Z35036K1": {
"Z1K1": "Z18",
"Z18K1": "Z41517K2"
},
"Z35036K2": [
"Z6030",
"Z6036"
],
"Z35036K3": [
"Z60"
],
"Z35036K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P1629"
}
]
}
},
"Z24766K2": {
"Z1K1": "Z18",
"Z18K1": "Z41517K3"
}
}
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
{
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
},
"K1": "style",
"K2": "font-weight:bold"
}
]
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z35017",
"Z35017K1": {
"Z1K1": "Z7",
"Z7K1": "Z36209",
"Z36209K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z23451",
"Z23451K1": {
"Z1K1": "Z18",
"Z18K1": "Z41517K1"
},
"Z23451K2": {
"Z1K1": "Z18",
"Z18K1": "Z41517K2"
}
}
},
"Z36209K2": {
"Z1K1": "Z18",
"Z18K1": "Z41517K3"
}
},
"Z35017K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
},
"Z35017K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K4": {
"Z1K1": "Z13518",
"Z13518K1": "1"
},
"Z35017K5": {
"Z1K1": {
"Z1K1": "Z7",
"Z7K1": "Z883",
"Z883K1": "Z6",
"Z883K2": "Z6"
},
"K1": [
{
"Z1K1": "Z7",
"Z7K1": "Z882",
"Z882K1": "Z6",
"Z882K2": "Z6"
}
]
}
}
]
},
"Z37640K3": {
"Z1K1": "Z89",
"Z89K1": ""
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "取得済みウィキデータ項目からインフォボックス行、合成"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox row from fetched Wikidata item, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
e7gmye3e02jdl9vpcgxrh3raz6i0iu9
Z41522
0
93732
312450
310203
2026-09-12T01:31:13Z
99of9
1622
312450
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41522"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z39194",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z39194",
"Z39194K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q17198982"
},
"Z39194K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z39194K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
},
"Z39194K4": "Z1004"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Éponymie de Diablo est \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q49796016\"\u003EDiablo Canyon\u003C/a\u003E.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q17198982#P138\"\u003EWikidata: Diablo (Q17198982#P138)\u003C/a\u003E\u003C/sup\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Diablo, French: default uses alt function"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bdv6r7yv394b75s2rs8bte46mgr6p1g
312452
312450
2026-09-12T01:33:56Z
99of9
1622
with default marking
312452
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41522"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z39194",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z39194",
"Z39194K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q17198982"
},
"Z39194K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
},
"Z39194K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1994301"
},
"Z39194K4": "Z1004"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cspan style=\"color: #FF00FF;\"\u003EÉponymie de Diablo est \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q49796016\"\u003EDiablo Canyon\u003C/a\u003E.\u003Csup class=\"ext-wikilambda-reference\"\u003E\u003Ca href=\"https://www.wikidata.org/wiki/Q17198982#P138\"\u003EWikidata: Diablo (Q17198982#P138)\u003C/a\u003E\u003C/sup\u003E\u003C/span\u003E\u003Ca href=\"https://www.wikifunctions.org/wiki/Z38414\"\u003E🔧\u003C/a\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Diablo, French: default uses alt function"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d10fyk5j1uncqa644s8rwofr6l0mv0x
Z41636
0
93902
312467
311026
2026-09-12T08:36:06Z
Armin hpj
95406
Added Z41650 to the approved list of implementations
312467
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41636"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41636K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41636K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41650"
],
"Z8K5": "Z41636"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "infobox for road"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6khy2rjivb8qcfwpt5jrdeauzwjygew
Z41650
0
93938
312470
311086
2026-09-12T08:41:48Z
Armin hpj
95406
312470
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41650"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41636",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33328",
"Z33328K1": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K2": {
"Z1K1": "Z89",
"Z89K1": ""
},
"Z33328K3": [
"Z89",
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z18",
"Z18K1": "Z41636K1"
},
"Z37644K2": {
"Z1K1": "Z18",
"Z18K1": "Z41636K1"
},
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q115095765"
},
"Z37644K2": "location",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q6256"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P17"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q11028"
},
"Z37644K2": "information",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q36253"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P2043"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q56386130"
},
"Z37644K2": "junctions",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q12769393"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P609"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37644",
"Z37644K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q25631158"
},
"Z37644K2": "highway system",
"Z37644K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z37623",
"Z37623K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q58778"
},
"Z37623K2": {
"Z1K1": "Z6092",
"Z6092K1": "P16"
},
"Z37623K3": {
"Z1K1": "Z18",
"Z18K1": "Z41636K2"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Impelementation for infobox road"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3zxa3k3n2rpygym7locpcqz3nk3zdub
Wikifunctions:Status updates/2026-09-10
4
94122
312163
312037
2026-09-11T13:08:24Z
Sannita (WMF)
10
wrapping for translation
312163
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate>Previous update</translate>
| prev = 2026-09-03
| nextlabel = <translate>Next update</translate>
| next =
}}
<translate>
=== Your code can now call back to the Wikidata fetch functions ===
This week we have deployed an initial capability by which a code Implementation (in JavaScript or Python) can call certain other Wikifunctions Functions, get back the result, and have it available for further processing. The primary motivation for this new capability is to provide greater flexibility in the use of code, so that more can be done with them – which allows you to get the benefit of their performance advantages and enables a more streamlined Implementation structure for some Functions.
At present, due to security and performance concerns, only the following built-in Wikidata fetch and search Functions can be called in this way: [[<tvar name="1">Z6820</tvar>|Z6820]] (Fetch Wikidata entities), [[<tvar name="2">Z6821</tvar>|Z6821]] (Fetch Wikidata item), [[<tvar name="3">Z6822</tvar>|Z6822]] (Fetch Wikidata property), [[<tvar name="4">Z6824</tvar>|Z6824]] (Fetch Wikidata lexeme form), [[<tvar name="5">Z6825</tvar>|Z6825]] (Fetch Wikidata lexeme), [[<tvar name="6">Z6826</tvar>|Z6826]] (Fetch Wikidata lexeme sense), [[<tvar name="7">Z6830</tvar>|Z6830]] (Find lexemes for item), and [[<tvar name="8">Z6831</tvar>|Z6831]] (Find lexemes for lexeme sense). This capability is in an initial stage of deployment; we hope to allow calls to a broader range of Functions in the future. We focused on these first as they're impossible in user-written code (due to security lock-downs preventing all network access), rather than just irritating to need to re-implement like calls to other built-in functions or user-written ones would be.
Let’s look at a JavaScript Implementation containing a callback. This fetches an Item from Wikidata, extracts the label of that Item in a given language, and returns the label. The item to fetch is given by argument Z400K1, and the language is given by Z400K2.</translate>
<syntaxhighlight lang="javascript" line>
function Z400( Z400K1, Z400K2 ) {
const item = Wikifunctions.Call('Z6821', Z400K1);
for (const label of item.Z6001K2.Z12K1) {
if (label.Z11K1.Z60K1 === Z400K2.Z60K1) {
return label.Z11K2;
}
}
return 'NOT FOUND';
}
</syntaxhighlight>
<translate>A callback is made by calling Wikifunctions.Call, as shown in the example. The first argument to Wikifunctions.Call is always the ZID of the Function to be called – in this case, [[<tvar name="1">Z6821</tvar>|Z6821]]/Fetch Wikidata item, which takes a single argument. Following that, the arguments to be passed to that Function are listed, separated by commas. Here, that argument, Z400K1, is the same value that was passed to Z400. This is a common pattern of argument passing to callbacks, but their arguments can also be built inline, or obtained in other ways.
The value of Z400K1 would be an instance of [[<tvar name="1">Z6091</tvar>|Z6091]]/Wikidata item reference, containing the QID of the item to be fetched. Line 2 of the example calls [[<tvar name="2">Z6821</tvar>|Z6821]] to fetch that item from Wikidata and assigns the resulting ZObject to the const item. The remaining code iterates over the item’s labels until it finds the one matching the language given by Z400K2.
For the example above, we have used [[<tvar name="1">Z6821</tvar>|Z6821]] for simplicity. However, unless an entire entity is truly needed by the Implementation, it is ''strongly recommended'' to use [[<tvar name="2">Z6820</tvar>|Z6820]] rather than Z6821 to retrieve Wikidata items, which can be quite large and thus slow to load and transfer. Although a call to Z6820 is a bit more complex, its parameters allow for fetching selected portions of a Wikidata item, which can greatly improve performance, and avoid some errors, by reducing the network bandwidth and processing time that are needed. In the [[<tvar name="3">Wikifunctions:How to create implementations#Coming soon: Calling another Wikifunctions function</tvar>|online documentation for callbacks]], we show how Z6820 can be used to implement the same Function as above.
'''Live demo example''': We've used the callback feature to provide a new, more streamlined Implementation ([[<tvar name="1">Z40967</tvar>|Z40967]]) for the German noun declension table ([[<tvar name="2">Z28602</tvar>|Z28602]]). Previously, this Function was only implementable using compositions, and both of the provided compositions were somewhat awkward. (Each of them used repeated calls to helper Functions to fetch and process Wikidata items, causing them to be bulky, somewhat unreadable, and susceptible to performance challenges associated with compositions.) Because callbacks provide the ability to directly fetch Wikidata entities from code Implementations, it's now possible to contain all the processing of German noun declension table within a single code Implementation. (There are still a few details regarding the table headers to be added.) In the passing Test case, the callback-based Implementation takes 0.2s instead of 1.0 and 1.2s the two existing compositions take.
Other things to note:</translate>
* <translate>Even though code implementations are now able to fetch Wikidata entities, it is recommended that they not be written to return ''entire'' entities. This is because of current limitations on the size of the value returned from a code implementation. To fetch an entire entity, it’s better to call the fetch function from a composition.</translate>
* <translate>Only one callback can execute at a time. For security reasons, it is not possible to use the concurrency features of JavaScript or Python to execute multiple callbacks in parallel.</translate>
* <translate>There is currently a 3 MiB limit on the size of Wikidata content that can be returned to a code implementation, by a single callback.</translate>
<translate>
=== Recent Changes in the software ===
This week, we added a link from fragment error messages on Abstract Wikipedia to run the same call on Wikifunctions, where you may be better able to diagnose and fix the issue (<tvar name="1">[[:phab:T435712|T435712]]</tvar>). We also made it easier to navigate longer abstract articles: when you click on an abstract fragment call or result, the other column now scrolls to bring the matching pair into view (<tvar name="2">[[:phab:T429214|T429214]]</tvar>). In addition, when prompted with a list of languages, we now show your user language (for example, Igbo) before the “UN 6,” making it easier to add language-related calls on Abstract Wikipedia and Wikifunctions (<tvar name="3">[[:phab:T435712|T435712]]</tvar>). Finally, we fixed a problem when showing images on Abstract Wikipedia; sorry for the disruption (<tvar name="4">[[:phab:T436579|T436579]]</tvar>).
=== News in Types: Julian calendar date ===
A new Type for representing [[<tvar name="1">Z40962</tvar>|Julian calendar dates]] has been introduced based on [[<tvar name="2">Wikifunctions:Type proposals/Julian calendar date</tvar>|the respective proposal]]. We already had [[<tvar name="3">Wikifunctions:Type proposals/Gregorian calendar date</tvar>|Gregorian calendar dates]] for a long time, and now are introducing Julian calendar dates as a second supported calendar system. Structurally, the two are the same, but they are off by up to a dozen days or so.
The type has also been set-up to be connected to the Wikidata fetching code, so that Julian calendar dates from Wikidata are now being imported to Wikifunctions and made available to Abstract Wikipedia. Thanks to the community for being so patient! We are looking forward to seeing how the new Type is being used.
Thanks to [[<tvar name="1">User:Ameisenigel</tvar>|Ameisenigel]], [[<tvar name="2">User:Feeglgeef</tvar>|Feeglgeef]], [[<tvar name="3">User:GrounderUK</tvar>|GrounderUK]], [[<tvar name="4">User:99of9</tvar>|99of9]], [[<tvar name="5">User:Dv103</tvar>|Dv103]], and [[<tvar name="6">User:JhowieNitnek</tvar>|JhowieNitnek]] for their participation in the proposal. We invite you all to create new and discuss the existing [[<tvar name="7">Wikifunctions:Type proposals</tvar>|Type proposals]] so we can keep on creating new Types. We are particularly curious about more calendar models! Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Recording of Volunteer’s Corner from September 7 ===
For this week’s Volunteer’s corner, we only recorded the initial update part, which is [[<tvar name="1">:c:File:Abstract_Wikipedia_Volunteer_Corner_2026-09.webm</tvar>|available on Commons]].
We used the rest of the time for a lively discussion with the volunteers who joined in, but we decided beforehand not to record it. Thanks to the participants!
The next Volunteers’ Corner is planned for Monday, 5 October 2026.
=== Denny at WikiCon 2026 in Regensburg, Germany ===
Next weekend is [[<tvar name="1">:de:Wikipedia:WikiCon 2026</tvar>|WikiCon 2026]] in Regensburg, Germany. Denny will participate, and if you’d like to discuss Abstract Wikipedia, Wikifunctions, or knowledge representation, please get in touch with him.
=== Fresh Functions weekly: 210 new Functions ===
This week we had another record in the number of new Functions: 210 new Functions have been created in the last week. 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|Z40665}}
* {{Z|Z40669}}
* {{Z|Z40673}}
* {{Z|Z40677}}
* {{Z|Z40679}}
* {{Z|Z40687}}
* {{Z|Z40690}}
* {{Z|Z40693}}
* {{Z|Z40695}}
* {{Z|Z40702}}
* {{Z|Z40703}}
* {{Z|Z40710}}
* {{Z|Z40712}}
* {{Z|Z40715}}
* {{Z|Z40728}}
* {{Z|Z40732}}
* {{Z|Z40739}}
* {{Z|Z40747}}
* {{Z|Z40750}}
* {{Z|Z40769}}
* {{Z|Z40771}}
* {{Z|Z40780}}
* {{Z|Z40789}}
* {{Z|Z40792}}
* {{Z|Z40795}}
* {{Z|Z40797}}
* {{Z|Z40804}}
* {{Z|Z40815}}
* {{Z|Z40817}}
* {{Z|Z40819}}
* {{Z|Z40821}}
* {{Z|Z40823}}
* {{Z|Z40833}}
* {{Z|Z40836}}
* {{Z|Z40840}}
* {{Z|Z40842}}
* {{Z|Z40858}}
* {{Z|Z40860}}
* {{Z|Z40863}}
* {{Z|Z40868}}
* {{Z|Z40869}}
* {{Z|Z40872}}
* {{Z|Z40876}}
* {{Z|Z40883}}
* {{Z|Z869}}
* {{Z|Z40894}}
* {{Z|Z40895}}
* {{Z|Z40911}}
* {{Z|Z40920}}
* {{Z|Z40926}}
* {{Z|Z40934}}
* {{Z|Z40939}}
* {{Z|Z40946}}
* {{Z|Z40954}}
* {{Z|Z40958}}
* {{Z|Z40968}}
* {{Z|Z40974}}
* {{Z|Z40979}}
* {{Z|Z40992}}
* {{Z|Z40994}}
* {{Z|Z41002}}
* {{Z|Z41003}}
* {{Z|Z41006}}
* {{Z|Z41012}}
* {{Z|Z41015}}
* {{Z|Z41030}}
* {{Z|Z41033}}
* {{Z|Z41036}}
* {{Z|Z41039}}
* {{Z|Z41043}}
* {{Z|Z41047}}
* {{Z|Z41063}}
* {{Z|Z41064}}
* {{Z|Z41068}}
* {{Z|Z41070}}
* {{Z|Z41077}}
* {{Z|Z41081}}
* {{Z|Z41092}}
* {{Z|Z41098}}
* {{Z|Z41102}}
* {{Z|Z41108}}
* {{Z|Z41123}}
* {{Z|Z41129}}
* {{Z|Z41133}}
* {{Z|Z41136}}
* {{Z|Z41139}}
* {{Z|Z41143}}
* {{Z|Z41148}}
* {{Z|Z41150}}
* {{Z|Z41154}}
* {{Z|Z41157}}
* {{Z|Z41159}}
* {{Z|Z41163}}
* {{Z|Z41164}}
* {{Z|Z41168}}
* {{Z|Z41172}}
* {{Z|Z41182}}
* {{Z|Z41186}}
* {{Z|Z41190}}
* {{Z|Z41192}}
* {{Z|Z41203}}
* {{Z|Z41204}}
* {{Z|Z41212}}
* {{Z|Z41215}}
* {{Z|Z41218}}
* {{Z|Z41221}}
* {{Z|Z41224}}
* {{Z|Z41228}}
* {{Z|Z41231}}
* {{Z|Z41234}}
* {{Z|Z41241}}
* {{Z|Z41245}}
* {{Z|Z41251}}
* {{Z|Z41254}}
* {{Z|Z41256}}
* {{Z|Z41258}}
* {{Z|Z41260}}
* {{Z|Z41262}}
* {{Z|Z41266}}
* {{Z|Z41267}}
* {{Z|Z41269}}
* {{Z|Z41271}}
* {{Z|Z41273}}
* {{Z|Z41275}}
* {{Z|Z41282}}
* {{Z|Z41284}}
* {{Z|Z41286}}
* {{Z|Z41288}}
* {{Z|Z41290}}
* {{Z|Z41292}}
* {{Z|Z41294}}
* {{Z|Z41296}}
* {{Z|Z41298}}
* {{Z|Z41300}}
* {{Z|Z41302}}
* {{Z|Z41304}}
* {{Z|Z41311}}
* {{Z|Z41314}}
* {{Z|Z41318}}
* {{Z|Z41321}}
* {{Z|Z41322}}
* {{Z|Z41325}}
* {{Z|Z41329}}
* {{Z|Z41334}}
* {{Z|Z41341}}
* {{Z|Z41347}}
* {{Z|Z41351}}
* {{Z|Z41354}}
* {{Z|Z41358}}
* {{Z|Z41367}}
* {{Z|Z41373}}
* {{Z|Z41377}}
* {{Z|Z41380}}
* {{Z|Z41383}}
* {{Z|Z41389}}
* {{Z|Z41392}}
* {{Z|Z41399}}
* {{Z|Z41407}}
* {{Z|Z41411}}
* {{Z|Z41412}}
* {{Z|Z41417}}
* {{Z|Z41419}}
* {{Z|Z41427}}
* {{Z|Z41431}}
* {{Z|Z41433}}
* {{Z|Z41441}}
* {{Z|Z41447}}
* {{Z|Z41451}}
<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-09-10]]
hozbh4qoip4d93y4hwm6t4geya4g31p
312165
312163
2026-09-11T13:08:38Z
Sannita (WMF)
10
Marked this version for translation
312165
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-09-03
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
=== Your code can now call back to the Wikidata fetch functions === <!--T:3-->
<!--T:4-->
This week we have deployed an initial capability by which a code Implementation (in JavaScript or Python) can call certain other Wikifunctions Functions, get back the result, and have it available for further processing. The primary motivation for this new capability is to provide greater flexibility in the use of code, so that more can be done with them – which allows you to get the benefit of their performance advantages and enables a more streamlined Implementation structure for some Functions.
<!--T:5-->
At present, due to security and performance concerns, only the following built-in Wikidata fetch and search Functions can be called in this way: [[<tvar name="1">Z6820</tvar>|Z6820]] (Fetch Wikidata entities), [[<tvar name="2">Z6821</tvar>|Z6821]] (Fetch Wikidata item), [[<tvar name="3">Z6822</tvar>|Z6822]] (Fetch Wikidata property), [[<tvar name="4">Z6824</tvar>|Z6824]] (Fetch Wikidata lexeme form), [[<tvar name="5">Z6825</tvar>|Z6825]] (Fetch Wikidata lexeme), [[<tvar name="6">Z6826</tvar>|Z6826]] (Fetch Wikidata lexeme sense), [[<tvar name="7">Z6830</tvar>|Z6830]] (Find lexemes for item), and [[<tvar name="8">Z6831</tvar>|Z6831]] (Find lexemes for lexeme sense). This capability is in an initial stage of deployment; we hope to allow calls to a broader range of Functions in the future. We focused on these first as they're impossible in user-written code (due to security lock-downs preventing all network access), rather than just irritating to need to re-implement like calls to other built-in functions or user-written ones would be.
<!--T:6-->
Let’s look at a JavaScript Implementation containing a callback. This fetches an Item from Wikidata, extracts the label of that Item in a given language, and returns the label. The item to fetch is given by argument Z400K1, and the language is given by Z400K2.</translate>
<syntaxhighlight lang="javascript" line>
function Z400( Z400K1, Z400K2 ) {
const item = Wikifunctions.Call('Z6821', Z400K1);
for (const label of item.Z6001K2.Z12K1) {
if (label.Z11K1.Z60K1 === Z400K2.Z60K1) {
return label.Z11K2;
}
}
return 'NOT FOUND';
}
</syntaxhighlight>
<translate><!--T:7-->
A callback is made by calling Wikifunctions.Call, as shown in the example. The first argument to Wikifunctions.Call is always the ZID of the Function to be called – in this case, [[<tvar name="1">Z6821</tvar>|Z6821]]/Fetch Wikidata item, which takes a single argument. Following that, the arguments to be passed to that Function are listed, separated by commas. Here, that argument, Z400K1, is the same value that was passed to Z400. This is a common pattern of argument passing to callbacks, but their arguments can also be built inline, or obtained in other ways.
<!--T:8-->
The value of Z400K1 would be an instance of [[<tvar name="1">Z6091</tvar>|Z6091]]/Wikidata item reference, containing the QID of the item to be fetched. Line 2 of the example calls [[<tvar name="2">Z6821</tvar>|Z6821]] to fetch that item from Wikidata and assigns the resulting ZObject to the const item. The remaining code iterates over the item’s labels until it finds the one matching the language given by Z400K2.
<!--T:9-->
For the example above, we have used [[<tvar name="1">Z6821</tvar>|Z6821]] for simplicity. However, unless an entire entity is truly needed by the Implementation, it is ''strongly recommended'' to use [[<tvar name="2">Z6820</tvar>|Z6820]] rather than Z6821 to retrieve Wikidata items, which can be quite large and thus slow to load and transfer. Although a call to Z6820 is a bit more complex, its parameters allow for fetching selected portions of a Wikidata item, which can greatly improve performance, and avoid some errors, by reducing the network bandwidth and processing time that are needed. In the [[<tvar name="3">Wikifunctions:How to create implementations#Coming soon: Calling another Wikifunctions function</tvar>|online documentation for callbacks]], we show how Z6820 can be used to implement the same Function as above.
<!--T:10-->
'''Live demo example''': We've used the callback feature to provide a new, more streamlined Implementation ([[<tvar name="1">Z40967</tvar>|Z40967]]) for the German noun declension table ([[<tvar name="2">Z28602</tvar>|Z28602]]). Previously, this Function was only implementable using compositions, and both of the provided compositions were somewhat awkward. (Each of them used repeated calls to helper Functions to fetch and process Wikidata items, causing them to be bulky, somewhat unreadable, and susceptible to performance challenges associated with compositions.) Because callbacks provide the ability to directly fetch Wikidata entities from code Implementations, it's now possible to contain all the processing of German noun declension table within a single code Implementation. (There are still a few details regarding the table headers to be added.) In the passing Test case, the callback-based Implementation takes 0.2s instead of 1.0 and 1.2s the two existing compositions take.
<!--T:11-->
Other things to note:</translate>
* <translate><!--T:12--> Even though code implementations are now able to fetch Wikidata entities, it is recommended that they not be written to return ''entire'' entities. This is because of current limitations on the size of the value returned from a code implementation. To fetch an entire entity, it’s better to call the fetch function from a composition.</translate>
* <translate><!--T:13--> Only one callback can execute at a time. For security reasons, it is not possible to use the concurrency features of JavaScript or Python to execute multiple callbacks in parallel.</translate>
* <translate><!--T:14--> There is currently a 3 MiB limit on the size of Wikidata content that can be returned to a code implementation, by a single callback.</translate>
<translate>
=== Recent Changes in the software === <!--T:15-->
<!--T:16-->
This week, we added a link from fragment error messages on Abstract Wikipedia to run the same call on Wikifunctions, where you may be better able to diagnose and fix the issue (<tvar name="1">[[:phab:T435712|T435712]]</tvar>). We also made it easier to navigate longer abstract articles: when you click on an abstract fragment call or result, the other column now scrolls to bring the matching pair into view (<tvar name="2">[[:phab:T429214|T429214]]</tvar>). In addition, when prompted with a list of languages, we now show your user language (for example, Igbo) before the “UN 6,” making it easier to add language-related calls on Abstract Wikipedia and Wikifunctions (<tvar name="3">[[:phab:T435712|T435712]]</tvar>). Finally, we fixed a problem when showing images on Abstract Wikipedia; sorry for the disruption (<tvar name="4">[[:phab:T436579|T436579]]</tvar>).
=== News in Types: Julian calendar date === <!--T:17-->
<!--T:18-->
A new Type for representing [[<tvar name="1">Z40962</tvar>|Julian calendar dates]] has been introduced based on [[<tvar name="2">Wikifunctions:Type proposals/Julian calendar date</tvar>|the respective proposal]]. We already had [[<tvar name="3">Wikifunctions:Type proposals/Gregorian calendar date</tvar>|Gregorian calendar dates]] for a long time, and now are introducing Julian calendar dates as a second supported calendar system. Structurally, the two are the same, but they are off by up to a dozen days or so.
<!--T:19-->
The type has also been set-up to be connected to the Wikidata fetching code, so that Julian calendar dates from Wikidata are now being imported to Wikifunctions and made available to Abstract Wikipedia. Thanks to the community for being so patient! We are looking forward to seeing how the new Type is being used.
<!--T:20-->
Thanks to [[<tvar name="1">User:Ameisenigel</tvar>|Ameisenigel]], [[<tvar name="2">User:Feeglgeef</tvar>|Feeglgeef]], [[<tvar name="3">User:GrounderUK</tvar>|GrounderUK]], [[<tvar name="4">User:99of9</tvar>|99of9]], [[<tvar name="5">User:Dv103</tvar>|Dv103]], and [[<tvar name="6">User:JhowieNitnek</tvar>|JhowieNitnek]] for their participation in the proposal. We invite you all to create new and discuss the existing [[<tvar name="7">Wikifunctions:Type proposals</tvar>|Type proposals]] so we can keep on creating new Types. We are particularly curious about more calendar models! Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Recording of Volunteer’s Corner from September 7 === <!--T:21-->
<!--T:22-->
For this week’s Volunteer’s corner, we only recorded the initial update part, which is [[<tvar name="1">:c:File:Abstract_Wikipedia_Volunteer_Corner_2026-09.webm</tvar>|available on Commons]].
<!--T:23-->
We used the rest of the time for a lively discussion with the volunteers who joined in, but we decided beforehand not to record it. Thanks to the participants!
<!--T:24-->
The next Volunteers’ Corner is planned for Monday, 5 October 2026.
=== Denny at WikiCon 2026 in Regensburg, Germany === <!--T:25-->
<!--T:26-->
Next weekend is [[<tvar name="1">:de:Wikipedia:WikiCon 2026</tvar>|WikiCon 2026]] in Regensburg, Germany. Denny will participate, and if you’d like to discuss Abstract Wikipedia, Wikifunctions, or knowledge representation, please get in touch with him.
=== Fresh Functions weekly: 210 new Functions === <!--T:27-->
<!--T:28-->
This week we had another record in the number of new Functions: 210 new Functions have been created in the last week. 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|Z40665}}
* {{Z|Z40669}}
* {{Z|Z40673}}
* {{Z|Z40677}}
* {{Z|Z40679}}
* {{Z|Z40687}}
* {{Z|Z40690}}
* {{Z|Z40693}}
* {{Z|Z40695}}
* {{Z|Z40702}}
* {{Z|Z40703}}
* {{Z|Z40710}}
* {{Z|Z40712}}
* {{Z|Z40715}}
* {{Z|Z40728}}
* {{Z|Z40732}}
* {{Z|Z40739}}
* {{Z|Z40747}}
* {{Z|Z40750}}
* {{Z|Z40769}}
* {{Z|Z40771}}
* {{Z|Z40780}}
* {{Z|Z40789}}
* {{Z|Z40792}}
* {{Z|Z40795}}
* {{Z|Z40797}}
* {{Z|Z40804}}
* {{Z|Z40815}}
* {{Z|Z40817}}
* {{Z|Z40819}}
* {{Z|Z40821}}
* {{Z|Z40823}}
* {{Z|Z40833}}
* {{Z|Z40836}}
* {{Z|Z40840}}
* {{Z|Z40842}}
* {{Z|Z40858}}
* {{Z|Z40860}}
* {{Z|Z40863}}
* {{Z|Z40868}}
* {{Z|Z40869}}
* {{Z|Z40872}}
* {{Z|Z40876}}
* {{Z|Z40883}}
* {{Z|Z869}}
* {{Z|Z40894}}
* {{Z|Z40895}}
* {{Z|Z40911}}
* {{Z|Z40920}}
* {{Z|Z40926}}
* {{Z|Z40934}}
* {{Z|Z40939}}
* {{Z|Z40946}}
* {{Z|Z40954}}
* {{Z|Z40958}}
* {{Z|Z40968}}
* {{Z|Z40974}}
* {{Z|Z40979}}
* {{Z|Z40992}}
* {{Z|Z40994}}
* {{Z|Z41002}}
* {{Z|Z41003}}
* {{Z|Z41006}}
* {{Z|Z41012}}
* {{Z|Z41015}}
* {{Z|Z41030}}
* {{Z|Z41033}}
* {{Z|Z41036}}
* {{Z|Z41039}}
* {{Z|Z41043}}
* {{Z|Z41047}}
* {{Z|Z41063}}
* {{Z|Z41064}}
* {{Z|Z41068}}
* {{Z|Z41070}}
* {{Z|Z41077}}
* {{Z|Z41081}}
* {{Z|Z41092}}
* {{Z|Z41098}}
* {{Z|Z41102}}
* {{Z|Z41108}}
* {{Z|Z41123}}
* {{Z|Z41129}}
* {{Z|Z41133}}
* {{Z|Z41136}}
* {{Z|Z41139}}
* {{Z|Z41143}}
* {{Z|Z41148}}
* {{Z|Z41150}}
* {{Z|Z41154}}
* {{Z|Z41157}}
* {{Z|Z41159}}
* {{Z|Z41163}}
* {{Z|Z41164}}
* {{Z|Z41168}}
* {{Z|Z41172}}
* {{Z|Z41182}}
* {{Z|Z41186}}
* {{Z|Z41190}}
* {{Z|Z41192}}
* {{Z|Z41203}}
* {{Z|Z41204}}
* {{Z|Z41212}}
* {{Z|Z41215}}
* {{Z|Z41218}}
* {{Z|Z41221}}
* {{Z|Z41224}}
* {{Z|Z41228}}
* {{Z|Z41231}}
* {{Z|Z41234}}
* {{Z|Z41241}}
* {{Z|Z41245}}
* {{Z|Z41251}}
* {{Z|Z41254}}
* {{Z|Z41256}}
* {{Z|Z41258}}
* {{Z|Z41260}}
* {{Z|Z41262}}
* {{Z|Z41266}}
* {{Z|Z41267}}
* {{Z|Z41269}}
* {{Z|Z41271}}
* {{Z|Z41273}}
* {{Z|Z41275}}
* {{Z|Z41282}}
* {{Z|Z41284}}
* {{Z|Z41286}}
* {{Z|Z41288}}
* {{Z|Z41290}}
* {{Z|Z41292}}
* {{Z|Z41294}}
* {{Z|Z41296}}
* {{Z|Z41298}}
* {{Z|Z41300}}
* {{Z|Z41302}}
* {{Z|Z41304}}
* {{Z|Z41311}}
* {{Z|Z41314}}
* {{Z|Z41318}}
* {{Z|Z41321}}
* {{Z|Z41322}}
* {{Z|Z41325}}
* {{Z|Z41329}}
* {{Z|Z41334}}
* {{Z|Z41341}}
* {{Z|Z41347}}
* {{Z|Z41351}}
* {{Z|Z41354}}
* {{Z|Z41358}}
* {{Z|Z41367}}
* {{Z|Z41373}}
* {{Z|Z41377}}
* {{Z|Z41380}}
* {{Z|Z41383}}
* {{Z|Z41389}}
* {{Z|Z41392}}
* {{Z|Z41399}}
* {{Z|Z41407}}
* {{Z|Z41411}}
* {{Z|Z41412}}
* {{Z|Z41417}}
* {{Z|Z41419}}
* {{Z|Z41427}}
* {{Z|Z41431}}
* {{Z|Z41433}}
* {{Z|Z41441}}
* {{Z|Z41447}}
* {{Z|Z41451}}
<translate><!--T:29--> 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-09-10]]
mks456ojm7etb6qxgmaqssipi5dqkn4
312380
312165
2026-09-11T21:14:21Z
Ameisenigel
44
MyLanguage
312380
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = <translate><!--T:1--> Previous update</translate>
| prev = 2026-09-03
| nextlabel = <translate><!--T:2--> Next update</translate>
| next =
}}
<translate>
=== Your code can now call back to the Wikidata fetch functions === <!--T:3-->
<!--T:4-->
This week we have deployed an initial capability by which a code Implementation (in JavaScript or Python) can call certain other Wikifunctions Functions, get back the result, and have it available for further processing. The primary motivation for this new capability is to provide greater flexibility in the use of code, so that more can be done with them – which allows you to get the benefit of their performance advantages and enables a more streamlined Implementation structure for some Functions.
<!--T:5-->
At present, due to security and performance concerns, only the following built-in Wikidata fetch and search Functions can be called in this way: [[<tvar name="1">Z6820</tvar>|Z6820]] (Fetch Wikidata entities), [[<tvar name="2">Z6821</tvar>|Z6821]] (Fetch Wikidata item), [[<tvar name="3">Z6822</tvar>|Z6822]] (Fetch Wikidata property), [[<tvar name="4">Z6824</tvar>|Z6824]] (Fetch Wikidata lexeme form), [[<tvar name="5">Z6825</tvar>|Z6825]] (Fetch Wikidata lexeme), [[<tvar name="6">Z6826</tvar>|Z6826]] (Fetch Wikidata lexeme sense), [[<tvar name="7">Z6830</tvar>|Z6830]] (Find lexemes for item), and [[<tvar name="8">Z6831</tvar>|Z6831]] (Find lexemes for lexeme sense). This capability is in an initial stage of deployment; we hope to allow calls to a broader range of Functions in the future. We focused on these first as they're impossible in user-written code (due to security lock-downs preventing all network access), rather than just irritating to need to re-implement like calls to other built-in functions or user-written ones would be.
<!--T:6-->
Let’s look at a JavaScript Implementation containing a callback. This fetches an Item from Wikidata, extracts the label of that Item in a given language, and returns the label. The item to fetch is given by argument Z400K1, and the language is given by Z400K2.</translate>
<syntaxhighlight lang="javascript" line>
function Z400( Z400K1, Z400K2 ) {
const item = Wikifunctions.Call('Z6821', Z400K1);
for (const label of item.Z6001K2.Z12K1) {
if (label.Z11K1.Z60K1 === Z400K2.Z60K1) {
return label.Z11K2;
}
}
return 'NOT FOUND';
}
</syntaxhighlight>
<translate><!--T:7-->
A callback is made by calling Wikifunctions.Call, as shown in the example. The first argument to Wikifunctions.Call is always the ZID of the Function to be called – in this case, [[<tvar name="1">Z6821</tvar>|Z6821]]/Fetch Wikidata item, which takes a single argument. Following that, the arguments to be passed to that Function are listed, separated by commas. Here, that argument, Z400K1, is the same value that was passed to Z400. This is a common pattern of argument passing to callbacks, but their arguments can also be built inline, or obtained in other ways.
<!--T:8-->
The value of Z400K1 would be an instance of [[<tvar name="1">Z6091</tvar>|Z6091]]/Wikidata item reference, containing the QID of the item to be fetched. Line 2 of the example calls [[<tvar name="2">Z6821</tvar>|Z6821]] to fetch that item from Wikidata and assigns the resulting ZObject to the const item. The remaining code iterates over the item’s labels until it finds the one matching the language given by Z400K2.
<!--T:9-->
For the example above, we have used [[<tvar name="1">Z6821</tvar>|Z6821]] for simplicity. However, unless an entire entity is truly needed by the Implementation, it is ''strongly recommended'' to use [[<tvar name="2">Z6820</tvar>|Z6820]] rather than Z6821 to retrieve Wikidata items, which can be quite large and thus slow to load and transfer. Although a call to Z6820 is a bit more complex, its parameters allow for fetching selected portions of a Wikidata item, which can greatly improve performance, and avoid some errors, by reducing the network bandwidth and processing time that are needed. In the [[<tvar name="3">Special:MyLanguage/Wikifunctions:How to create implementations#Coming soon: Calling another Wikifunctions function</tvar>|online documentation for callbacks]], we show how Z6820 can be used to implement the same Function as above.
<!--T:10-->
'''Live demo example''': We've used the callback feature to provide a new, more streamlined Implementation ([[<tvar name="1">Z40967</tvar>|Z40967]]) for the German noun declension table ([[<tvar name="2">Z28602</tvar>|Z28602]]). Previously, this Function was only implementable using compositions, and both of the provided compositions were somewhat awkward. (Each of them used repeated calls to helper Functions to fetch and process Wikidata items, causing them to be bulky, somewhat unreadable, and susceptible to performance challenges associated with compositions.) Because callbacks provide the ability to directly fetch Wikidata entities from code Implementations, it's now possible to contain all the processing of German noun declension table within a single code Implementation. (There are still a few details regarding the table headers to be added.) In the passing Test case, the callback-based Implementation takes 0.2s instead of 1.0 and 1.2s the two existing compositions take.
<!--T:11-->
Other things to note:</translate>
* <translate><!--T:12--> Even though code implementations are now able to fetch Wikidata entities, it is recommended that they not be written to return ''entire'' entities. This is because of current limitations on the size of the value returned from a code implementation. To fetch an entire entity, it’s better to call the fetch function from a composition.</translate>
* <translate><!--T:13--> Only one callback can execute at a time. For security reasons, it is not possible to use the concurrency features of JavaScript or Python to execute multiple callbacks in parallel.</translate>
* <translate><!--T:14--> There is currently a 3 MiB limit on the size of Wikidata content that can be returned to a code implementation, by a single callback.</translate>
<translate>
=== Recent Changes in the software === <!--T:15-->
<!--T:16-->
This week, we added a link from fragment error messages on Abstract Wikipedia to run the same call on Wikifunctions, where you may be better able to diagnose and fix the issue (<tvar name="1">[[:phab:T435712|T435712]]</tvar>). We also made it easier to navigate longer abstract articles: when you click on an abstract fragment call or result, the other column now scrolls to bring the matching pair into view (<tvar name="2">[[:phab:T429214|T429214]]</tvar>). In addition, when prompted with a list of languages, we now show your user language (for example, Igbo) before the “UN 6,” making it easier to add language-related calls on Abstract Wikipedia and Wikifunctions (<tvar name="3">[[:phab:T435712|T435712]]</tvar>). Finally, we fixed a problem when showing images on Abstract Wikipedia; sorry for the disruption (<tvar name="4">[[:phab:T436579|T436579]]</tvar>).
=== News in Types: Julian calendar date === <!--T:17-->
<!--T:18-->
A new Type for representing [[<tvar name="1">Z40962</tvar>|Julian calendar dates]] has been introduced based on [[<tvar name="2">Wikifunctions:Type proposals/Julian calendar date</tvar>|the respective proposal]]. We already had [[<tvar name="3">Wikifunctions:Type proposals/Gregorian calendar date</tvar>|Gregorian calendar dates]] for a long time, and now are introducing Julian calendar dates as a second supported calendar system. Structurally, the two are the same, but they are off by up to a dozen days or so.
<!--T:19-->
The type has also been set-up to be connected to the Wikidata fetching code, so that Julian calendar dates from Wikidata are now being imported to Wikifunctions and made available to Abstract Wikipedia. Thanks to the community for being so patient! We are looking forward to seeing how the new Type is being used.
<!--T:20-->
Thanks to [[<tvar name="1">User:Ameisenigel</tvar>|Ameisenigel]], [[<tvar name="2">User:Feeglgeef</tvar>|Feeglgeef]], [[<tvar name="3">User:GrounderUK</tvar>|GrounderUK]], [[<tvar name="4">User:99of9</tvar>|99of9]], [[<tvar name="5">User:Dv103</tvar>|Dv103]], and [[<tvar name="6">User:JhowieNitnek</tvar>|JhowieNitnek]] for their participation in the proposal. We invite you all to create new and discuss the existing [[<tvar name="7">Wikifunctions:Type proposals</tvar>|Type proposals]] so we can keep on creating new Types. We are particularly curious about more calendar models! Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Recording of Volunteer’s Corner from September 7 === <!--T:21-->
<!--T:22-->
For this week’s Volunteer’s corner, we only recorded the initial update part, which is [[<tvar name="1">:c:File:Abstract_Wikipedia_Volunteer_Corner_2026-09.webm</tvar>|available on Commons]].
<!--T:23-->
We used the rest of the time for a lively discussion with the volunteers who joined in, but we decided beforehand not to record it. Thanks to the participants!
<!--T:24-->
The next Volunteers’ Corner is planned for Monday, 5 October 2026.
=== Denny at WikiCon 2026 in Regensburg, Germany === <!--T:25-->
<!--T:26-->
Next weekend is [[<tvar name="1">:de:Wikipedia:WikiCon 2026</tvar>|WikiCon 2026]] in Regensburg, Germany. Denny will participate, and if you’d like to discuss Abstract Wikipedia, Wikifunctions, or knowledge representation, please get in touch with him.
=== Fresh Functions weekly: 210 new Functions === <!--T:27-->
<!--T:28-->
This week we had another record in the number of new Functions: 210 new Functions have been created in the last week. 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|Z40665}}
* {{Z|Z40669}}
* {{Z|Z40673}}
* {{Z|Z40677}}
* {{Z|Z40679}}
* {{Z|Z40687}}
* {{Z|Z40690}}
* {{Z|Z40693}}
* {{Z|Z40695}}
* {{Z|Z40702}}
* {{Z|Z40703}}
* {{Z|Z40710}}
* {{Z|Z40712}}
* {{Z|Z40715}}
* {{Z|Z40728}}
* {{Z|Z40732}}
* {{Z|Z40739}}
* {{Z|Z40747}}
* {{Z|Z40750}}
* {{Z|Z40769}}
* {{Z|Z40771}}
* {{Z|Z40780}}
* {{Z|Z40789}}
* {{Z|Z40792}}
* {{Z|Z40795}}
* {{Z|Z40797}}
* {{Z|Z40804}}
* {{Z|Z40815}}
* {{Z|Z40817}}
* {{Z|Z40819}}
* {{Z|Z40821}}
* {{Z|Z40823}}
* {{Z|Z40833}}
* {{Z|Z40836}}
* {{Z|Z40840}}
* {{Z|Z40842}}
* {{Z|Z40858}}
* {{Z|Z40860}}
* {{Z|Z40863}}
* {{Z|Z40868}}
* {{Z|Z40869}}
* {{Z|Z40872}}
* {{Z|Z40876}}
* {{Z|Z40883}}
* {{Z|Z869}}
* {{Z|Z40894}}
* {{Z|Z40895}}
* {{Z|Z40911}}
* {{Z|Z40920}}
* {{Z|Z40926}}
* {{Z|Z40934}}
* {{Z|Z40939}}
* {{Z|Z40946}}
* {{Z|Z40954}}
* {{Z|Z40958}}
* {{Z|Z40968}}
* {{Z|Z40974}}
* {{Z|Z40979}}
* {{Z|Z40992}}
* {{Z|Z40994}}
* {{Z|Z41002}}
* {{Z|Z41003}}
* {{Z|Z41006}}
* {{Z|Z41012}}
* {{Z|Z41015}}
* {{Z|Z41030}}
* {{Z|Z41033}}
* {{Z|Z41036}}
* {{Z|Z41039}}
* {{Z|Z41043}}
* {{Z|Z41047}}
* {{Z|Z41063}}
* {{Z|Z41064}}
* {{Z|Z41068}}
* {{Z|Z41070}}
* {{Z|Z41077}}
* {{Z|Z41081}}
* {{Z|Z41092}}
* {{Z|Z41098}}
* {{Z|Z41102}}
* {{Z|Z41108}}
* {{Z|Z41123}}
* {{Z|Z41129}}
* {{Z|Z41133}}
* {{Z|Z41136}}
* {{Z|Z41139}}
* {{Z|Z41143}}
* {{Z|Z41148}}
* {{Z|Z41150}}
* {{Z|Z41154}}
* {{Z|Z41157}}
* {{Z|Z41159}}
* {{Z|Z41163}}
* {{Z|Z41164}}
* {{Z|Z41168}}
* {{Z|Z41172}}
* {{Z|Z41182}}
* {{Z|Z41186}}
* {{Z|Z41190}}
* {{Z|Z41192}}
* {{Z|Z41203}}
* {{Z|Z41204}}
* {{Z|Z41212}}
* {{Z|Z41215}}
* {{Z|Z41218}}
* {{Z|Z41221}}
* {{Z|Z41224}}
* {{Z|Z41228}}
* {{Z|Z41231}}
* {{Z|Z41234}}
* {{Z|Z41241}}
* {{Z|Z41245}}
* {{Z|Z41251}}
* {{Z|Z41254}}
* {{Z|Z41256}}
* {{Z|Z41258}}
* {{Z|Z41260}}
* {{Z|Z41262}}
* {{Z|Z41266}}
* {{Z|Z41267}}
* {{Z|Z41269}}
* {{Z|Z41271}}
* {{Z|Z41273}}
* {{Z|Z41275}}
* {{Z|Z41282}}
* {{Z|Z41284}}
* {{Z|Z41286}}
* {{Z|Z41288}}
* {{Z|Z41290}}
* {{Z|Z41292}}
* {{Z|Z41294}}
* {{Z|Z41296}}
* {{Z|Z41298}}
* {{Z|Z41300}}
* {{Z|Z41302}}
* {{Z|Z41304}}
* {{Z|Z41311}}
* {{Z|Z41314}}
* {{Z|Z41318}}
* {{Z|Z41321}}
* {{Z|Z41322}}
* {{Z|Z41325}}
* {{Z|Z41329}}
* {{Z|Z41334}}
* {{Z|Z41341}}
* {{Z|Z41347}}
* {{Z|Z41351}}
* {{Z|Z41354}}
* {{Z|Z41358}}
* {{Z|Z41367}}
* {{Z|Z41373}}
* {{Z|Z41377}}
* {{Z|Z41380}}
* {{Z|Z41383}}
* {{Z|Z41389}}
* {{Z|Z41392}}
* {{Z|Z41399}}
* {{Z|Z41407}}
* {{Z|Z41411}}
* {{Z|Z41412}}
* {{Z|Z41417}}
* {{Z|Z41419}}
* {{Z|Z41427}}
* {{Z|Z41431}}
* {{Z|Z41433}}
* {{Z|Z41441}}
* {{Z|Z41447}}
* {{Z|Z41451}}
<translate><!--T:29--> 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-09-10]]
261zr6tozy8rthlsievq5ztkqwtb5ai
Wikifunctions:Status updates/2026-09-03/fa
4
94124
312155
311890
2026-09-11T12:59:42Z
FuzzyBot
207
Updating to match new version of source page
312155
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = به روزرسانی قبلی
| prev = 2026-08-28
| nextlabel = به روزرسانی بعدی
| next = 2026-09-10
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== 5,000 Functions, passing Z40000 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Having said that, there are [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
</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">
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles ([[:phab:T429214|T429214]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext ([[:phab:T434141|T434141]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also added [[Z869|Z869]] to convert inputs such as “Z1234” into references, replacing [[Z32144|Z32144]] with simpler, faster code ([[:phab:T436107|T436107]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected ([[:phab:T433743|T433743]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Grapheme ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[:en:Grapheme|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[Wikifunctions:Type proposals/Grapheme|Type proposal]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[Z22735|characters with diacritics (Z22735)]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Type is now available: [[Z40783|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[User:Aaron Liu|Aaron Liu]] for writing it, and [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]], and [[User:JhowieNitnek|JhowieNitnek]] for participating in the proposal.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on 7 September ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1788802200 Monday, 7 September 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].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 178 new Functions (!) ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
<span 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.</span>
[[Category:Status updates{{#translation:}}|2026-08-28]]
fc9yhd7m6fske6au3edftfqs0nm0dt3
312160
312155
2026-09-11T13:02:59Z
FuzzyBot
207
Updating to match new version of source page
312160
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = به روزرسانی قبلی
| prev = 2026-08-28
| nextlabel = به روزرسانی بعدی
| next = 2026-09-10
}}
<div lang="en" dir="ltr" class="mw-content-ltr">
=== 5,000 Functions, passing Z40000 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
These days we crossed 5,000 Functions, and we passed the ZID Z40000. Both are little, symbolic milestones that give us an opportunity to reflect and to try to put these numbers in context.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The ZID is obviously the more meaningless of the two numbers, but the more visible one, as we see the ZID in the URL and on most pages on Wikifunctions. We always try to display labels instead or in addition, nevertheless we can see the steady progression of ZIDs going through the five digit space, now starting with a '4'.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Why is the ZID number so much higher than the number of Functions? Isn’t Wikifunctions all about Functions?
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
That’s a very healthy sign. First, community created Functions and content started at Z10000, all ZIDs shorter than five digits are pre-loaded, special content. The bulk of them are the languages that Wikifunctions supports, more than a thousand, as well as the basic Types and a number of Built-in Functions that allow special capabilities like fetching Items or Lexemes from Wikidata.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Second, every Function comes with supporting Objects, and these Objects each get their own ZID. So the 5,000 Functions are accompanied by more than 15,000 Test cases. The Test cases are the best way to ensure the meaning of a Function, that is, to capture what a Function should return given a specific input. Test cases are a great way to document and understand a Function, especially communicating this across languages.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The other Type of Objects supporting a Function are its Implementations. We currently have more than 9,000 Implementations for the Functions we have. Implementations are available in JavaScript, Python, or in Compositions (which allows to compose other Function calls together). A full test run of all Tests of a Function against all Implementations of a Functions for all Functions leads to '''more than 25,000 test runs'''.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Having said that, there are [https://www.wikifunctions.org/w/index.php?title=Special:ListFunctionsByTests&max=0&min=&status%5B0%5D=connected&wpFormIdentifier=testfilters&offset=&limit=250 more than a hundred Functions that do not have a single connected Test]. Some of these Functions might well be candidates for a little cleanup, but others seem to be good candidates for getting their Tests connected!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thanks to all contributors to Wikifunctions! These milestones are not goals, but they mark your incredible work. I am particularly happy to have these reflections following a week that marked a record 178 new Functions being created! Wow. A selection of new Functions you can find further below.
</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">
On Abstract Wikipedia, we fixed an issue affecting longer articles: the column will now scroll to keep the preview within the viewport. This is the first step toward addressing wider issues with viewing and editing long Abstract articles ([[:phab:T429214|T429214]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
On Wikifunctions, Function read pages now have a Usage widget beneath the About widget, showing how many pages and wikis use the Function, either on Abstract Wikipedia or embedded in wikitext ([[:phab:T434141|T434141]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We also added [[Z869|Z869]] to convert inputs such as “Z1234” into references, replacing [[Z32144|Z32144]] with simpler, faster code ([[:phab:T436107|T436107]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Finally, clicking on a link inside a pasteable item on the clipboard will now paste the item, rather than follow the link (and potentially lose your edit). If you wish to follow the link, you can use a key modifier (like shift-click, depending on your browser) to open in a new tab or window, which is unaffected ([[:phab:T433743|T433743]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Grapheme ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
“In linguistics, a grapheme is the smallest functional unit of a writing system.”, says [[:en:Grapheme|English Wikipedia]]. “A user-perceived character; smallest functional writing unit, the grapheme. Includes not just the "base" character but also the sequence of combiners.”, summarizes the [[Wikifunctions:Type proposals/Grapheme|Type proposal]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Quoting the use cases from the proposal: Often, we need to process Strings by user-perceived character. "1️⃣" should be processed as one grapheme, not three characters (1+variation selector+combining keycap⃣). When the user wants to select the last character of "I won't decline this proposal 1️⃣", they want to select the full 1️⃣, not just the ⃣. Likewise, we don't want nonsense like ⃣1 to emerge when we reverse the String. This doesn't just apply to keycap emojis. It also applies to real natural-language writing systems, like the grapheme "A̧" (A+̧).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
To do all of that, we need to split a String into graphemes, and to do that, we need the grapheme type. Such a splitter would fix [[Z22735|characters with diacritics (Z22735)]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The Type is now available: [[Z40783|Grapheme (Z40783)]]. We invite contributors to write Functions with the new Type. Thanks to everyone who contributed to the proposal: [[User:Aaron Liu|Aaron Liu]] for writing it, and [[User:YoshiRulz|YoshiRulz]], [[User:So9q|So9q]], [[User:Jsamwrites|Jsamwrites]], [[User:Feeglgeef|Feeglgeef]], [[User:Ameisenigel|Ameisenigel]], and [[User:JhowieNitnek|JhowieNitnek]] for participating in the proposal.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Volunteers’ Corner on 7 September ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner will be on [https://zonestamp.toolforge.org/1788802200 Monday, 7 September 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].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 178 new Functions (!) ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had 178 new functions – a record number of 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|Z39948}}
* {{Z|Z39952}}
* {{Z|Z39957}}
* {{Z|Z39963}}
* {{Z|Z39972}}
* {{Z|Z39981}}
* {{Z|Z39986}}
* {{Z|Z39989}}
* {{Z|Z40000}}
* {{Z|Z40002}}
* {{Z|Z40004}}
* {{Z|Z40010}}
* {{Z|Z40019}}
* {{Z|Z40039}}
* {{Z|Z40048}}
* {{Z|Z40056}}
* {{Z|Z40059}}
* {{Z|Z40065}}
* {{Z|Z40069}}
* {{Z|Z40072}}
* {{Z|Z40075}}
* {{Z|Z40081}}
* {{Z|Z40089}}
* {{Z|Z40096}}
* {{Z|Z40102}}
* {{Z|Z40112}}
* {{Z|Z40120}}
* {{Z|Z40128}}
* {{Z|Z40131}}
* {{Z|Z40136}}
* {{Z|Z40144}}
* {{Z|Z40148}}
* {{Z|Z40152}}
* {{Z|Z40161}}
* {{Z|Z40170}}
* {{Z|Z40179}}
* {{Z|Z40181}}
* {{Z|Z40186}}
* {{Z|Z40199}}
* {{Z|Z40206}}
* {{Z|Z40210}}
* {{Z|Z40214}}
* {{Z|Z40218}}
* {{Z|Z40234}}
* {{Z|Z40239}}
* {{Z|Z40249}}
* {{Z|Z40253}}
* {{Z|Z40261}}
* {{Z|Z40263}}
* {{Z|Z40268}}
* {{Z|Z40287}}
* {{Z|Z40292}}
* {{Z|Z40297}}
* {{Z|Z40298}}
* {{Z|Z40299}}
* {{Z|Z40307}}
* {{Z|Z40316}}
* {{Z|Z40320}}
* {{Z|Z40327}}
* {{Z|Z40335}}
* {{Z|Z40340}}
* {{Z|Z40344}}
* {{Z|Z40345}}
* {{Z|Z40348}}
* {{Z|Z40351}}
* {{Z|Z40352}}
* {{Z|Z40358}}
* {{Z|Z40361}}
* {{Z|Z40374}}
* {{Z|Z40378}}
* {{Z|Z40382}}
* {{Z|Z40384}}
* {{Z|Z40388}}
* {{Z|Z40392}}
* {{Z|Z40395}}
* {{Z|Z40397}}
* {{Z|Z40402}}
* {{Z|Z40410}}
* {{Z|Z40416}}
* {{Z|Z40417}}
* {{Z|Z40418}}
* {{Z|Z40427}}
* {{Z|Z40438}}
* {{Z|Z40439}}
* {{Z|Z40440}}
* {{Z|Z40450}}
* {{Z|Z40454}}
* {{Z|Z40457}}
* {{Z|Z40459}}
* {{Z|Z40471}}
* {{Z|Z40482}}
* {{Z|Z40483}}
* {{Z|Z40489}}
* {{Z|Z40490}}
* {{Z|Z40496}}
* {{Z|Z40502}}
* {{Z|Z40505}}
* {{Z|Z40511}}
* {{Z|Z40517}}
* {{Z|Z40518}}
* {{Z|Z40520}}
* {{Z|Z40524}}
* {{Z|Z40529}}
* {{Z|Z40550}}
* {{Z|Z40560}}
* {{Z|Z40561}}
* {{Z|Z40570}}
* {{Z|Z40571}}
* {{Z|Z40576}}
* {{Z|Z40596}}
* {{Z|Z40603}}
* {{Z|Z40631}}
* {{Z|Z40641}}
* {{Z|Z40644}}
* {{Z|Z40645}}
* {{Z|Z40650}}
* {{Z|Z40656}}
* {{Z|Z40659}}
* {{Z|Z40662}}
<span 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.</span>
[[Category:Status updates{{#translation:}}|2026-09-03]]
adebjv2jvyseuvvoe3w1b4f8zorhp73
Z41781
0
94174
312132
2026-09-11T12:20:53Z
99of9
1622
312132
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language variant"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural (English)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the item reference whether it should be referred to as a plural in a sentence"
}
]
}
}
53bvh26pccmf47teev0yqwio944kjeq
312133
312132
2026-09-11T12:21:11Z
99of9
1622
312133
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language variant"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the item reference whether it should be referred to as a plural in a sentence"
}
]
}
}
07uo8fzgsc7uhuchfb9z1f64vjv5r8t
312136
312133
2026-09-11T12:24:02Z
99of9
1622
312136
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language variant"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
s8l89fdugdmp30j73x3ay4knfptukam
312137
312136
2026-09-11T12:24:16Z
99of9
1622
Added Z41782 and Z41783 to the approved list of test cases
312137
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language variant"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
fcuovrlkp6yf88ornifuxrvhe9oc8i0
312140
312137
2026-09-11T12:45:09Z
99of9
1622
Added Z41784 to the approved list of implementations
312140
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language variant"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783"
],
"Z8K4": [
"Z14",
"Z41784"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural, English"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
a8igg4qw5uyc456x8h2x1sq5o1cawss
312141
312140
2026-09-11T12:46:23Z
99of9
1622
312141
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language variant"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783"
],
"Z8K4": [
"Z14",
"Z41784"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item lexemes indicates plural"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular",
"item indicates plural",
"item lexemes indicate not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the lexemes attached to an item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
bq0btxyu5t3l44pp2d1wr3o13cz5ywt
312142
312141
2026-09-11T12:46:59Z
99of9
1622
312142
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783"
],
"Z8K4": [
"Z14",
"Z41784"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item lexemes indicates plural"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular",
"item indicates plural",
"item lexemes indicate not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the lexemes attached to an item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
i6hzl1zwcflnkqav2zambauehu7y9pg
312144
312142
2026-09-11T12:50:25Z
99of9
1622
Added Z41785 to the approved list of test cases
312144
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783",
"Z41785"
],
"Z8K4": [
"Z14",
"Z41784"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item lexemes indicates plural"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular",
"item indicates plural",
"item lexemes indicate not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the lexemes attached to an item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
pfdmo0fm41mj39h9fwz8qrkapwgyknz
312147
312144
2026-09-11T12:52:40Z
99of9
1622
Added Z41786 to the approved list of test cases
312147
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783",
"Z41785",
"Z41786"
],
"Z8K4": [
"Z14",
"Z41784"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item lexemes indicates plural"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular",
"item indicates plural",
"item lexemes indicate not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the lexemes attached to an item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
60okybqyzgnw7ccqz8o89hegeiza0ru
312196
312147
2026-09-11T13:09:06Z
99of9
1622
Added Z41787 to the approved list of test cases
312196
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783",
"Z41785",
"Z41786",
"Z41787"
],
"Z8K4": [
"Z14",
"Z41784"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item lexemes indicates plural"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular",
"item indicates plural",
"item lexemes indicate not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the lexemes attached to an item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
a7q188d2ntl9u1z7awu99mr2rdm7ce6
312198
312196
2026-09-11T13:12:12Z
99of9
1622
Added Z41788 to the approved list of test cases
312198
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41781"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41781K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41781K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
}
],
"Z8K2": "Z22112",
"Z8K3": [
"Z20",
"Z41782",
"Z41783",
"Z41785",
"Z41786",
"Z41787",
"Z41788"
],
"Z8K4": [
"Z14",
"Z41784"
],
"Z8K5": "Z41781"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item lexemes indicates plural"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"item indicates not singular",
"item indicates plural",
"item lexemes indicate not singular"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "try to determine from the lexemes attached to an item reference whether it should be referred to as a plural in a sentence without any other semantic indication"
}
]
}
}
eflo423wr6fa0zs84nkzbzbhp5xq60u
Z41782
0
94175
312134
2026-09-11T12:22:07Z
99of9
1622
312134
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41782"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q105525662"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z29661"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "human remains: True (or Maybe)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9wk6i47zwqfmgdr1yw9ou4ifnpm8pbg
312151
312134
2026-09-11T12:56:23Z
99of9
1622
312151
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41782"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q105525662"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z22120",
"Z22120K2": "Z22113"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "human remains: True"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6wzqvf2ryt64b6vyfd8xntdmcocygp4
Z41783
0
94176
312135
2026-09-11T12:23:24Z
99of9
1622
312135
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41783"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q48422"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z32673"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "corpse: False/Maybe"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mhhx2blxozbcq2ryw2u46aht34teyvw
312150
312135
2026-09-11T12:55:39Z
99of9
1622
312150
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41783"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q48422"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z22120",
"Z22120K2": "Z22115"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "corpse: False"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
03scgq1otto9lh9blak4h8r9a9ifrcq
Z41784
0
94177
312138
2026-09-11T12:43:47Z
99of9
1622
312138
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41784"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41781",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z12684",
"Z12684K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z37906",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z23616",
"Z23616K1": {
"Z1K1": "Z18",
"Z18K1": "Z41781K1"
},
"Z23616K2": {
"Z1K1": "Z18",
"Z18K1": "Z41781K2"
}
}
}
},
"Z802K2": "Z22113",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z13445",
"Z13445K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z37906",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z23616",
"Z23616K1": {
"Z1K1": "Z18",
"Z18K1": "Z41781K1"
},
"Z23616K2": {
"Z1K1": "Z18",
"Z18K1": "Z41781K2"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural, check all lexemes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qrhxavb951xfeny3d9crrnl1msjkjki
312139
312138
2026-09-11T12:44:50Z
99of9
1622
312139
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41784"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41781",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z12684",
"Z12684K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z37906",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z23616",
"Z23616K1": {
"Z1K1": "Z18",
"Z18K1": "Z41781K1"
},
"Z23616K2": {
"Z1K1": "Z18",
"Z18K1": "Z41781K2"
}
}
}
},
"Z802K2": "Z22113",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13445",
"Z13445K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z37906",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z23616",
"Z23616K1": {
"Z1K1": "Z18",
"Z18K1": "Z41781K1"
},
"Z23616K2": {
"Z1K1": "Z18",
"Z18K1": "Z41781K2"
}
}
}
},
"Z802K2": "Z22115",
"Z802K3": "Z22114"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural, check all lexemes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0ttfbpde6c55nyeos5ouanu2gzckp1a
312152
312139
2026-09-11T12:58:30Z
99of9
1622
312152
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41784"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41781",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z23471",
"Z23471K1": {
"Z1K1": "Z18",
"Z18K1": "Z41781K1"
},
"Z23471K2": {
"Z1K1": "Z18",
"Z18K1": "Z41781K2"
}
}
},
"Z802K2": "Z22114",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z12684",
"Z12684K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z37906",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z23616",
"Z23616K1": {
"Z1K1": "Z18",
"Z18K1": "Z41781K1"
},
"Z23616K2": {
"Z1K1": "Z18",
"Z18K1": "Z41781K2"
}
}
}
},
"Z802K2": "Z22113",
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13445",
"Z13445K1": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z37906",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z23616",
"Z23616K1": {
"Z1K1": "Z18",
"Z18K1": "Z41781K1"
},
"Z23616K2": {
"Z1K1": "Z18",
"Z18K1": "Z41781K2"
}
}
}
},
"Z802K2": "Z22115",
"Z802K3": "Z22114"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item indicates plural, check all lexemes"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
343b4jtp70rqafy6688urvgidja3z5q
Z41785
0
94178
312143
2026-09-11T12:50:06Z
99of9
1622
312143
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41785"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q16901452"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z32673"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Terrys Creek, no lexemes, not True"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
76zhb1ohdd518ijwbhlmw2w6w1po3n7
312146
312143
2026-09-11T12:52:14Z
99of9
1622
312146
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41785"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q16901452"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z32673"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Terrys Creek, no lexemes, False (or Maybe)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
o9123iyrpa7uyzxc45090d1x5cbdb0n
312148
312146
2026-09-11T12:53:16Z
99of9
1622
312148
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41785"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q16901452"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z32673"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Terrys Creek, no lexemes, Maybe (or False)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ftn79aob30r14bnve63rzbx8ulkm9x1
Z41786
0
94179
312145
2026-09-11T12:51:43Z
99of9
1622
312145
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41786"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42314"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z29661"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Channel Islands, no lexeme, True (or Maybe)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
q72frqalqk2l95i66hjlazehfbgklqa
312149
312145
2026-09-11T12:53:44Z
99of9
1622
312149
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41786"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q42314"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z29661"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Channel Islands, no lexeme, Maybe (or True)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kjyhi2tf62tiuydxkq4t4ssi6li2uo8
Z41787
0
94180
312164
2026-09-11T13:08:37Z
99of9
1622
312164
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41787"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q1952802"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z29661"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Lake Mungo Remains, no lex: Maybe (or True)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f35may29j0gvrvawk62syu41wjhgj7i
Translations:Wikifunctions:Status updates/2026-09-10/Page display title/en
1198
94181
312166
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312166
wikitext
text/x-wiki
Wikifunctions:Status updates/2026-09-10
287thz6hccs2guqjpj4qb0giaf6pete
Translations:Wikifunctions:Status updates/2026-09-10/1/en
1198
94182
312167
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312167
wikitext
text/x-wiki
Previous update
9vg8ik5cl54jflmg4oolhxg71iuevnn
Translations:Wikifunctions:Status updates/2026-09-10/2/en
1198
94183
312168
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312168
wikitext
text/x-wiki
Next update
c8d3p3ibb7xo6gugsz9ua4kzsie95pa
Translations:Wikifunctions:Status updates/2026-09-10/3/en
1198
94184
312169
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312169
wikitext
text/x-wiki
=== Your code can now call back to the Wikidata fetch functions ===
2wcc50od8i6xfaesm4vv7t6yr2r1lge
Translations:Wikifunctions:Status updates/2026-09-10/4/en
1198
94185
312170
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312170
wikitext
text/x-wiki
This week we have deployed an initial capability by which a code Implementation (in JavaScript or Python) can call certain other Wikifunctions Functions, get back the result, and have it available for further processing. The primary motivation for this new capability is to provide greater flexibility in the use of code, so that more can be done with them – which allows you to get the benefit of their performance advantages and enables a more streamlined Implementation structure for some Functions.
1fuqb86no3ktsmjx3sctems11dcd8x5
Translations:Wikifunctions:Status updates/2026-09-10/5/en
1198
94186
312171
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312171
wikitext
text/x-wiki
At present, due to security and performance concerns, only the following built-in Wikidata fetch and search Functions can be called in this way: [[$1|Z6820]] (Fetch Wikidata entities), [[$2|Z6821]] (Fetch Wikidata item), [[$3|Z6822]] (Fetch Wikidata property), [[$4|Z6824]] (Fetch Wikidata lexeme form), [[$5|Z6825]] (Fetch Wikidata lexeme), [[$6|Z6826]] (Fetch Wikidata lexeme sense), [[$7|Z6830]] (Find lexemes for item), and [[$8|Z6831]] (Find lexemes for lexeme sense). This capability is in an initial stage of deployment; we hope to allow calls to a broader range of Functions in the future. We focused on these first as they're impossible in user-written code (due to security lock-downs preventing all network access), rather than just irritating to need to re-implement like calls to other built-in functions or user-written ones would be.
6mlmhqjrpqppufudyqd6brl7nodsbgr
Translations:Wikifunctions:Status updates/2026-09-10/6/en
1198
94187
312172
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312172
wikitext
text/x-wiki
Let’s look at a JavaScript Implementation containing a callback. This fetches an Item from Wikidata, extracts the label of that Item in a given language, and returns the label. The item to fetch is given by argument Z400K1, and the language is given by Z400K2.
t7z1wcm8hh1uc63kw3b7fetvz1zr1mh
Translations:Wikifunctions:Status updates/2026-09-10/7/en
1198
94188
312173
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312173
wikitext
text/x-wiki
A callback is made by calling Wikifunctions.Call, as shown in the example. The first argument to Wikifunctions.Call is always the ZID of the Function to be called – in this case, [[$1|Z6821]]/Fetch Wikidata item, which takes a single argument. Following that, the arguments to be passed to that Function are listed, separated by commas. Here, that argument, Z400K1, is the same value that was passed to Z400. This is a common pattern of argument passing to callbacks, but their arguments can also be built inline, or obtained in other ways.
o6z5k0nru8t08pt85mz0t0mmq5a9x7o
Translations:Wikifunctions:Status updates/2026-09-10/8/en
1198
94189
312174
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312174
wikitext
text/x-wiki
The value of Z400K1 would be an instance of [[$1|Z6091]]/Wikidata item reference, containing the QID of the item to be fetched. Line 2 of the example calls [[$2|Z6821]] to fetch that item from Wikidata and assigns the resulting ZObject to the const item. The remaining code iterates over the item’s labels until it finds the one matching the language given by Z400K2.
8ez4w7cp9ojgf6ze48n2xb8ccov6t7h
Translations:Wikifunctions:Status updates/2026-09-10/9/en
1198
94190
312175
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312175
wikitext
text/x-wiki
For the example above, we have used [[$1|Z6821]] for simplicity. However, unless an entire entity is truly needed by the Implementation, it is ''strongly recommended'' to use [[$2|Z6820]] rather than Z6821 to retrieve Wikidata items, which can be quite large and thus slow to load and transfer. Although a call to Z6820 is a bit more complex, its parameters allow for fetching selected portions of a Wikidata item, which can greatly improve performance, and avoid some errors, by reducing the network bandwidth and processing time that are needed. In the [[$3|online documentation for callbacks]], we show how Z6820 can be used to implement the same Function as above.
9n2k1juk88mcabxlqpnfkvqqg7seu0c
Translations:Wikifunctions:Status updates/2026-09-10/10/en
1198
94191
312176
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312176
wikitext
text/x-wiki
'''Live demo example''': We've used the callback feature to provide a new, more streamlined Implementation ([[$1|Z40967]]) for the German noun declension table ([[$2|Z28602]]). Previously, this Function was only implementable using compositions, and both of the provided compositions were somewhat awkward. (Each of them used repeated calls to helper Functions to fetch and process Wikidata items, causing them to be bulky, somewhat unreadable, and susceptible to performance challenges associated with compositions.) Because callbacks provide the ability to directly fetch Wikidata entities from code Implementations, it's now possible to contain all the processing of German noun declension table within a single code Implementation. (There are still a few details regarding the table headers to be added.) In the passing Test case, the callback-based Implementation takes 0.2s instead of 1.0 and 1.2s the two existing compositions take.
lfbcq300ts7oo5xr1k83zltcprashkx
Translations:Wikifunctions:Status updates/2026-09-10/11/en
1198
94192
312177
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312177
wikitext
text/x-wiki
Other things to note:
jdwuft3meyae8smyvficomuttr969it
Translations:Wikifunctions:Status updates/2026-09-10/12/en
1198
94193
312178
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312178
wikitext
text/x-wiki
Even though code implementations are now able to fetch Wikidata entities, it is recommended that they not be written to return ''entire'' entities. This is because of current limitations on the size of the value returned from a code implementation. To fetch an entire entity, it’s better to call the fetch function from a composition.
seusouu90qthbk75n5g9z8q39eeplmw
Translations:Wikifunctions:Status updates/2026-09-10/13/en
1198
94194
312179
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312179
wikitext
text/x-wiki
Only one callback can execute at a time. For security reasons, it is not possible to use the concurrency features of JavaScript or Python to execute multiple callbacks in parallel.
mzzhelgosyu2tvy4t24ffx6aobhbt04
Translations:Wikifunctions:Status updates/2026-09-10/14/en
1198
94195
312180
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312180
wikitext
text/x-wiki
There is currently a 3 MiB limit on the size of Wikidata content that can be returned to a code implementation, by a single callback.
dmu0znyc3xyrqurall4wsa9uhbnr012
Translations:Wikifunctions:Status updates/2026-09-10/15/en
1198
94196
312181
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312181
wikitext
text/x-wiki
=== Recent Changes in the software ===
0wkgk5zbnz8yeis277kmszjppej85s4
Translations:Wikifunctions:Status updates/2026-09-10/16/en
1198
94197
312182
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312182
wikitext
text/x-wiki
This week, we added a link from fragment error messages on Abstract Wikipedia to run the same call on Wikifunctions, where you may be better able to diagnose and fix the issue ($1). We also made it easier to navigate longer abstract articles: when you click on an abstract fragment call or result, the other column now scrolls to bring the matching pair into view ($2). In addition, when prompted with a list of languages, we now show your user language (for example, Igbo) before the “UN 6,” making it easier to add language-related calls on Abstract Wikipedia and Wikifunctions ($3). Finally, we fixed a problem when showing images on Abstract Wikipedia; sorry for the disruption ($4).
nyo4z43pf0jnptpldgzgm7vvs6phwxw
Translations:Wikifunctions:Status updates/2026-09-10/17/en
1198
94198
312183
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312183
wikitext
text/x-wiki
=== News in Types: Julian calendar date ===
jl32tk865u2xfk06k3cn16wxrn2ccy7
Translations:Wikifunctions:Status updates/2026-09-10/18/en
1198
94199
312184
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312184
wikitext
text/x-wiki
A new Type for representing [[$1|Julian calendar dates]] has been introduced based on [[$2|the respective proposal]]. We already had [[$3|Gregorian calendar dates]] for a long time, and now are introducing Julian calendar dates as a second supported calendar system. Structurally, the two are the same, but they are off by up to a dozen days or so.
ej63kiqdeayltx9wo7nludr9yzkz7n8
Translations:Wikifunctions:Status updates/2026-09-10/19/en
1198
94200
312185
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312185
wikitext
text/x-wiki
The type has also been set-up to be connected to the Wikidata fetching code, so that Julian calendar dates from Wikidata are now being imported to Wikifunctions and made available to Abstract Wikipedia. Thanks to the community for being so patient! We are looking forward to seeing how the new Type is being used.
20tz2ti2mlfw5t84gr0tsfgdjwe0our
Translations:Wikifunctions:Status updates/2026-09-10/20/en
1198
94201
312186
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312186
wikitext
text/x-wiki
Thanks to [[$1|Ameisenigel]], [[$2|Feeglgeef]], [[$3|GrounderUK]], [[$4|99of9]], [[$5|Dv103]], and [[$6|JhowieNitnek]] for their participation in the proposal. We invite you all to create new and discuss the existing [[$7|Type proposals]] so we can keep on creating new Types. We are particularly curious about more calendar models! Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
icrvlguwfe4jay2uo67c0lfbsyr1zs1
Translations:Wikifunctions:Status updates/2026-09-10/21/en
1198
94202
312187
2026-09-11T13:08:39Z
FuzzyBot
207
Importing a new version from external source
312187
wikitext
text/x-wiki
=== Recording of Volunteer’s Corner from September 7 ===
sou74hz1no5sgjvqr6d4cobtccrx68x
Translations:Wikifunctions:Status updates/2026-09-10/22/en
1198
94203
312188
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312188
wikitext
text/x-wiki
For this week’s Volunteer’s corner, we only recorded the initial update part, which is [[$1|available on Commons]].
qwbvcdiqs1dzdxqz6upjx6n4v487xmt
Translations:Wikifunctions:Status updates/2026-09-10/23/en
1198
94204
312189
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312189
wikitext
text/x-wiki
We used the rest of the time for a lively discussion with the volunteers who joined in, but we decided beforehand not to record it. Thanks to the participants!
oug8s291swq27p32tp6up1t3ergif4d
Translations:Wikifunctions:Status updates/2026-09-10/24/en
1198
94205
312190
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312190
wikitext
text/x-wiki
The next Volunteers’ Corner is planned for Monday, 5 October 2026.
kdjhuebtb8dwdlkh6oeju535vmbr9bl
Translations:Wikifunctions:Status updates/2026-09-10/25/en
1198
94206
312191
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312191
wikitext
text/x-wiki
=== Denny at WikiCon 2026 in Regensburg, Germany ===
6ku5c6p4rgazbjp7i14kyc3527qr8m5
Translations:Wikifunctions:Status updates/2026-09-10/26/en
1198
94207
312192
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312192
wikitext
text/x-wiki
Next weekend is [[$1|WikiCon 2026]] in Regensburg, Germany. Denny will participate, and if you’d like to discuss Abstract Wikipedia, Wikifunctions, or knowledge representation, please get in touch with him.
10hfwom9soempu417ne3fa58a2ffau8
Translations:Wikifunctions:Status updates/2026-09-10/27/en
1198
94208
312193
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312193
wikitext
text/x-wiki
=== Fresh Functions weekly: 210 new Functions ===
bfd285n1gvlp4zz1f87tx0kivuwt5ji
Translations:Wikifunctions:Status updates/2026-09-10/28/en
1198
94209
312194
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312194
wikitext
text/x-wiki
This week we had another record in the number of new Functions: 210 new Functions have been created in the last week. 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!
7yfn7nhz2n8hlamdzlf1cpgp8kjfrp9
Translations:Wikifunctions:Status updates/2026-09-10/29/en
1198
94210
312195
2026-09-11T13:08:40Z
FuzzyBot
207
Importing a new version from external source
312195
wikitext
text/x-wiki
A [$1 complete list of all functions sorted by when they were created] is available.
3brx2nrk9em2es1j2gn59c2f6vecc1q
Z41788
0
94211
312197
2026-09-11T13:11:50Z
99of9
1622
312197
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41788"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41781",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41781",
"Z41781K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q208160"
},
"Z41781K2": "Z1002"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z22120",
"Z22120K2": "Z22115"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "courage: False"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
jn74u20mfd8nnrr5ut73l80rw0h8apv
Translations:Wikifunctions:Status updates/136/en
1198
94212
312200
2026-09-11T13:12:48Z
FuzzyBot
207
Importing a new version from external source
312200
wikitext
text/x-wiki
$1: Your code can now call back to the Wikidata fetch functions
n2r0pbing2xlgqpm0xnsxa9r7ilzceo
Translations:Template:Main page/News/47/en
1198
94213
312236
2026-09-11T13:15:01Z
FuzzyBot
207
Importing a new version from external source
312236
wikitext
text/x-wiki
$1: Your code can now call back to the Wikidata fetch functions
n2r0pbing2xlgqpm0xnsxa9r7ilzceo
Z41789
0
94214
312250
2026-09-11T13:16:55Z
Artsiom91
2118
new realization
312250
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41789"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z22620",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z22576",
"Z22576K1": [
"Z6",
"ноль",
"один",
"два",
"три",
"четыре",
"пять",
"шесть",
"сеть",
"восемь",
"девять"
],
"Z22576K2": [
"Z6",
"одиннадцать",
"двеннадцать",
"тринадцать",
"четырнадцать",
"пятнадцать",
"шестнадцать",
"семнадцать",
"восемнадцать",
"девятнадцать"
],
"Z22576K3": [
"Z6",
"десять",
"двадцать",
"тридцать",
"сорок",
"пятьдесят",
"шестьдесят",
"семьдесят",
"восемьдесят",
"девяносто"
],
"Z22576K4": [
"Z6",
"сто",
"двести",
"триста",
"четыреста",
"пятьсот",
"шестьсот",
"семьсот",
"восемьсот",
"девятьсот"
],
"Z22576K5": [
"Z6",
"одна",
"две",
"три",
"четыре",
"пять",
"шесть",
"семь",
"восемь",
"девять"
],
"Z22576K6": [
"Z6",
"тысяча",
"тысячи",
"тысяч"
],
"Z22576K7": [
"Z6",
"ми",
"три",
"квадри",
"квинти",
"сексти",
"септи",
"окта",
"нона",
"дека"
],
"Z22576K8": [
"Z6",
"ллион",
"ллиона",
"ллионов"
],
"Z22576K9": [
"Z6",
"ллиард",
"ллиарда",
"ллиардов"
],
"Z22576K10": {
"Z1K1": "Z18",
"Z18K1": "Z22620K1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1005",
"Z11K2": "русское числительное (общий славянский алгоритм)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Russian cardinal (common Slavic algorithm)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6x8x2wdpdt8ufs9uusrgigg3e9umf05
Talk:Z41057
1
94215
312271
2026-09-11T16:53:49Z
YoshiRulz
10156
Add to category
312271
wikitext
text/x-wiki
[[Category:Hardcoded_lists_and_lookups]]
qmaii3mvx9lgrojvwbdae5effbi286n
Translations:Template:Sitenotice/Wikifunctions is a new project/1/ja
1198
94216
312272
2026-09-11T16:54:13Z
鈴音雨
101019
Created page with "ウィキファンクションズはウィキメディア財団による新しいプロジェクトであり、現在開発中です。"
312272
wikitext
text/x-wiki
ウィキファンクションズはウィキメディア財団による新しいプロジェクトであり、現在開発中です。
n9hqyeycupsusi77gy6ycw6zhzkl975
312274
312272
2026-09-11T16:54:27Z
鈴音雨
101019
312274
wikitext
text/x-wiki
ウィキファンクションズはウィキメディア財団による新しいプロジェクトであり、現在開発が進められています。
iifqd9a6nzpphdbodh54vmaxwfrp23o
Template:Sitenotice/Wikifunctions is a new project/ja
10
94217
312273
2026-09-11T16:54:14Z
鈴音雨
101019
Created page with "ウィキファンクションズはウィキメディア財団による新しいプロジェクトであり、現在開発中です。"
312273
wikitext
text/x-wiki
<noinclude><languages/></noinclude><div style="border: var(--border-style-base, 1px solid #A2A9B1); background: var(--background-color-interactive-subtle, #F8F9FA); color: inherit; padding: .5em; text-align: center;">ウィキファンクションズはウィキメディア財団による新しいプロジェクトであり、現在開発中です。
<div lang="en" dir="ltr" class="mw-content-ltr">
Some features are [[Wikifunctions:Status|in development]]. You can find more information about the project [[m:Special:MyLanguage/Abstract Wikipedia|on Meta-Wiki]].
</div></div>
5cyeprqfto5wljneb5nbf4iyptbsl1p
312275
312273
2026-09-11T16:54:28Z
鈴音雨
101019
312275
wikitext
text/x-wiki
<noinclude><languages/></noinclude><div style="border: var(--border-style-base, 1px solid #A2A9B1); background: var(--background-color-interactive-subtle, #F8F9FA); color: inherit; padding: .5em; text-align: center;">ウィキファンクションズはウィキメディア財団による新しいプロジェクトであり、現在開発が進められています。
<div lang="en" dir="ltr" class="mw-content-ltr">
Some features are [[Wikifunctions:Status|in development]]. You can find more information about the project [[m:Special:MyLanguage/Abstract Wikipedia|on Meta-Wiki]].
</div></div>
st81u1p1rk1rqq96bdzwy7tk0wlkv61
312277
312275
2026-09-11T16:54:37Z
鈴音雨
101019
Created page with "一部の機能は[[$1|開発中]]です。プロジェクトの詳細については[[$2|メタウィキ]]をご覧ください。"
312277
wikitext
text/x-wiki
<noinclude><languages/></noinclude><div style="border: var(--border-style-base, 1px solid #A2A9B1); background: var(--background-color-interactive-subtle, #F8F9FA); color: inherit; padding: .5em; text-align: center;">ウィキファンクションズはウィキメディア財団による新しいプロジェクトであり、現在開発が進められています。
一部の機能は[[Wikifunctions:Status|開発中]]です。プロジェクトの詳細については[[m:Special:MyLanguage/Abstract Wikipedia|メタウィキ]]をご覧ください。</div>
13g1sxapsbru8ceq4e4sq1hdask64ti
Translations:Template:Sitenotice/Wikifunctions is a new project/2/ja
1198
94218
312276
2026-09-11T16:54:36Z
鈴音雨
101019
Created page with "一部の機能は[[$1|開発中]]です。プロジェクトの詳細については[[$2|メタウィキ]]をご覧ください。"
312276
wikitext
text/x-wiki
一部の機能は[[$1|開発中]]です。プロジェクトの詳細については[[$2|メタウィキ]]をご覧ください。
n1edsnx2i4lhgn6cg1cgms9xcq0rtu7
Z41790
0
94219
312279
2026-09-11T17:24:14Z
ReXLer
39813
my attempt to make an implementation
312279
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41790"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41189",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z37464",
"Z37464K1": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K4"
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K1"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z40496",
"Z40496K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z40496K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z38814",
"Z38814K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K2"
}
},
"of",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K3"
}
}
]
}
},
"Z37464K2": {
"Z1K1": "Z96",
"Z96K1": {
"Z1K1": "Z6",
"Z6K1": "Z28020"
}
},
"Z37464K3": [
"Z6091"
],
"Z37464K4": [
"Z6091"
],
"Z37464K5": {
"Z1K1": "Z18",
"Z18K1": "Z41189K4"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence (HTML) generic, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
knk6gg9wpzyklclvq6etotrkuwb4ka4
312281
312279
2026-09-11T17:30:58Z
ReXLer
39813
312281
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41790"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41791",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z60",
"Z60K1": "English",
"Z60K2": [
"Z6"
]
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K1"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z40496",
"Z40496K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z40496K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z38814",
"Z38814K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K2"
}
},
"of",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K3"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence (mono-en) generic, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
9zo5itnzihdedc0atfa2auow0dsjeb4
312284
312281
2026-09-11T17:35:04Z
ReXLer
39813
312284
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41790"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41791",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z60",
"Z60K1": "English",
"Z60K2": [
"Z6"
]
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K1"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z40496",
"Z40496K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z40496K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z38814",
"Z38814K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K2"
}
},
"of",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K3"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "!DELETE"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eei652nv1ortoaifxr50ujra686yqpo
312287
312284
2026-09-11T17:37:34Z
ReXLer
39813
312287
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41790"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41791",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": {
"Z1K1": "Z60",
"Z60K1": "English",
"Z60K2": [
"Z6"
]
},
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K1"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z40496",
"Z40496K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q110786"
},
"Z40496K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q192613"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z38814",
"Z38814K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K2"
}
},
"of",
{
"Z1K1": "Z7",
"Z7K1": "Z20041",
"Z20041K1": {
"Z1K1": "Z18",
"Z18K1": "Z41189K3"
}
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Broken implementation"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ciqi7z290gkp6z7lnyqnzioq63ped6x
Z41791
0
94220
312280
2026-09-11T17:29:39Z
ReXLer
39813
312280
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41791"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41791K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41791K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41791K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41791"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "defining role sentence (mono-en) generic"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2kgb34381agtqct5v6lggv4huhc4ktr
312286
312280
2026-09-11T17:36:40Z
ReXLer
39813
312286
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41791"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41791K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41791K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "role"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41791K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dependency"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41791"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "currently useless"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
223vpoldn8noh639va044qugyr2uds1
Z41792
0
94221
312283
2026-09-11T17:33:16Z
ReXLer
39813
312283
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41792"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41791",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41791",
"Z41791K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q8776414"
},
"Z41791K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q21146257"
},
"Z41791K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q194431"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q8776414\"\u003ELead paragraph\u003C/a\u003E is a \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q21146257\"\u003Etype\u003C/a\u003E of \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q194431\"\u003Eparagraph\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Lead paragraph is a type of paragraph (mono-en)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ctyz5tvvrhqfsbhhlnpnjljtykbxuyd
312285
312283
2026-09-11T17:36:24Z
ReXLer
39813
312285
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41792"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41791",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41791",
"Z41791K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q8776414"
},
"Z41791K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q21146257"
},
"Z41791K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q194431"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q8776414\"\u003ELead paragraph\u003C/a\u003E is a \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q21146257\"\u003Etype\u003C/a\u003E of \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q194431\"\u003Eparagraph\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Delete this"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kxc30d1hycdv88diicjz5pbftog2u7i
Z41793
0
94222
312288
2026-09-11T17:50:23Z
Ragesoss
12302
New function: first lemma of lexeme reference equals string? (predicate for filtering Z6830 results by lemma) — Created with AI assistance (Claude Fable 5.1)
312288
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41793"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6095",
"Z17K2": "Z41793K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41793K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41793"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "first lemma of lexeme reference equals string?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fetches the lexeme behind a Wikidata lexeme reference and returns true if its first lemma is exactly the given string. Intended as the predicate for filtering a list of lexeme references (for example the output of Z6830 'Find lexemes for a Wikidata item') by lemma, so that only references, not full lexeme objects, travel through the filter."
}
]
}
}
nqiqjrghbyoikt1loa1a53guf9op6gi
312292
312288
2026-09-11T17:53:28Z
Ragesoss
12302
Added Z41794 to the approved list of implementations
312292
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41793"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6095",
"Z17K2": "Z41793K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41793K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41794"
],
"Z8K5": "Z41793"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "first lemma of lexeme reference equals string?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fetches the lexeme behind a Wikidata lexeme reference and returns true if its first lemma is exactly the given string. Intended as the predicate for filtering a list of lexeme references (for example the output of Z6830 'Find lexemes for a Wikidata item') by lemma, so that only references, not full lexeme objects, travel through the filter."
}
]
}
}
tp8nq4k9hkiqtu6an8uorh5eyicilhn
312293
312292
2026-09-11T17:53:31Z
Ragesoss
12302
Added Z41795 and Z41796 to the approved list of test cases
312293
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41793"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6095",
"Z17K2": "Z41793K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41793K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "string"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z41795",
"Z41796"
],
"Z8K4": [
"Z14",
"Z41794"
],
"Z8K5": "Z41793"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "first lemma of lexeme reference equals string?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fetches the lexeme behind a Wikidata lexeme reference and returns true if its first lemma is exactly the given string. Intended as the predicate for filtering a list of lexeme references (for example the output of Z6830 'Find lexemes for a Wikidata item') by lemma, so that only references, not full lexeme objects, travel through the filter."
}
]
}
}
80c7vhacodi2deeoprpmj03wtuyrifw
Z41794
0
94223
312289
2026-09-11T17:50:51Z
Ragesoss
12302
Add composition: string equality(first lemma of lexeme(fetch lexeme(reference)), string) — Created with AI assistance (Claude Fable 5.1)
312289
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41794"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41793",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K1": {
"Z1K1": "Z7",
"Z7K1": "Z27423",
"Z27423K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z18",
"Z18K1": "Z41793K1"
}
}
},
"Z866K2": {
"Z1K1": "Z18",
"Z18K1": "Z41793K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via fetch lexeme, first lemma, string equality"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6mkggz5xb88juf4d3gcl1v8s95okbuw
Z41795
0
94224
312290
2026-09-11T17:50:54Z
Ragesoss
12302
Test: L319652 first lemma equals 'do' -> true — Created with AI assistance (Claude Fable 5.1)
312290
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41795"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41793",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41793",
"Z41793K1": {
"Z1K1": "Z6095",
"Z6095K1": "L319652"
},
"Z41793K2": "do"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L319652 (do) has first lemma 'do'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gsx2z8ti1c65nva25lhd3wi8uj7s5re
Z41796
0
94225
312291
2026-09-11T17:50:56Z
Ragesoss
12302
Test: L319652 first lemma equals 're' -> false — Created with AI assistance (Claude Fable 5.1)
312291
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41796"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41793",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41793",
"Z41793K1": {
"Z1K1": "Z6095",
"Z6095K1": "L319652"
},
"Z41793K2": "re"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L319652 (do) first lemma is not 're'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k7cuvb4qfhm2znsc7d8n1yfmcxalegi
Z41797
0
94226
312294
2026-09-11T17:56:39Z
Ragesoss
12302
New function: lexeme sense is in field of usage? (Z27340 with predicate fixed to P9488) — Created with AI assistance (Claude Fable 5.1)
312294
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41797"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z41797K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41797K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense is in field of usage?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns true if the lexeme sense has a 'field of usage' (P9488) statement whose value is the given Wikidata item. Wraps Z27340 'lexeme sense has specific statement?' with the predicate fixed to P9488, so it can be used as a two-argument filter predicate."
}
]
}
}
iowr02hb98ucplqrjcp1ncxojtez1fz
312298
312294
2026-09-11T18:00:57Z
Ragesoss
12302
Added Z41798 to the approved list of implementations
312298
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41797"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z41797K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41797K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41798"
],
"Z8K5": "Z41797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense is in field of usage?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns true if the lexeme sense has a 'field of usage' (P9488) statement whose value is the given Wikidata item. Wraps Z27340 'lexeme sense has specific statement?' with the predicate fixed to P9488, so it can be used as a two-argument filter predicate."
}
]
}
}
qyduovo05iikxvzezwedhkjvbgji2ye
312299
312298
2026-09-11T18:01:04Z
Ragesoss
12302
Added Z41799 and Z41800 to the approved list of test cases
312299
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41797"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z41797K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41797K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z41799",
"Z41800"
],
"Z8K4": [
"Z14",
"Z41798"
],
"Z8K5": "Z41797"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense is in field of usage?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns true if the lexeme sense has a 'field of usage' (P9488) statement whose value is the given Wikidata item. Wraps Z27340 'lexeme sense has specific statement?' with the predicate fixed to P9488, so it can be used as a two-argument filter predicate."
}
]
}
}
3nepb7z3qgb5mu7axwqete0qbw6b4ig
Z41798
0
94227
312295
2026-09-11T17:56:59Z
Ragesoss
12302
Add composition: lexeme sense has specific statement?(sense, P9488, field of usage) — Created with AI assistance (Claude Fable 5.1)
312295
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41798"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41797",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27340",
"Z27340K1": {
"Z1K1": "Z18",
"Z18K1": "Z41797K1"
},
"Z27340K2": {
"Z1K1": "Z6092",
"Z6092K1": "P9488"
},
"Z27340K3": {
"Z1K1": "Z18",
"Z18K1": "Z41797K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via lexeme sense has specific statement (P9488)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tkeezfj7p9l2qcymp0v25k85ira5ewd
Z41799
0
94228
312296
2026-09-11T17:57:11Z
Ragesoss
12302
Test: L319652-S2 (do, solfège) has P9488 = Q638 (music) -> true — Created with AI assistance (Claude Fable 5.1)
312296
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41799"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41797",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41797",
"Z41797K1": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L319652-S2"
}
},
"Z41797K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q638"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L319652-S2 (do, solfège) is in field music"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cxqn14a3u3mwnag2vahy5a7l87l6wnx
Z41800
0
94229
312297
2026-09-11T17:57:14Z
Ragesoss
12302
Test: L326409-S1 (re, sargam sense) is not in field Q638 (music) -> false — Created with AI assistance (Claude Fable 5.1)
312297
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41800"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41797",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41797",
"Z41797K1": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L326409-S1"
}
},
"Z41797K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q638"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L326409-S1 (re, sargam) is not in field music"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
886rgxi4jf6t1eian9cp75fnj185ubr
Z41801
0
94230
312300
2026-09-11T18:04:16Z
Ragesoss
12302
New function: lexeme sense in field of usage (first sense with P9488 = given item) — Created with AI assistance (Claude Fable 5.1)
312300
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41801"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41801K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41801K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z6006",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41801"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense in field of usage"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the first sense of the lexeme that has a 'field of usage' (P9488) statement pointing at the given Wikidata item. Errors if no sense matches. Use it to pick, for example, the music sense of a word that also has everyday senses."
}
]
}
}
0nc2lesmb6d7mlb78r5vrcgfjm2kmbl
312303
312300
2026-09-11T18:06:59Z
Ragesoss
12302
Added Z41802 to the approved list of implementations
312303
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41801"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41801K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41801K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z6006",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41802"
],
"Z8K5": "Z41801"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense in field of usage"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the first sense of the lexeme that has a 'field of usage' (P9488) statement pointing at the given Wikidata item. Errors if no sense matches. Use it to pick, for example, the music sense of a word that also has everyday senses."
}
]
}
}
i6yukiive3z5gvsw1zqdignhe4fg86v
312304
312303
2026-09-11T18:07:03Z
Ragesoss
12302
Added Z41803 to the approved list of test cases
312304
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41801"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41801K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41801K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z6006",
"Z8K3": [
"Z20",
"Z41803"
],
"Z8K4": [
"Z14",
"Z41802"
],
"Z8K5": "Z41801"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense in field of usage"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the first sense of the lexeme that has a 'field of usage' (P9488) statement pointing at the given Wikidata item. Errors if no sense matches. Use it to pick, for example, the music sense of a word that also has everyday senses."
}
]
}
}
ggoxpovyfqabkialwy4kxbo3rzng03l
Z41802
0
94231
312301
2026-09-11T18:04:35Z
Ragesoss
12302
Add composition: first element(filter with second common element(Z41797 is in field of usage?, senses of lexeme, field)) — Created with AI assistance (Claude Fable 5.1)
312301
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41802"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41801",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28316",
"Z28316K1": "Z41797",
"Z28316K2": {
"Z1K1": "Z7",
"Z7K1": "Z19282",
"Z19282K1": {
"Z1K1": "Z18",
"Z18K1": "Z41801K1"
}
},
"Z28316K3": {
"Z1K1": "Z18",
"Z18K1": "Z41801K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via filter senses with 'is in field of usage?'"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fxec2mj6r2ob84qbak9c09t7g0842lq
Z41803
0
94232
312302
2026-09-11T18:04:38Z
Ragesoss
12302
Test: music-field sense of L326409 (re) is L326409-S2, skipping the sargam sense S1 — Created with AI assistance (Claude Fable 5.1)
312302
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41803"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41801",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41801",
"Z41801K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L326409"
}
},
"Z41801K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q638"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6806",
"Z6806K2": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L326409-S2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L326409 (re): music sense is S2, not sargam S1"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sjfzwb7cempdhl2j53lemd2diye6ctd
Z41804
0
94233
312305
2026-09-11T18:11:55Z
Ragesoss
12302
New function: lexeme sense for word in field of usage (string -> sense via Z6830 sense-statement search) — Created with AI assistance (Claude Fable 5.1)
312305
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41804"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41804K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41804K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41804K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z6006",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41804"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense for word in field of usage"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "String-to-sense lookup driven by Wikidata: among the lexemes in the given language that have a sense with the given 'field of usage' (P9488) item, finds the one whose first lemma is the given word and returns that sense. Built on Z6830 (Wikidata's sense-statement search), so the set of recognised words is whatever Wikidata tags with that field of usage; no word table is hard-coded."
}
]
}
}
lef7905i55xzjbfrvvi7piwsn1ehmd4
312311
312305
2026-09-11T18:14:15Z
Ragesoss
12302
Added Z41805 to the approved list of implementations
312311
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41804"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41804K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41804K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41804K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z6006",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41805"
],
"Z8K5": "Z41804"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense for word in field of usage"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "String-to-sense lookup driven by Wikidata: among the lexemes in the given language that have a sense with the given 'field of usage' (P9488) item, finds the one whose first lemma is the given word and returns that sense. Built on Z6830 (Wikidata's sense-statement search), so the set of recognised words is whatever Wikidata tags with that field of usage; no word table is hard-coded."
}
]
}
}
i0h2bslplj9l7lih0t4o7jugcfwitbx
312312
312311
2026-09-11T18:14:21Z
Ragesoss
12302
Added Z41806 and Z41807 to the approved list of test cases
312312
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41804"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41804K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41804K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41804K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "field of usage"
}
]
}
}
],
"Z8K2": "Z6006",
"Z8K3": [
"Z20",
"Z41806",
"Z41807"
],
"Z8K4": [
"Z14",
"Z41805"
],
"Z8K5": "Z41804"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense for word in field of usage"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "String-to-sense lookup driven by Wikidata: among the lexemes in the given language that have a sense with the given 'field of usage' (P9488) item, finds the one whose first lemma is the given word and returns that sense. Built on Z6830 (Wikidata's sense-statement search), so the set of recognised words is whatever Wikidata tags with that field of usage; no word table is hard-coded."
}
]
}
}
mzkdhc4cdl7771s3zlk7kjrfpuwj04w
Z41805
0
94234
312306
2026-09-11T18:12:15Z
Ragesoss
12302
Add composition: Z41801(fetch lexeme(first(filter(Z41793 first lemma equals?, Z6830(field, P9488, language), word))), field) — Created with AI assistance (Claude Fable 5.1)
312306
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41805"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41804",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z41801",
"Z41801K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28316",
"Z28316K1": "Z41793",
"Z28316K2": {
"Z1K1": "Z7",
"Z7K1": "Z6830",
"Z6830K1": {
"Z1K1": "Z18",
"Z18K1": "Z41804K3"
},
"Z6830K2": {
"Z1K1": "Z6092",
"Z6092K1": "P9488"
},
"Z6830K3": {
"Z1K1": "Z18",
"Z18K1": "Z41804K2"
}
},
"Z28316K3": {
"Z1K1": "Z18",
"Z18K1": "Z41804K1"
}
}
}
},
"Z41801K2": {
"Z1K1": "Z18",
"Z18K1": "Z41804K3"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via Z6830 sense-statement search, lemma filter"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a9lu6c0aylkuuhrfpd45nx384ig4tu9
Z41806
0
94235
312307
2026-09-11T18:12:18Z
Ragesoss
12302
Test: English music-field sense for 'do' is L319652-S2 (solfège tonic) — Created with AI assistance (Claude Fable 5.1)
312307
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41806"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41804",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41804",
"Z41804K1": "do",
"Z41804K2": "Z1002",
"Z41804K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q638"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6806",
"Z6806K2": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L319652-S2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "'do', English, music -\u003E L319652-S2"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5v4liaxg174pxahyzvf7npduw6mycih
Z41807
0
94236
312308
2026-09-11T18:12:20Z
Ragesoss
12302
Test: English sense of 'pa' in field Indian classical music is L324925-S2 (sargam), not 'father' — Created with AI assistance (Claude Fable 5.1)
312308
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41807"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41804",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41804",
"Z41804K1": "pa",
"Z41804K2": "Z1002",
"Z41804K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1323698"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z6806",
"Z6806K2": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L324925-S2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "'pa', English, Indian classical music -\u003E L324925-S2"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
a2gqlp2kvi7iwp9kutkkijybsv3jvwn
Z41808
0
94237
312313
2026-09-11T18:15:14Z
Ragesoss
12302
Add composition: word for concept(item from item and property(item reference from sense(Z41804 lexeme sense for word in field of usage(note, English, music)), P460), English, noun) — replaces the hard-coded syllable table with Wikidata's sense-statement search — Created with AI assistance (Claude Fable 5.1)
312313
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41808"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z26184",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z33668",
"Z33668K1": {
"Z1K1": "Z7",
"Z7K1": "Z28787",
"Z28787K1": {
"Z1K1": "Z7",
"Z7K1": "Z21577",
"Z21577K1": {
"Z1K1": "Z7",
"Z7K1": "Z41804",
"Z41804K1": {
"Z1K1": "Z18",
"Z18K1": "Z26184K1"
},
"Z41804K2": "Z1002",
"Z41804K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q638"
}
}
},
"Z28787K2": {
"Z1K1": "Z6092",
"Z6092K1": "P460"
}
},
"Z33668K2": "Z1002",
"Z33668K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1084"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via Wikidata sense search, no syllable table"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
n61xwy5sgbasuwgehvuq9m8i1iijj5p
Z41809
0
94238
312314
2026-09-11T18:15:16Z
Ragesoss
12302
Add test covering so -> pa in the solfege/sargam mapping — Created with AI assistance (Claude Fable 5.1)
312314
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41809"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z26184",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z26184",
"Z26184K1": "so"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "pa"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "so -\u003E pa"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2543kh60jjzw9301fkpgoa6le8xx8rx
Z41810
0
94239
312315
2026-09-11T18:15:19Z
Ragesoss
12302
Add test covering ti -> ni in the solfege/sargam mapping — Created with AI assistance (Claude Fable 5.1)
312315
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41810"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z26184",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z26184",
"Z26184K1": "ti"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "ni"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ti -\u003E ni"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
derhcea3wvk9mmyk41liaxdzrx5xql9
Z41811
0
94240
312316
2026-09-11T18:15:22Z
Ragesoss
12302
Add test covering fa -> ma in the solfege/sargam mapping — Created with AI assistance (Claude Fable 5.1)
312316
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41811"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z26184",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z26184",
"Z26184K1": "fa"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "ma"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fa -\u003E ma"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
exn8t7p8ommf0w2rsq1i0jxsexn6wii
Z41812
0
94241
312320
2026-09-11T18:23:21Z
YoshiRulz
10156
Create function
312320
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sqgel0emyb8mhjm13o3ajz7akeyskc1
312322
312320
2026-09-11T18:31:25Z
YoshiRulz
10156
Added Z41813 to the approved list of test cases
312322
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z41813"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hmxzind4xlugnmvgpaapj130egxzpb0
312324
312322
2026-09-11T18:33:30Z
YoshiRulz
10156
Added Z41814 to the approved list of test cases
312324
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z41813",
"Z41814"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0fmegqxr335fep87xsqlpzhfegawb14
312326
312324
2026-09-11T18:42:28Z
YoshiRulz
10156
Added Z41815 to the approved list of implementations
312326
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z41813",
"Z41814"
],
"Z8K4": [
"Z14",
"Z41815"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
timbmki74n5xsfb57d5ks16h7oeijp4
312327
312326
2026-09-11T18:43:55Z
YoshiRulz
10156
Removed Z41815 from the approved list of implementations
312327
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z41813",
"Z41814"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0fmegqxr335fep87xsqlpzhfegawb14
312328
312327
2026-09-11T18:43:57Z
YoshiRulz
10156
Removed Z41813 and Z41814 from the approved list of test cases
312328
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sqgel0emyb8mhjm13o3ajz7akeyskc1
312329
312328
2026-09-11T18:44:35Z
YoshiRulz
10156
Add keep deprecated statements param
312329
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41812K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "keep deprecated?"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
s8awvrwc6l488dx3xqa1yiujjz6eo95
312332
312329
2026-09-11T18:46:04Z
YoshiRulz
10156
Added Z41813 and Z41814 to the approved list of test cases
312332
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41812K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "keep deprecated?"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z41813",
"Z41814"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mmg5p5zw5b6i6sw8tli1pmgiqpm21mc
312334
312332
2026-09-11T18:47:25Z
YoshiRulz
10156
Added Z41815 to the approved list of implementations
312334
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41812K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "keep deprecated?"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z41813",
"Z41814"
],
"Z8K4": [
"Z14",
"Z41815"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cnhqdz2bxpccxtf5kc3fkm3bwy2vwm6
312336
312334
2026-09-11T18:49:30Z
YoshiRulz
10156
Added Z41816 to the approved list of test cases
312336
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41812"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6001",
"Z17K2": "Z41812K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41812K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "keep deprecated?"
}
]
}
}
],
"Z8K2": "Z6001",
"Z8K3": [
"Z20",
"Z41813",
"Z41814",
"Z41816"
],
"Z8K4": [
"Z14",
"Z41815"
],
"Z8K5": "Z41812"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"filter out lower-ranked Wikidata statements inside Wikidata item"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8fm36kwh9kli8e81pohoe7dr8womsrv
Z41813
0
94242
312321
2026-09-11T18:30:53Z
YoshiRulz
10156
Create test
312321
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41813"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41812",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19306",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q96807071"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P154"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P571"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
]
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z12741",
"Z12741K2": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P154"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P571"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discards depr. and normal when preferred exists"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
3nn1duzkqm3tbq2wtlhiz1ykpgqxhmt
312330
312321
2026-09-11T18:45:37Z
YoshiRulz
10156
Pass bool arg
312330
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41813"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41812",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z19306",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q96807071"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P154"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P571"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
]
},
"Z41812K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z12741",
"Z12741K2": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P154"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P571"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P856"
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discards depr. and normal when preferred exists"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dkufpqdjp7uip6fpboju6wrjd8eg2q0
Z41814
0
94243
312323
2026-09-11T18:33:17Z
YoshiRulz
10156
Create test
312323
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41814"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41812",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35207",
"Z35207K1": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q277514"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6037"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092"
]
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z21212",
"Z21212K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "keeps labels, sitelinks, etc."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gwcvxis6bntup3navhlhbfh97q9dzd1
312331
312323
2026-09-11T18:45:59Z
YoshiRulz
10156
Add bool arg
312331
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41814"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41812",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z35207",
"Z35207K1": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q277514"
},
"Z30120K2": [
"Z6030",
"Z6033",
"Z6037"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092"
]
},
"Z41812K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z21212",
"Z21212K2": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "keeps labels, sitelinks, etc."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0foe76ys6yb1iq2jgk8cg6nfn7321t8
Z41815
0
94244
312325
2026-09-11T18:41:56Z
YoshiRulz
10156
Create implementation
312325
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41815"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41812",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z41812( Z41812K1 ) {\n\tconst grouped = {};\n\tfor (const statement of Z41812K1.Z6001K5) {\n\t\tconst pid = statement.Z6003K2.Z6092K1;\n\t\tif (!grouped[pid]) grouped[pid] = [];\n\t\tgrouped[pid].push(statement);\n\t}\n\tfor (const pid in grouped) {\n\t\tconst ranks = grouped[pid].map(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1);\n\t\tif (ranks.includes(\"Z6041\")) {\n\t\t\tgrouped[pid] = grouped[pid].filter(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1 === \"Z6041\");\n\t\t} else if (ranks.includes(\"Z6042\")) {\n\t\t\tgrouped[pid] = grouped[pid].filter(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1 === \"Z6042\");\n\t\t}\n\t}\n\tZ41812K1.Z6001K5 = Object.values(grouped).flat();\n\treturn Z41812K1;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2hpqjb2skv15e5ptc14jldvul49und8
312333
312325
2026-09-11T18:46:49Z
YoshiRulz
10156
Respect new keep deprecated param
312333
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41815"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41812",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z41812( Z41812K1, Z41812K2 ) {\n\tconst grouped = {};\n\tfor (const statement of Z41812K1.Z6001K5) {\n\t\tconst pid = statement.Z6003K2.Z6092K1;\n\t\tif (!grouped[pid]) grouped[pid] = [];\n\t\tgrouped[pid].push(statement);\n\t}\n\tfor (const pid in grouped) {\n\t\tconst ranks = grouped[pid].map(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1);\n\t\tif (ranks.includes(\"Z6041\")) {\n\t\t\tgrouped[pid] = grouped[pid].filter(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1 === \"Z6041\");\n\t\t} else if (ranks.includes(\"Z6042\")) {\n\t\t\tgrouped[pid] = grouped[pid].filter(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1 === \"Z6042\");\n\t\t} else if (!Z41812K2) {\n\t\t\tgrouped[pid] = [];\n\t\t}\n\t}\n\tZ41812K1.Z6001K5 = Object.values(grouped).flat();\n\treturn Z41812K1;\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discard Statements from Item keeping only best, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
axwgcfim7y6ygw16l5owue4zvg9jglu
Z41816
0
94245
312335
2026-09-11T18:49:14Z
YoshiRulz
10156
Create test
312335
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41816"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41812",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z41812",
"Z41812K1": {
"Z1K1": "Z7",
"Z7K1": "Z30120",
"Z30120K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q186875"
},
"Z30120K2": [
"Z6030",
"Z6036"
],
"Z30120K3": [
"Z60"
],
"Z30120K4": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P2820"
}
]
},
"Z41812K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z30164",
"Z30164K2": {
"Z1K1": "Z13518",
"Z13518K1": "0"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "discards deprecated when flag not set"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aliiiwinybuwebxr0zwjrkhjzaluhn9
Z41817
0
94246
312338
2026-09-11T18:59:17Z
YoshiRulz
10156
Create test
312338
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41817"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z29786",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z29786",
"Z29786K1": "Z1002",
"Z29786K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q122780389"
},
"Z29786K3": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "\u003Cdiv class=\"articleplaceholder-statementgrouplist\"\u003E\u003Cdiv class=\"articleplaceholder-statementgroup\"\u003E\u003Ch2 title=\"P31\"\u003Einstance of\u003C/h2\u003E\u003Cdiv class=\"articleplaceholder-statement\"\u003E\u003Cspan\u003E\u003Ca href=\"https://en.wikipedia.org/wiki/Taxon\"\u003Etaxon\u003C/a\u003E\u003C/span\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"articleplaceholder-statementgroup\"\u003E\u003Ch2 title=\"P225\"\u003Etaxon name\u003C/h2\u003E\u003Cdiv class=\"articleplaceholder-statement\"\u003E\u003Cspan\u003EGyrophaena siva\u003C/span\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"articleplaceholder-statementgroup\"\u003E\u003Ch2 title=\"P105\"\u003Etaxon rank\u003C/h2\u003E\u003Cdiv class=\"articleplaceholder-statement\"\u003E\u003Cspan\u003E\u003Ca href=\"https://en.wikipedia.org/wiki/Species\"\u003Especies\u003C/a\u003E\u003C/span\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"articleplaceholder-statementgroup\"\u003E\u003Ch2 title=\"P171\"\u003Eparent taxon\u003C/h2\u003E\u003Cdiv class=\"articleplaceholder-statement\"\u003E\u003Cspan\u003E\u003Ca href=\"https://en.wikipedia.org/wiki/Gyrophaena\"\u003EGyrophaena\u003C/a\u003E\u003C/span\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"articleplaceholder-statementgroup\"\u003E\u003Ch2 title=\"P9157\"\u003EOpen Tree of Life ID\u003C/h2\u003E\u003Cdiv class=\"articleplaceholder-statement\"\u003E\u003Cspan\u003E\u003Ca href=\"https://tree.opentreeoflife.org/taxonomy/browse?id=7823821\"\u003E7823821\u003C/a\u003E\u003C/span\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[en] render all statement boxes from Q122780389"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
sybcolr2sesvvqvq4d4yjhcaxn51uo7
Talk:Z41812
1
94247
312340
2026-09-11T19:04:14Z
YoshiRulz
10156
Add to category
312340
wikitext
text/x-wiki
[[Category:Functions_with_only_code_implementations]]
423sug58fedukocikcui1tj3l1r5prt
Z41818
0
94248
312342
2026-09-11T19:06:09Z
YoshiRulz
10156
Draft implementation
312342
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41818"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41812",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z18",
"Z18K1": "Z41812K2"
},
"Z802K2": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z18",
"Z18K1": "Z41812K1"
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z22820",
"Z22820K1": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z18",
"Z18K1": "Z41812K1"
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
},
"Z22820K2": {
"Z1K1": "Z7",
"Z7K1": "Z873",
"Z873K1": "Z23120",
"Z873K2": {
"Z1K1": "Z7",
"Z7K1": "Z13436",
"Z13436K1": "Z29694",
"Z13436K2": {
"Z1K1": "Z18",
"Z18K1": "Z41812K1"
},
"Z13436K3": {
"Z1K1": "Z7",
"Z7K1": "Z29728",
"Z29728K1": {
"Z1K1": "Z7",
"Z7K1": "Z13081",
"Z13081K1": {
"Z1K1": "Z7",
"Z7K1": "Z29724",
"Z29724K1": {
"Z1K1": "Z18",
"Z18K1": "Z41812K1"
}
},
"Z13081K2": {
"Z1K1": "Z6092",
"Z6092K1": "P18"
}
}
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gzuccrqf3fo1542halfozoutith8on5
Z41819
0
94249
312345
2026-09-11T19:19:42Z
Ragesoss
12302
New function: lexeme sense has name type? (Z27340 with predicate fixed to P14792) — Created with AI assistance (Claude Fable 5.1)
312345
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41819"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z41819K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41819K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41819"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense has name type?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns true if the lexeme sense has a 'name type' (P14792) statement whose value is the given Wikidata item (e.g. Q7884789 toponym, Q376431 color term, Q141435500 solfège syllable). Wraps Z27340 'lexeme sense has specific statement?' with the predicate fixed to P14792, so it can be used as a two-argument filter predicate."
}
]
}
}
nq88rmsy64adysulqyaoqbqayuu75db
312370
312345
2026-09-11T19:27:53Z
Ragesoss
12302
Added Z41821 to the approved list of implementations
312370
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41819"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z41819K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41819K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41821"
],
"Z8K5": "Z41819"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense has name type?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns true if the lexeme sense has a 'name type' (P14792) statement whose value is the given Wikidata item (e.g. Q7884789 toponym, Q376431 color term, Q141435500 solfège syllable). Wraps Z27340 'lexeme sense has specific statement?' with the predicate fixed to P14792, so it can be used as a two-argument filter predicate."
}
]
}
}
lt9rqicwq3p76nl55zlbjh2hfs7qzcc
312371
312370
2026-09-11T19:28:08Z
Ragesoss
12302
Added Z41822 and Z41823 to the approved list of test cases
312371
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41819"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6006",
"Z17K2": "Z41819K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sense"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41819K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z41822",
"Z41823"
],
"Z8K4": [
"Z14",
"Z41821"
],
"Z8K5": "Z41819"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme sense has name type?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns true if the lexeme sense has a 'name type' (P14792) statement whose value is the given Wikidata item (e.g. Q7884789 toponym, Q376431 color term, Q141435500 solfège syllable). Wraps Z27340 'lexeme sense has specific statement?' with the predicate fixed to P14792, so it can be used as a two-argument filter predicate."
}
]
}
}
oykr6gznovx7z2mykep2pdbkqkdvnba
Z41820
0
94250
312346
2026-09-11T19:19:45Z
Ragesoss
12302
New function: item from item, property, and object role (role-qualified statement value; generalises Z31108) — Created with AI assistance (Claude Fable 5.1)
312346
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41820"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41820K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41820K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41820K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "object role"
}
]
}
}
],
"Z8K2": "Z6091",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41820"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item from item, property, and object role"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Among the item's statements for the given property, selects the best-ranked one whose 'object of statement has role' (P3831) qualifier equals the given role item, and returns that statement's value as a Wikidata item reference. Use it when a property has several values distinguished by role, e.g. the svara items' 'said to be the same as' (P460) statements to a note name and to a scale degree (role Q586277 degree). Generalises Z31108."
}
]
}
}
7nw072sd664lzcmfwd77tl60ixsjc62
312372
312346
2026-09-11T19:28:38Z
Ragesoss
12302
Added Z41824 to the approved list of implementations
312372
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41820"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41820K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41820K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41820K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "object role"
}
]
}
}
],
"Z8K2": "Z6091",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41824"
],
"Z8K5": "Z41820"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item from item, property, and object role"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Among the item's statements for the given property, selects the best-ranked one whose 'object of statement has role' (P3831) qualifier equals the given role item, and returns that statement's value as a Wikidata item reference. Use it when a property has several values distinguished by role, e.g. the svara items' 'said to be the same as' (P460) statements to a note name and to a scale degree (role Q586277 degree). Generalises Z31108."
}
]
}
}
pb7mhsy7yf3o09ds4ud1anttkvyicg8
312373
312372
2026-09-11T19:28:41Z
Ragesoss
12302
Added Z41825 and Z41826 to the approved list of test cases
312373
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41820"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41820K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41820K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41820K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "object role"
}
]
}
}
],
"Z8K2": "Z6091",
"Z8K3": [
"Z20",
"Z41825",
"Z41826"
],
"Z8K4": [
"Z14",
"Z41824"
],
"Z8K5": "Z41820"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item from item, property, and object role"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Among the item's statements for the given property, selects the best-ranked one whose 'object of statement has role' (P3831) qualifier equals the given role item, and returns that statement's value as a Wikidata item reference. Use it when a property has several values distinguished by role, e.g. the svara items' 'said to be the same as' (P460) statements to a note name and to a scale degree (role Q586277 degree). Generalises Z31108."
}
]
}
}
pd9qx5x55k59kqwru0hclruovp6vzn6
Z41821
0
94251
312347
2026-09-11T19:20:12Z
Ragesoss
12302
Add composition: lexeme sense has specific statement?(sense, P14792, name type) — Created with AI assistance (Claude Fable 5.1)
312347
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41821"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41819",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27340",
"Z27340K1": {
"Z1K1": "Z18",
"Z18K1": "Z41819K1"
},
"Z27340K2": {
"Z1K1": "Z6092",
"Z6092K1": "P14792"
},
"Z27340K3": {
"Z1K1": "Z18",
"Z18K1": "Z41819K2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via lexeme sense has specific statement (P14792)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2v21fudrpg2eg814sx3zouts8zj65vh
Z41822
0
94252
312348
2026-09-11T19:20:14Z
Ragesoss
12302
Test: L328069-S2 (so) has P14792 = Q141435500 solfège syllable -> true — Created with AI assistance (Claude Fable 5.1)
312348
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41822"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41819",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41819",
"Z41819K1": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L328069-S2"
}
},
"Z41819K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q141435500"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L328069-S2 (so) is a solfège syllable"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tb2a1ospnuwyy1zmd1pnlpsae4qmyjx
Z41823
0
94253
312349
2026-09-11T19:20:17Z
Ragesoss
12302
Test: L319695-S1 (dominant, theory term) has no P14792 = Q141435500 -> false — Created with AI assistance (Claude Fable 5.1)
312349
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41823"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41819",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41819",
"Z41819K1": {
"Z1K1": "Z7",
"Z7K1": "Z6826",
"Z6826K1": {
"Z1K1": "Z6096",
"Z6096K1": "L319695-S1"
}
},
"Z41819K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q141435500"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L319695-S1 (dominant) is not a solfège syllable"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
8eiiydrg44bsr4ghcsqlvtrlgzwk5ae
Z41824
0
94254
312350
2026-09-11T19:20:19Z
Ragesoss
12302
Add composition: value of statement(best ranked(get property statements with qualifier(fetch item, property, P3831, object role))) — Created with AI assistance (Claude Fable 5.1)
312350
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41824"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41820",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z7",
"Z7K1": "Z23680",
"Z23680K1": {
"Z1K1": "Z7",
"Z7K1": "Z31659",
"Z31659K1": {
"Z1K1": "Z7",
"Z7K1": "Z6821",
"Z6821K1": {
"Z1K1": "Z18",
"Z18K1": "Z41820K1"
}
},
"Z31659K2": {
"Z1K1": "Z18",
"Z18K1": "Z41820K2"
},
"Z31659K3": {
"Z1K1": "Z6092",
"Z6092K1": "P3831"
},
"Z31659K4": {
"Z1K1": "Z18",
"Z18K1": "Z41820K3"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via statements with qualifier P3831, best ranked, value"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
17lthwqpls4d38zd0n9rkelgkzbil8f
Z41825
0
94255
312351
2026-09-11T19:20:22Z
Ragesoss
12302
Test: Panchama P460 in role degree -> Q899391 dominant — Created with AI assistance (Claude Fable 5.1)
312351
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41825"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41820",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41820",
"Z41820K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q15651222"
},
"Z41820K2": {
"Z1K1": "Z6092",
"Z6092K1": "P460"
},
"Z41820K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q586277"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q899391"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Panchama, P460, role degree -\u003E dominant"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2kppcuwfmz8fvb5pqutwq0ou4gqb4vg
Z41826
0
94256
312352
2026-09-11T19:20:25Z
Ragesoss
12302
Test: dominant P460 in role svara -> Q15651222 Panchama — Created with AI assistance (Claude Fable 5.1)
312352
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41826"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41820",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41820",
"Z41820K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q899391"
},
"Z41820K2": {
"Z1K1": "Z6092",
"Z6092K1": "P460"
},
"Z41820K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q7380503"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z19316",
"Z19316K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q15651222"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dominant, P460, role svara -\u003E Panchama"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1cbii5wq3vytv1sxsy9um0zfe130e4p
Z41827
0
94257
312353
2026-09-11T19:20:27Z
Ragesoss
12302
New function: lexeme reference has sense with name type? (reference-level predicate for filtering Z6830 results by P14792) — Created with AI assistance (Claude Fable 5.1)
312353
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41827"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6095",
"Z17K2": "Z41827K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41827K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41827"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference has sense with name type?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fetches the lexeme behind a Wikidata lexeme reference and returns true if any of its senses has a 'name type' (P14792) statement with the given item as value. Intended as the predicate for filtering a list of lexeme references (for example the output of Z6830) down to, say, toponyms or solfège syllables, so that only references travel through the filter."
}
]
}
}
och1e0cr53dbnl145t37shd1njsysf8
312374
312353
2026-09-11T19:28:58Z
Ragesoss
12302
Added Z41828 to the approved list of implementations
312374
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41827"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6095",
"Z17K2": "Z41827K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41827K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41828"
],
"Z8K5": "Z41827"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference has sense with name type?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fetches the lexeme behind a Wikidata lexeme reference and returns true if any of its senses has a 'name type' (P14792) statement with the given item as value. Intended as the predicate for filtering a list of lexeme references (for example the output of Z6830) down to, say, toponyms or solfège syllables, so that only references travel through the filter."
}
]
}
}
ntrpmxxqdz3p7eat01lrvxjmoscr03y
312375
312374
2026-09-11T19:29:00Z
Ragesoss
12302
Added Z41829 and Z41830 to the approved list of test cases
312375
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41827"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6095",
"Z17K2": "Z41827K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41827K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z40",
"Z8K3": [
"Z20",
"Z41829",
"Z41830"
],
"Z8K4": [
"Z14",
"Z41828"
],
"Z8K5": "Z41827"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "lexeme reference has sense with name type?"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Fetches the lexeme behind a Wikidata lexeme reference and returns true if any of its senses has a 'name type' (P14792) statement with the given item as value. Intended as the predicate for filtering a list of lexeme references (for example the output of Z6830) down to, say, toponyms or solfège syllables, so that only references travel through the filter."
}
]
}
}
42ip6nit52mb0u1sx88y27dvbx9ahgx
Z41828
0
94258
312354
2026-09-11T19:21:07Z
Ragesoss
12302
Add composition: not(is empty list(filter with second common element(Z41819 has name type?, senses of fetched lexeme, name type))) — Created with AI assistance (Claude Fable 5.1)
312354
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41828"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41827",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z10216",
"Z10216K1": {
"Z1K1": "Z7",
"Z7K1": "Z813",
"Z813K1": {
"Z1K1": "Z7",
"Z7K1": "Z28316",
"Z28316K1": "Z41819",
"Z28316K2": {
"Z1K1": "Z7",
"Z7K1": "Z19282",
"Z19282K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z18",
"Z18K1": "Z41827K1"
}
}
},
"Z28316K3": {
"Z1K1": "Z18",
"Z18K1": "Z41827K2"
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via not(is empty(filter senses by has name type?))"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
eqmz9sbnrvu4su13k5o35h28ptasvgz
Z41829
0
94259
312355
2026-09-11T19:21:09Z
Ragesoss
12302
Test: L328069 (so) has a sense with P14792 = Q141435500 -> true — Created with AI assistance (Claude Fable 5.1)
312355
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41829"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41827",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41827",
"Z41827K1": {
"Z1K1": "Z6095",
"Z6095K1": "L328069"
},
"Z41827K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q141435500"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z41"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L328069 (so) has a solfège-syllable sense"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
tia3tgkuna76kq1rncel8pfgx6rfnby
Z41830
0
94260
312356
2026-09-11T19:21:12Z
Ragesoss
12302
Test: L319695 (dominant) has no sense with P14792 = Q141435500 -> false — Created with AI assistance (Claude Fable 5.1)
312356
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41830"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41827",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41827",
"Z41827K1": {
"Z1K1": "Z6095",
"Z6095K1": "L319695"
},
"Z41827K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q141435500"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "L319695 (dominant) has no solfège-syllable sense"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ekdngp40ni3txgeyzk39wf04kt05umm
Z41831
0
94261
312357
2026-09-11T19:21:15Z
Ragesoss
12302
New function: word for concept with name type (lemma of the lexeme for a concept whose sense has a given P14792 name type) — Created with AI assistance (Claude Fable 5.1)
312357
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41831"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41831K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "concept"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41831K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41831K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41831"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word for concept with name type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the first lemma of the first lexeme, in the given language, that has a sense linked to the concept via 'item for this sense' (P5137) and a sense with the given 'name type' (P14792). Lets you ask for the solfège syllable (Q141435500) for a scale degree rather than the theory term for it, or the toponym for a place. Companion to Z33668 'word for concept' and mirror of Z41804 'lexeme sense for word in field of usage'."
}
]
}
}
9rvtb76rycuc1us4h21bewm5y7s3lbw
312376
312357
2026-09-11T19:29:37Z
Ragesoss
12302
Added Z41833 to the approved list of implementations
312376
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41831"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41831K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "concept"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41831K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41831K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41833"
],
"Z8K5": "Z41831"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word for concept with name type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the first lemma of the first lexeme, in the given language, that has a sense linked to the concept via 'item for this sense' (P5137) and a sense with the given 'name type' (P14792). Lets you ask for the solfège syllable (Q141435500) for a scale degree rather than the theory term for it, or the toponym for a place. Companion to Z33668 'word for concept' and mirror of Z41804 'lexeme sense for word in field of usage'."
}
]
}
}
aon3l1u10dz2dc9egnkvtfb89tgo6tt
312377
312376
2026-09-11T19:29:39Z
Ragesoss
12302
Added Z41834 and Z41835 to the approved list of test cases
312377
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41831"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41831K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "concept"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41831K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41831K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "name type"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z41834",
"Z41835"
],
"Z8K4": [
"Z14",
"Z41833"
],
"Z8K5": "Z41831"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "word for concept with name type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Returns the first lemma of the first lexeme, in the given language, that has a sense linked to the concept via 'item for this sense' (P5137) and a sense with the given 'name type' (P14792). Lets you ask for the solfège syllable (Q141435500) for a scale degree rather than the theory term for it, or the toponym for a place. Companion to Z33668 'word for concept' and mirror of Z41804 'lexeme sense for word in field of usage'."
}
]
}
}
g8v4yb7rj9kg9fmfsurw63ncmmbzohu
Z41832
0
94262
312358
2026-09-11T19:21:52Z
Ragesoss
12302
New function: sargam to solfege (inverse of Z26184; Wikidata-driven, no syllable table) — Created with AI assistance (Claude Fable 5.1)
312358
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41832"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41832K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sargam note"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41832"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sargam to solfege"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a note syllable of the Indian sargam solmization system (sa, re, ga, ma, pa, dha, ni), returns the corresponding Western solfège syllable (do, re, mi, fa, so, la, ti). Inverse of Z26184. Entirely Wikidata-driven: the word's sargam sense links to a svara item, which is 'said to be the same as' a scale degree (role: degree), and the English lexeme for that degree whose sense is a solfège syllable supplies the answer. For so/sol the first found is returned."
}
]
}
}
hj3ak2nqf0lhvzr7195gso5u4mqebvv
312378
312358
2026-09-11T19:29:51Z
Ragesoss
12302
Added Z41842 to the approved list of implementations
312378
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41832"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41832K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sargam note"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41842"
],
"Z8K5": "Z41832"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sargam to solfege"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a note syllable of the Indian sargam solmization system (sa, re, ga, ma, pa, dha, ni), returns the corresponding Western solfège syllable (do, re, mi, fa, so, la, ti). Inverse of Z26184. Entirely Wikidata-driven: the word's sargam sense links to a svara item, which is 'said to be the same as' a scale degree (role: degree), and the English lexeme for that degree whose sense is a solfège syllable supplies the answer. For so/sol the first found is returned."
}
]
}
}
ainh7hqcwqpjnvvcln7stpmzqog6do0
312379
312378
2026-09-11T19:29:55Z
Ragesoss
12302
Added Z41836, Z41837, Z41838, Z41839, Z41840, Z41841 and Z41843 to the approved list of test cases
312379
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41832"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6",
"Z17K2": "Z41832K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sargam note"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z41836",
"Z41837",
"Z41838",
"Z41839",
"Z41840",
"Z41841",
"Z41843"
],
"Z8K4": [
"Z14",
"Z41842"
],
"Z8K5": "Z41832"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sargam to solfege"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Given a note syllable of the Indian sargam solmization system (sa, re, ga, ma, pa, dha, ni), returns the corresponding Western solfège syllable (do, re, mi, fa, so, la, ti). Inverse of Z26184. Entirely Wikidata-driven: the word's sargam sense links to a svara item, which is 'said to be the same as' a scale degree (role: degree), and the English lexeme for that degree whose sense is a solfège syllable supplies the answer. For so/sol the first found is returned."
}
]
}
}
jk8hgy2358ya3klt5schh5qrenhycak
Z41833
0
94263
312359
2026-09-11T19:21:55Z
Ragesoss
12302
Add composition: first lemma(fetch lexeme(first(filter with second common element(Z41827 has sense with name type?, Z6830(concept, P5137, language), name type)))) — Created with AI assistance (Claude Fable 5.1)
312359
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41833"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41831",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27423",
"Z27423K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z7",
"Z7K1": "Z811",
"Z811K1": {
"Z1K1": "Z7",
"Z7K1": "Z28316",
"Z28316K1": "Z41827",
"Z28316K2": {
"Z1K1": "Z7",
"Z7K1": "Z6830",
"Z6830K1": {
"Z1K1": "Z18",
"Z18K1": "Z41831K1"
},
"Z6830K2": {
"Z1K1": "Z6092",
"Z6092K1": "P5137"
},
"Z6830K3": {
"Z1K1": "Z18",
"Z18K1": "Z41831K2"
}
},
"Z28316K3": {
"Z1K1": "Z18",
"Z18K1": "Z41831K3"
}
}
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via Z6830 P5137 search, name-type filter, first lemma"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
19qe5ywu9q2erdwl68dptmlu8s7q84v
Z41834
0
94264
312360
2026-09-11T19:21:58Z
Ragesoss
12302
Test: English solfège syllable for Q210411 tonic is 'do' (not 'tonic') — Created with AI assistance (Claude Fable 5.1)
312360
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41834"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41831",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41831",
"Z41831K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q210411"
},
"Z41831K2": "Z1002",
"Z41831K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q141435500"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "do"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "tonic, English, solfège syllable -\u003E do"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aa0kl0bbfokbva3cm80ib54937eailc
Z41835
0
94265
312361
2026-09-11T19:22:00Z
Ragesoss
12302
Test: English solfège syllable for Q899391 dominant is 'so' or 'sol' (not 'dominant') — Created with AI assistance (Claude Fable 5.1)
312361
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41835"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41831",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41831",
"Z41831K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q899391"
},
"Z41831K2": "Z1002",
"Z41831K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q141435500"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z11094",
"Z11094K2": "so,sol"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dominant, English, solfège syllable -\u003E so or sol"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
ox7ts86t731kstxzvk5sq9p3leuwh4q
Z41836
0
94266
312362
2026-09-11T19:22:40Z
Ragesoss
12302
Add test covering sa -> do in the sargam/solfege mapping — Created with AI assistance (Claude Fable 5.1)
312362
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41836"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41832",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41832",
"Z41832K1": "sa"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "do"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sa -\u003E do"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
32kvj1vx9fonuc84pih66ldin85u5d6
Z41837
0
94267
312363
2026-09-11T19:22:45Z
Ragesoss
12302
Add test covering ga -> mi in the sargam/solfege mapping — Created with AI assistance (Claude Fable 5.1)
312363
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41837"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41832",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41832",
"Z41832K1": "ga"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "mi"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ga -\u003E mi"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7vfnirajxl6xze4yvq1w9667s64ma86
Z41838
0
94268
312364
2026-09-11T19:22:48Z
Ragesoss
12302
Add test covering ma -> fa in the sargam/solfege mapping — Created with AI assistance (Claude Fable 5.1)
312364
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41838"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41832",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41832",
"Z41832K1": "ma"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "fa"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ma -\u003E fa"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
siye3pjze9pyft6b816itkx0aak3rax
Z41839
0
94269
312365
2026-09-11T19:22:51Z
Ragesoss
12302
Add test covering pa -> so/sol in the sargam/solfege mapping (either spelling accepted) — Created with AI assistance (Claude Fable 5.1)
312365
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41839"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41832",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41832",
"Z41832K1": "pa"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z11094",
"Z11094K2": "so,sol"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "pa -\u003E so or sol"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dx7kwvvwpdw7dj7ce16q4yky8lvdcob
Z41840
0
94270
312366
2026-09-11T19:22:53Z
Ragesoss
12302
Add test covering dha -> la in the sargam/solfege mapping — Created with AI assistance (Claude Fable 5.1)
312366
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41840"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41832",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41832",
"Z41832K1": "dha"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "la"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "dha -\u003E la"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0ctdczpgza9p0r74qvt9zdvc9dxl3hg
Z41841
0
94271
312367
2026-09-11T19:22:56Z
Ragesoss
12302
Add test covering ni -> ti in the sargam/solfege mapping — Created with AI assistance (Claude Fable 5.1)
312367
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41841"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41832",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41832",
"Z41832K1": "ni"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "ti"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "ni -\u003E ti"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
kknuy413bwnamtp9rbaqhbn8ax491sc
Z41842
0
94272
312368
2026-09-11T19:23:15Z
Ragesoss
12302
Add composition: Z41831 word for concept with name type(Z41820 item by role(Z21577(Z41804(note, English, Indian classical music)), P460, degree), English, solfège syllable) — Created with AI assistance (Claude Fable 5.1)
312368
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41842"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41832",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z41831",
"Z41831K1": {
"Z1K1": "Z7",
"Z7K1": "Z41820",
"Z41820K1": {
"Z1K1": "Z7",
"Z7K1": "Z21577",
"Z21577K1": {
"Z1K1": "Z7",
"Z7K1": "Z41804",
"Z41804K1": {
"Z1K1": "Z18",
"Z18K1": "Z41832K1"
},
"Z41804K2": "Z1002",
"Z41804K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q1323698"
}
}
},
"Z41820K2": {
"Z1K1": "Z6092",
"Z6092K1": "P460"
},
"Z41820K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q586277"
}
},
"Z41831K2": "Z1002",
"Z41831K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q141435500"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "via svara role qualifier and solfège name type"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b93qtjj5g9rzfrjgxuspkeepbf4pvc1
Z41843
0
94273
312369
2026-09-11T19:23:18Z
Ragesoss
12302
Add test covering sargam re -> solfège re (L326409 carries both senses) — Created with AI assistance (Claude Fable 5.1)
312369
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41843"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41832",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41832",
"Z41832K1": "re"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z10539",
"Z10539K2": "re"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "sargam re -\u003E solfège re"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
g6t6ngf96ldmo2gb373yvvmhceyw969
Wikifunctions:Status updates/2026-09-10/en
4
94274
312381
2026-09-11T21:14:33Z
FuzzyBot
207
Updating to match new version of source page
312381
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Previous update
| prev = 2026-09-03
| nextlabel = Next update
| next =
}}
=== Your code can now call back to the Wikidata fetch functions ===
This week we have deployed an initial capability by which a code Implementation (in JavaScript or Python) can call certain other Wikifunctions Functions, get back the result, and have it available for further processing. The primary motivation for this new capability is to provide greater flexibility in the use of code, so that more can be done with them – which allows you to get the benefit of their performance advantages and enables a more streamlined Implementation structure for some Functions.
At present, due to security and performance concerns, only the following built-in Wikidata fetch and search Functions can be called in this way: [[Z6820|Z6820]] (Fetch Wikidata entities), [[Z6821|Z6821]] (Fetch Wikidata item), [[Z6822|Z6822]] (Fetch Wikidata property), [[Z6824|Z6824]] (Fetch Wikidata lexeme form), [[Z6825|Z6825]] (Fetch Wikidata lexeme), [[Z6826|Z6826]] (Fetch Wikidata lexeme sense), [[Z6830|Z6830]] (Find lexemes for item), and [[Z6831|Z6831]] (Find lexemes for lexeme sense). This capability is in an initial stage of deployment; we hope to allow calls to a broader range of Functions in the future. We focused on these first as they're impossible in user-written code (due to security lock-downs preventing all network access), rather than just irritating to need to re-implement like calls to other built-in functions or user-written ones would be.
Let’s look at a JavaScript Implementation containing a callback. This fetches an Item from Wikidata, extracts the label of that Item in a given language, and returns the label. The item to fetch is given by argument Z400K1, and the language is given by Z400K2.
<syntaxhighlight lang="javascript" line>
function Z400( Z400K1, Z400K2 ) {
const item = Wikifunctions.Call('Z6821', Z400K1);
for (const label of item.Z6001K2.Z12K1) {
if (label.Z11K1.Z60K1 === Z400K2.Z60K1) {
return label.Z11K2;
}
}
return 'NOT FOUND';
}
</syntaxhighlight>
A callback is made by calling Wikifunctions.Call, as shown in the example. The first argument to Wikifunctions.Call is always the ZID of the Function to be called – in this case, [[Z6821|Z6821]]/Fetch Wikidata item, which takes a single argument. Following that, the arguments to be passed to that Function are listed, separated by commas. Here, that argument, Z400K1, is the same value that was passed to Z400. This is a common pattern of argument passing to callbacks, but their arguments can also be built inline, or obtained in other ways.
The value of Z400K1 would be an instance of [[Z6091|Z6091]]/Wikidata item reference, containing the QID of the item to be fetched. Line 2 of the example calls [[Z6821|Z6821]] to fetch that item from Wikidata and assigns the resulting ZObject to the const item. The remaining code iterates over the item’s labels until it finds the one matching the language given by Z400K2.
For the example above, we have used [[Z6821|Z6821]] for simplicity. However, unless an entire entity is truly needed by the Implementation, it is ''strongly recommended'' to use [[Z6820|Z6820]] rather than Z6821 to retrieve Wikidata items, which can be quite large and thus slow to load and transfer. Although a call to Z6820 is a bit more complex, its parameters allow for fetching selected portions of a Wikidata item, which can greatly improve performance, and avoid some errors, by reducing the network bandwidth and processing time that are needed. In the [[Special:MyLanguage/Wikifunctions:How to create implementations#Coming soon: Calling another Wikifunctions function|online documentation for callbacks]], we show how Z6820 can be used to implement the same Function as above.
'''Live demo example''': We've used the callback feature to provide a new, more streamlined Implementation ([[Z40967|Z40967]]) for the German noun declension table ([[Z28602|Z28602]]). Previously, this Function was only implementable using compositions, and both of the provided compositions were somewhat awkward. (Each of them used repeated calls to helper Functions to fetch and process Wikidata items, causing them to be bulky, somewhat unreadable, and susceptible to performance challenges associated with compositions.) Because callbacks provide the ability to directly fetch Wikidata entities from code Implementations, it's now possible to contain all the processing of German noun declension table within a single code Implementation. (There are still a few details regarding the table headers to be added.) In the passing Test case, the callback-based Implementation takes 0.2s instead of 1.0 and 1.2s the two existing compositions take.
Other things to note:
* Even though code implementations are now able to fetch Wikidata entities, it is recommended that they not be written to return ''entire'' entities. This is because of current limitations on the size of the value returned from a code implementation. To fetch an entire entity, it’s better to call the fetch function from a composition.
* Only one callback can execute at a time. For security reasons, it is not possible to use the concurrency features of JavaScript or Python to execute multiple callbacks in parallel.
* There is currently a 3 MiB limit on the size of Wikidata content that can be returned to a code implementation, by a single callback.
=== Recent Changes in the software ===
This week, we added a link from fragment error messages on Abstract Wikipedia to run the same call on Wikifunctions, where you may be better able to diagnose and fix the issue ([[:phab:T435712|T435712]]). We also made it easier to navigate longer abstract articles: when you click on an abstract fragment call or result, the other column now scrolls to bring the matching pair into view ([[:phab:T429214|T429214]]). In addition, when prompted with a list of languages, we now show your user language (for example, Igbo) before the “UN 6,” making it easier to add language-related calls on Abstract Wikipedia and Wikifunctions ([[:phab:T435712|T435712]]). Finally, we fixed a problem when showing images on Abstract Wikipedia; sorry for the disruption ([[:phab:T436579|T436579]]).
=== News in Types: Julian calendar date ===
A new Type for representing [[Z40962|Julian calendar dates]] has been introduced based on [[Wikifunctions:Type proposals/Julian calendar date|the respective proposal]]. We already had [[Wikifunctions:Type proposals/Gregorian calendar date|Gregorian calendar dates]] for a long time, and now are introducing Julian calendar dates as a second supported calendar system. Structurally, the two are the same, but they are off by up to a dozen days or so.
The type has also been set-up to be connected to the Wikidata fetching code, so that Julian calendar dates from Wikidata are now being imported to Wikifunctions and made available to Abstract Wikipedia. Thanks to the community for being so patient! We are looking forward to seeing how the new Type is being used.
Thanks to [[User:Ameisenigel|Ameisenigel]], [[User:Feeglgeef|Feeglgeef]], [[User:GrounderUK|GrounderUK]], [[User:99of9|99of9]], [[User:Dv103|Dv103]], and [[User:JhowieNitnek|JhowieNitnek]] for their participation in the proposal. We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. We are particularly curious about more calendar models! Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
=== Recording of Volunteer’s Corner from September 7 ===
For this week’s Volunteer’s corner, we only recorded the initial update part, which is [[:c:File:Abstract_Wikipedia_Volunteer_Corner_2026-09.webm|available on Commons]].
We used the rest of the time for a lively discussion with the volunteers who joined in, but we decided beforehand not to record it. Thanks to the participants!
The next Volunteers’ Corner is planned for Monday, 5 October 2026.
=== Denny at WikiCon 2026 in Regensburg, Germany ===
Next weekend is [[:de:Wikipedia:WikiCon 2026|WikiCon 2026]] in Regensburg, Germany. Denny will participate, and if you’d like to discuss Abstract Wikipedia, Wikifunctions, or knowledge representation, please get in touch with him.
=== Fresh Functions weekly: 210 new Functions ===
This week we had another record in the number of new Functions: 210 new Functions have been created in the last week. 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|Z40665}}
* {{Z|Z40669}}
* {{Z|Z40673}}
* {{Z|Z40677}}
* {{Z|Z40679}}
* {{Z|Z40687}}
* {{Z|Z40690}}
* {{Z|Z40693}}
* {{Z|Z40695}}
* {{Z|Z40702}}
* {{Z|Z40703}}
* {{Z|Z40710}}
* {{Z|Z40712}}
* {{Z|Z40715}}
* {{Z|Z40728}}
* {{Z|Z40732}}
* {{Z|Z40739}}
* {{Z|Z40747}}
* {{Z|Z40750}}
* {{Z|Z40769}}
* {{Z|Z40771}}
* {{Z|Z40780}}
* {{Z|Z40789}}
* {{Z|Z40792}}
* {{Z|Z40795}}
* {{Z|Z40797}}
* {{Z|Z40804}}
* {{Z|Z40815}}
* {{Z|Z40817}}
* {{Z|Z40819}}
* {{Z|Z40821}}
* {{Z|Z40823}}
* {{Z|Z40833}}
* {{Z|Z40836}}
* {{Z|Z40840}}
* {{Z|Z40842}}
* {{Z|Z40858}}
* {{Z|Z40860}}
* {{Z|Z40863}}
* {{Z|Z40868}}
* {{Z|Z40869}}
* {{Z|Z40872}}
* {{Z|Z40876}}
* {{Z|Z40883}}
* {{Z|Z869}}
* {{Z|Z40894}}
* {{Z|Z40895}}
* {{Z|Z40911}}
* {{Z|Z40920}}
* {{Z|Z40926}}
* {{Z|Z40934}}
* {{Z|Z40939}}
* {{Z|Z40946}}
* {{Z|Z40954}}
* {{Z|Z40958}}
* {{Z|Z40968}}
* {{Z|Z40974}}
* {{Z|Z40979}}
* {{Z|Z40992}}
* {{Z|Z40994}}
* {{Z|Z41002}}
* {{Z|Z41003}}
* {{Z|Z41006}}
* {{Z|Z41012}}
* {{Z|Z41015}}
* {{Z|Z41030}}
* {{Z|Z41033}}
* {{Z|Z41036}}
* {{Z|Z41039}}
* {{Z|Z41043}}
* {{Z|Z41047}}
* {{Z|Z41063}}
* {{Z|Z41064}}
* {{Z|Z41068}}
* {{Z|Z41070}}
* {{Z|Z41077}}
* {{Z|Z41081}}
* {{Z|Z41092}}
* {{Z|Z41098}}
* {{Z|Z41102}}
* {{Z|Z41108}}
* {{Z|Z41123}}
* {{Z|Z41129}}
* {{Z|Z41133}}
* {{Z|Z41136}}
* {{Z|Z41139}}
* {{Z|Z41143}}
* {{Z|Z41148}}
* {{Z|Z41150}}
* {{Z|Z41154}}
* {{Z|Z41157}}
* {{Z|Z41159}}
* {{Z|Z41163}}
* {{Z|Z41164}}
* {{Z|Z41168}}
* {{Z|Z41172}}
* {{Z|Z41182}}
* {{Z|Z41186}}
* {{Z|Z41190}}
* {{Z|Z41192}}
* {{Z|Z41203}}
* {{Z|Z41204}}
* {{Z|Z41212}}
* {{Z|Z41215}}
* {{Z|Z41218}}
* {{Z|Z41221}}
* {{Z|Z41224}}
* {{Z|Z41228}}
* {{Z|Z41231}}
* {{Z|Z41234}}
* {{Z|Z41241}}
* {{Z|Z41245}}
* {{Z|Z41251}}
* {{Z|Z41254}}
* {{Z|Z41256}}
* {{Z|Z41258}}
* {{Z|Z41260}}
* {{Z|Z41262}}
* {{Z|Z41266}}
* {{Z|Z41267}}
* {{Z|Z41269}}
* {{Z|Z41271}}
* {{Z|Z41273}}
* {{Z|Z41275}}
* {{Z|Z41282}}
* {{Z|Z41284}}
* {{Z|Z41286}}
* {{Z|Z41288}}
* {{Z|Z41290}}
* {{Z|Z41292}}
* {{Z|Z41294}}
* {{Z|Z41296}}
* {{Z|Z41298}}
* {{Z|Z41300}}
* {{Z|Z41302}}
* {{Z|Z41304}}
* {{Z|Z41311}}
* {{Z|Z41314}}
* {{Z|Z41318}}
* {{Z|Z41321}}
* {{Z|Z41322}}
* {{Z|Z41325}}
* {{Z|Z41329}}
* {{Z|Z41334}}
* {{Z|Z41341}}
* {{Z|Z41347}}
* {{Z|Z41351}}
* {{Z|Z41354}}
* {{Z|Z41358}}
* {{Z|Z41367}}
* {{Z|Z41373}}
* {{Z|Z41377}}
* {{Z|Z41380}}
* {{Z|Z41383}}
* {{Z|Z41389}}
* {{Z|Z41392}}
* {{Z|Z41399}}
* {{Z|Z41407}}
* {{Z|Z41411}}
* {{Z|Z41412}}
* {{Z|Z41417}}
* {{Z|Z41419}}
* {{Z|Z41427}}
* {{Z|Z41431}}
* {{Z|Z41433}}
* {{Z|Z41441}}
* {{Z|Z41447}}
* {{Z|Z41451}}
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-09-10]]
0m59x7bgcistbrpz82ouxai94ym201y
Z41844
0
94275
312382
2026-09-11T21:25:36Z
YoshiRulz
10156
Create implementation
312382
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41844"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z23762",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "const zobjRef = zid =\u003E ({ \"Z1K1\": \"Z9\", \"Z9K1\": zid });\nconst zobj = (typeZID, props) =\u003E new ZObject(new Map(props), zobjRef(typeZID));\nconst entityPart = zid =\u003E zobj(\"Z6030\", [\n\t[ \"Z6030K1\", new ZReference(zid) ],\n]);\nfunction Z23762( Z23762K1, Z23762K2, Z23762K3 ) {\n\treturn Wikifunctions.Call(\"Z6820\",\n\t\t[ Z23762K1 ],\n\t\t[ entityPart(\"Z6033\"), entityPart(\"Z6036\") ],\n\t\tZ23762K2,\n\t\t[],\n\t).get(Z23762K1.Z6091K1)\n\t\t|| Wikifunctions.Error(\"Z28170\", [ \"Z23762K1\" ]);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "select labels and properties of Wikidata item, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
peoq486erbvp9tr8xxyzbxhjl4ktz8h
312385
312382
2026-09-11T21:31:48Z
YoshiRulz
10156
Respect PID list
312385
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41844"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z23762",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "const zobjRef = zid =\u003E ({ \"Z1K1\": \"Z9\", \"Z9K1\": zid });\nconst zobj = (typeZID, props) =\u003E new ZObject(new Map(props), zobjRef(typeZID));\nconst entityPart = zid =\u003E zobj(\"Z6030\", [\n\t[ \"Z6030K1\", new ZReference(zid) ],\n]);\nfunction Z23762( Z23762K1, Z23762K2, Z23762K3 ) {\n\treturn Wikifunctions.Call(\"Z6820\",\n\t\t[ Z23762K1 ],\n\t\t[ entityPart(\"Z6033\"), entityPart(\"Z6036\") ],\n\t\tZ23762K2,\n\t\tZ23762K3,\n\t).get(Z23762K1.Z6091K1)\n\t\t|| Wikifunctions.Error(\"Z28170\", [ \"Z23762K1\" ]);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "select labels and properties of Wikidata item, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0694uosxvdlchpk4ev6d2rzs3xcyp1f
Z41845
0
94276
312383
2026-09-11T21:28:01Z
YoshiRulz
10156
Create test
312383
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41845"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z23762",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z22220",
"Z22220K1": {
"Z1K1": "Z7",
"Z7K1": "Z23762",
"Z23762K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q122780389"
},
"Z23762K2": [
"Z60"
],
"Z23762K3": [
"Z6092",
{
"Z1K1": "Z6092",
"Z6092K1": "P105"
},
{
"Z1K1": "Z6092",
"Z6092K1": "P171"
}
]
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z21212",
"Z21212K2": {
"Z1K1": "Z13518",
"Z13518K1": "2"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "(Q122780389, [], [ P105, P171 ]) -\u003E ..."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5zfo67iajwxvxtehfj1uw7on0baf7ub
Z41846
0
94277
312386
2026-09-11T21:32:55Z
YoshiRulz
10156
Create implementation
312386
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41846"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30120",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z30120( Z30120K1, Z30120K2, Z30120K3, Z30120K4 ) {\n\treturn Wikifunctions.Call(\"Z6820\",\n\t\t[ Z30120K1 ],\n\t\tZ30120K2,\n\t\tZ30120K3,\n\t\tZ30120K4,\n\t).get(Z30120K1.Z6091K1)\n\t\t|| Wikifunctions.Error(\"Z28170\", [ \"Z23762K1\" ]);\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "fetch Wikidata item or parts, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0jpxuy9te023utkh3pf4vexyji8584c
Z41847
0
94278
312387
2026-09-11T21:43:01Z
YoshiRulz
10156
Draft implementation
312387
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41847"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z30916",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "const zobjRef = zid =\u003E ({ \"Z1K1\": \"Z9\", \"Z9K1\": zid });\nconst zobj = (typeZID, props) =\u003E new ZObject(new Map(props), zobjRef(typeZID));\nconst emitFuncCall = (funcZID, ...args) =\u003E {\n\targs = args.map((arg, i) =\u003E [ `${funcZID}K1`, arg ]);\n\targs.unshift([ \"Z7K1\", zobjRef(funcZID) ]);\n\treturn zobj(\"Z7\", args);\n};\nconst entityPart = zid =\u003E zobj(\"Z6030\", [\n\t[ \"Z6030K1\", new ZReference(zid) ],\n]);\nfunction Z30120( Z30120K1, Z30120K2, Z30120K3, Z30120K4 ) {\n\treturn Wikifunctions.Call(\"Z6820\",\n\t\t[ Z30120K1 ],\n\t\tZ30120K2,\n\t\tZ30120K3,\n\t\tZ30120K4,\n\t).get(Z30120K1.Z6091K1)\n\t\t|| Wikifunctions.Error(\"Z28170\", [ \"Z23762K1\" ]);\n}\nfunction Z41812( Z41812K1, Z41812K2 ) {\n\tconst grouped = {};\n\tfor (const statement of Z41812K1.Z6001K5) {\n\t\tconst pid = statement.Z6003K2.Z6092K1;\n\t\tif (!grouped[pid]) grouped[pid] = [];\n\t\tgrouped[pid].push(statement);\n\t}\n\tfor (const pid in grouped) {\n\t\tconst ranks = grouped[pid].map(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1);\n\t\tif (ranks.includes(\"Z6041\")) {\n\t\t\tgrouped[pid] = grouped[pid].filter(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1 === \"Z6041\");\n\t\t} else if (ranks.includes(\"Z6042\")) {\n\t\t\tgrouped[pid] = grouped[pid].filter(statement =\u003E statement.Z6003K4.Z6040K1.Z9K1 === \"Z6042\");\n\t\t} else if (!Z41812K2) {\n\t\t\tgrouped[pid] = [];\n\t\t}\n\t}\n\tZ41812K1.Z6001K5 = Object.values(grouped).flat();\n\treturn Z41812K1;\n}\nconst RELEVANT_PIDS = [ \"P37\", \"P103\", \"P407\", \"P2936\" ];\nfunction Z30916( Z30916K1 ) {\n\tZ30916K1 = Z41812(Z30916K1, false);\n\tlet found = Z30916K1.Z6001K5\n\t\t.filter(statement =\u003E RELEVANT_PIDS.includes(statement.Z6003K2.Z6092K1))\n\t\t.map(statement =\u003E statement.Z6003K3);\n\tif (found.length !== 0) return [...new Set(found)].map(qid =\u003E emitFuncCall(\"Z29958\", qid));\n\tfound = Z30916K1.Z6001K5\n\t\t.filter(statement =\u003E statement.Z6003K2.Z6092K1 === \"P495\")\n\t\t.map(statement =\u003E statement.Z6003K3);\n\tif (found.length !== 0) return Z30916(Z30120(\n\t\tfound[0],\n\t\t[ entityPart(\"Z6036\") ],\n\t\t[ zobjRef(\"Z1360\") ],\n\t\tRELEVANT_PIDS,\n\t));\n\treturn [];\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "native languages of Wikidata Item, JS"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
d0sq3ejeoczf82ue9ugxwp5l97zuuzw
Talk:Z41847
1
94279
312388
2026-09-11T21:43:43Z
YoshiRulz
10156
Add to category
312388
wikitext
text/x-wiki
[[Category:JS_Implementations_returning_Z7_objects]]
ilvozyy4spu3y4tp7tjvl108uuskuvy
Translations:Template:Main page/News/47/de
1198
94280
312399
2026-09-11T22:20:28Z
Ameisenigel
44
Created page with "$1: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen"
312399
wikitext
text/x-wiki
$1: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen
hbaqlv1ojkcw31tfla5rq4yeb91u7jf
Translations:Wikifunctions:Status updates/136/de
1198
94281
312401
2026-09-11T22:20:47Z
Ameisenigel
44
Created page with "$1: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen"
312401
wikitext
text/x-wiki
$1: Dein Code kann nun die Wikidata-Abruffunktionen aufrufen
hbaqlv1ojkcw31tfla5rq4yeb91u7jf
Translations:Wikifunctions:Status updates/2026-09-10/Page display title/de
1198
94282
312402
2026-09-11T22:21:06Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-09-10"
312402
wikitext
text/x-wiki
Wikifunctions:Status-Updates/2026-09-10
ryykguemrs5vp7byysbt1je66vc9ff7
Translations:Wikifunctions:Status updates/2026-09-10/1/de
1198
94283
312403
2026-09-11T22:21:09Z
Ameisenigel
44
Created page with "Vorheriges Update"
312403
wikitext
text/x-wiki
Vorheriges Update
gip3hi7u0wf8jv7dena73ndlrx52ohv
Translations:Wikifunctions:Status updates/2026-09-10/2/de
1198
94284
312404
2026-09-11T22:21:11Z
Ameisenigel
44
Created page with "Nächstes Update"
312404
wikitext
text/x-wiki
Nächstes Update
srj2pwwjkwr7a3zol9puxaaqvo0drwd
Translations:Wikifunctions:Status updates/2026-09-10/3/de
1198
94285
312405
2026-09-11T22:21:24Z
Ameisenigel
44
Created page with "=== Dein Code kann nun die Wikidata-Abruffunktionen aufrufen ==="
312405
wikitext
text/x-wiki
=== Dein Code kann nun die Wikidata-Abruffunktionen aufrufen ===
dt188c58nopip3om2113nvitjxsllqm
Wikifunctions:Status updates/2026-09-10/de
4
94286
312407
2026-09-11T22:21:32Z
Ameisenigel
44
Created page with "Wikifunctions:Status-Updates/2026-09-10"
312407
wikitext
text/x-wiki
<languages/>
{{Wikifunctions updates
| prevlabel = Vorheriges Update
| prev = 2026-09-03
| nextlabel = Nächstes Update
| next =
}}
<span id="Your_code_can_now_call_back_to_the_Wikidata_fetch_functions"></span>
=== Dein Code kann nun die Wikidata-Abruffunktionen aufrufen ===
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we have deployed an initial capability by which a code Implementation (in JavaScript or Python) can call certain other Wikifunctions Functions, get back the result, and have it available for further processing. The primary motivation for this new capability is to provide greater flexibility in the use of code, so that more can be done with them – which allows you to get the benefit of their performance advantages and enables a more streamlined Implementation structure for some Functions.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
At present, due to security and performance concerns, only the following built-in Wikidata fetch and search Functions can be called in this way: [[Z6820|Z6820]] (Fetch Wikidata entities), [[Z6821|Z6821]] (Fetch Wikidata item), [[Z6822|Z6822]] (Fetch Wikidata property), [[Z6824|Z6824]] (Fetch Wikidata lexeme form), [[Z6825|Z6825]] (Fetch Wikidata lexeme), [[Z6826|Z6826]] (Fetch Wikidata lexeme sense), [[Z6830|Z6830]] (Find lexemes for item), and [[Z6831|Z6831]] (Find lexemes for lexeme sense). This capability is in an initial stage of deployment; we hope to allow calls to a broader range of Functions in the future. We focused on these first as they're impossible in user-written code (due to security lock-downs preventing all network access), rather than just irritating to need to re-implement like calls to other built-in functions or user-written ones would be.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Let’s look at a JavaScript Implementation containing a callback. This fetches an Item from Wikidata, extracts the label of that Item in a given language, and returns the label. The item to fetch is given by argument Z400K1, and the language is given by Z400K2.
</div>
<syntaxhighlight lang="javascript" line>
function Z400( Z400K1, Z400K2 ) {
const item = Wikifunctions.Call('Z6821', Z400K1);
for (const label of item.Z6001K2.Z12K1) {
if (label.Z11K1.Z60K1 === Z400K2.Z60K1) {
return label.Z11K2;
}
}
return 'NOT FOUND';
}
</syntaxhighlight>
<div lang="en" dir="ltr" class="mw-content-ltr">
A callback is made by calling Wikifunctions.Call, as shown in the example. The first argument to Wikifunctions.Call is always the ZID of the Function to be called – in this case, [[Z6821|Z6821]]/Fetch Wikidata item, which takes a single argument. Following that, the arguments to be passed to that Function are listed, separated by commas. Here, that argument, Z400K1, is the same value that was passed to Z400. This is a common pattern of argument passing to callbacks, but their arguments can also be built inline, or obtained in other ways.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The value of Z400K1 would be an instance of [[Z6091|Z6091]]/Wikidata item reference, containing the QID of the item to be fetched. Line 2 of the example calls [[Z6821|Z6821]] to fetch that item from Wikidata and assigns the resulting ZObject to the const item. The remaining code iterates over the item’s labels until it finds the one matching the language given by Z400K2.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For the example above, we have used [[Z6821|Z6821]] for simplicity. However, unless an entire entity is truly needed by the Implementation, it is ''strongly recommended'' to use [[Z6820|Z6820]] rather than Z6821 to retrieve Wikidata items, which can be quite large and thus slow to load and transfer. Although a call to Z6820 is a bit more complex, its parameters allow for fetching selected portions of a Wikidata item, which can greatly improve performance, and avoid some errors, by reducing the network bandwidth and processing time that are needed. In the [[Special:MyLanguage/Wikifunctions:How to create implementations#Coming soon: Calling another Wikifunctions function|online documentation for callbacks]], we show how Z6820 can be used to implement the same Function as above.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Live demo example''': We've used the callback feature to provide a new, more streamlined Implementation ([[Z40967|Z40967]]) for the German noun declension table ([[Z28602|Z28602]]). Previously, this Function was only implementable using compositions, and both of the provided compositions were somewhat awkward. (Each of them used repeated calls to helper Functions to fetch and process Wikidata items, causing them to be bulky, somewhat unreadable, and susceptible to performance challenges associated with compositions.) Because callbacks provide the ability to directly fetch Wikidata entities from code Implementations, it's now possible to contain all the processing of German noun declension table within a single code Implementation. (There are still a few details regarding the table headers to be added.) In the passing Test case, the callback-based Implementation takes 0.2s instead of 1.0 and 1.2s the two existing compositions take.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Other things to note:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Even though code implementations are now able to fetch Wikidata entities, it is recommended that they not be written to return ''entire'' entities. This is because of current limitations on the size of the value returned from a code implementation. To fetch an entire entity, it’s better to call the fetch function from a composition.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Only one callback can execute at a time. For security reasons, it is not possible to use the concurrency features of JavaScript or Python to execute multiple callbacks in parallel.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">There is currently a 3 MiB limit on the size of Wikidata content that can be returned to a code implementation, by a single callback.</span>
<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 a link from fragment error messages on Abstract Wikipedia to run the same call on Wikifunctions, where you may be better able to diagnose and fix the issue ([[:phab:T435712|T435712]]). We also made it easier to navigate longer abstract articles: when you click on an abstract fragment call or result, the other column now scrolls to bring the matching pair into view ([[:phab:T429214|T429214]]). In addition, when prompted with a list of languages, we now show your user language (for example, Igbo) before the “UN 6,” making it easier to add language-related calls on Abstract Wikipedia and Wikifunctions ([[:phab:T435712|T435712]]). Finally, we fixed a problem when showing images on Abstract Wikipedia; sorry for the disruption ([[:phab:T436579|T436579]]).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== News in Types: Julian calendar date ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
A new Type for representing [[Z40962|Julian calendar dates]] has been introduced based on [[Wikifunctions:Type proposals/Julian calendar date|the respective proposal]]. We already had [[Wikifunctions:Type proposals/Gregorian calendar date|Gregorian calendar dates]] for a long time, and now are introducing Julian calendar dates as a second supported calendar system. Structurally, the two are the same, but they are off by up to a dozen days or so.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The type has also been set-up to be connected to the Wikidata fetching code, so that Julian calendar dates from Wikidata are now being imported to Wikifunctions and made available to Abstract Wikipedia. Thanks to the community for being so patient! We are looking forward to seeing how the new Type is being used.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Thanks to [[User:Ameisenigel|Ameisenigel]], [[User:Feeglgeef|Feeglgeef]], [[User:GrounderUK|GrounderUK]], [[User:99of9|99of9]], [[User:Dv103|Dv103]], and [[User:JhowieNitnek|JhowieNitnek]] for their participation in the proposal. We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|Type proposals]] so we can keep on creating new Types. We are particularly curious about more calendar models! Thanks to all the community members contributing to the discussion and writing proposals, making it possible to extend Wikifunctions to new domains!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Recording of Volunteer’s Corner from September 7 ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
For this week’s Volunteer’s corner, we only recorded the initial update part, which is [[:c:File:Abstract_Wikipedia_Volunteer_Corner_2026-09.webm|available on Commons]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
We used the rest of the time for a lively discussion with the volunteers who joined in, but we decided beforehand not to record it. Thanks to the participants!
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
The next Volunteers’ Corner is planned for Monday, 5 October 2026.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Denny at WikiCon 2026 in Regensburg, Germany ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Next weekend is [[:de:Wikipedia:WikiCon 2026|WikiCon 2026]] in Regensburg, Germany. Denny will participate, and if you’d like to discuss Abstract Wikipedia, Wikifunctions, or knowledge representation, please get in touch with him.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Fresh Functions weekly: 210 new Functions ===
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This week we had another record in the number of new Functions: 210 new Functions have been created in the last week. 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|Z40665}}
* {{Z|Z40669}}
* {{Z|Z40673}}
* {{Z|Z40677}}
* {{Z|Z40679}}
* {{Z|Z40687}}
* {{Z|Z40690}}
* {{Z|Z40693}}
* {{Z|Z40695}}
* {{Z|Z40702}}
* {{Z|Z40703}}
* {{Z|Z40710}}
* {{Z|Z40712}}
* {{Z|Z40715}}
* {{Z|Z40728}}
* {{Z|Z40732}}
* {{Z|Z40739}}
* {{Z|Z40747}}
* {{Z|Z40750}}
* {{Z|Z40769}}
* {{Z|Z40771}}
* {{Z|Z40780}}
* {{Z|Z40789}}
* {{Z|Z40792}}
* {{Z|Z40795}}
* {{Z|Z40797}}
* {{Z|Z40804}}
* {{Z|Z40815}}
* {{Z|Z40817}}
* {{Z|Z40819}}
* {{Z|Z40821}}
* {{Z|Z40823}}
* {{Z|Z40833}}
* {{Z|Z40836}}
* {{Z|Z40840}}
* {{Z|Z40842}}
* {{Z|Z40858}}
* {{Z|Z40860}}
* {{Z|Z40863}}
* {{Z|Z40868}}
* {{Z|Z40869}}
* {{Z|Z40872}}
* {{Z|Z40876}}
* {{Z|Z40883}}
* {{Z|Z869}}
* {{Z|Z40894}}
* {{Z|Z40895}}
* {{Z|Z40911}}
* {{Z|Z40920}}
* {{Z|Z40926}}
* {{Z|Z40934}}
* {{Z|Z40939}}
* {{Z|Z40946}}
* {{Z|Z40954}}
* {{Z|Z40958}}
* {{Z|Z40968}}
* {{Z|Z40974}}
* {{Z|Z40979}}
* {{Z|Z40992}}
* {{Z|Z40994}}
* {{Z|Z41002}}
* {{Z|Z41003}}
* {{Z|Z41006}}
* {{Z|Z41012}}
* {{Z|Z41015}}
* {{Z|Z41030}}
* {{Z|Z41033}}
* {{Z|Z41036}}
* {{Z|Z41039}}
* {{Z|Z41043}}
* {{Z|Z41047}}
* {{Z|Z41063}}
* {{Z|Z41064}}
* {{Z|Z41068}}
* {{Z|Z41070}}
* {{Z|Z41077}}
* {{Z|Z41081}}
* {{Z|Z41092}}
* {{Z|Z41098}}
* {{Z|Z41102}}
* {{Z|Z41108}}
* {{Z|Z41123}}
* {{Z|Z41129}}
* {{Z|Z41133}}
* {{Z|Z41136}}
* {{Z|Z41139}}
* {{Z|Z41143}}
* {{Z|Z41148}}
* {{Z|Z41150}}
* {{Z|Z41154}}
* {{Z|Z41157}}
* {{Z|Z41159}}
* {{Z|Z41163}}
* {{Z|Z41164}}
* {{Z|Z41168}}
* {{Z|Z41172}}
* {{Z|Z41182}}
* {{Z|Z41186}}
* {{Z|Z41190}}
* {{Z|Z41192}}
* {{Z|Z41203}}
* {{Z|Z41204}}
* {{Z|Z41212}}
* {{Z|Z41215}}
* {{Z|Z41218}}
* {{Z|Z41221}}
* {{Z|Z41224}}
* {{Z|Z41228}}
* {{Z|Z41231}}
* {{Z|Z41234}}
* {{Z|Z41241}}
* {{Z|Z41245}}
* {{Z|Z41251}}
* {{Z|Z41254}}
* {{Z|Z41256}}
* {{Z|Z41258}}
* {{Z|Z41260}}
* {{Z|Z41262}}
* {{Z|Z41266}}
* {{Z|Z41267}}
* {{Z|Z41269}}
* {{Z|Z41271}}
* {{Z|Z41273}}
* {{Z|Z41275}}
* {{Z|Z41282}}
* {{Z|Z41284}}
* {{Z|Z41286}}
* {{Z|Z41288}}
* {{Z|Z41290}}
* {{Z|Z41292}}
* {{Z|Z41294}}
* {{Z|Z41296}}
* {{Z|Z41298}}
* {{Z|Z41300}}
* {{Z|Z41302}}
* {{Z|Z41304}}
* {{Z|Z41311}}
* {{Z|Z41314}}
* {{Z|Z41318}}
* {{Z|Z41321}}
* {{Z|Z41322}}
* {{Z|Z41325}}
* {{Z|Z41329}}
* {{Z|Z41334}}
* {{Z|Z41341}}
* {{Z|Z41347}}
* {{Z|Z41351}}
* {{Z|Z41354}}
* {{Z|Z41358}}
* {{Z|Z41367}}
* {{Z|Z41373}}
* {{Z|Z41377}}
* {{Z|Z41380}}
* {{Z|Z41383}}
* {{Z|Z41389}}
* {{Z|Z41392}}
* {{Z|Z41399}}
* {{Z|Z41407}}
* {{Z|Z41411}}
* {{Z|Z41412}}
* {{Z|Z41417}}
* {{Z|Z41419}}
* {{Z|Z41427}}
* {{Z|Z41431}}
* {{Z|Z41433}}
* {{Z|Z41441}}
* {{Z|Z41447}}
* {{Z|Z41451}}
<span 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.</span>
[[Category:Status updates{{#translation:}}|2026-09-10]]
gz0tptyv6ro8lnxzov30kh31z5u5jrf
Z41848
0
94287
312414
2026-09-11T23:42:35Z
BlueSkyWalker
101616
Create function: describing entity with adjective/class, Hindi
312414
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41848"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41848K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "भाषा"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41848"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective/class, Hindi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण/वर्ग के साथ इकाई का वर्णन, हिंदी"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi implementation of Z29591"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "Z29591 का हिंदी कार्यान्वयन"
}
]
}
}
muoxo0jad1adj4y1wbmd2w14blal95g
312416
312414
2026-09-11T23:42:39Z
BlueSkyWalker
101616
Connect implementation Z41849 to Z41848
312416
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41848"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41848K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "भाषा"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41849"
],
"Z8K5": "Z41848"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective/class, Hindi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण/वर्ग के साथ इकाई का वर्णन, हिंदी"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi implementation of Z29591"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "Z29591 का हिंदी कार्यान्वयन"
}
]
}
}
f0r8a76i7vccema8ulqjgf10vooi2ze
312418
312416
2026-09-11T23:42:41Z
BlueSkyWalker
101616
Connect test Z41850 to Z41848
312418
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41848"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41848K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "भाषा"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z41850"
],
"Z8K4": [
"Z14",
"Z41849"
],
"Z8K5": "Z41848"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective/class, Hindi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण/वर्ग के साथ इकाई का वर्णन, हिंदी"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi implementation of Z29591"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "Z29591 का हिंदी कार्यान्वयन"
}
]
}
}
kzhd585762qfdawcxbefu5wsw0r7q1n
312433
312418
2026-09-12T00:27:59Z
BlueSkyWalker
101616
Connect test Z41856 to Z41848
312433
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41848"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41848K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "भाषा"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z41850",
"Z41856"
],
"Z8K4": [
"Z14",
"Z41849"
],
"Z8K5": "Z41848"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective/class, Hindi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण/वर्ग के साथ इकाई का वर्णन, हिंदी"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi implementation of Z29591"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "Z29591 का हिंदी कार्यान्वयन"
}
]
}
}
74zs6kcnrmjvhd0itv201ru047f9se6
312436
312433
2026-09-12T00:28:03Z
BlueSkyWalker
101616
Connect test Z41857 to Z41848
312436
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41848"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41848K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41848K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "language"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "भाषा"
}
]
}
}
],
"Z8K2": "Z11",
"Z8K3": [
"Z20",
"Z41850",
"Z41856",
"Z41857"
],
"Z8K4": [
"Z14",
"Z41849"
],
"Z8K5": "Z41848"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective/class, Hindi"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण/वर्ग के साथ इकाई का वर्णन, हिंदी"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi implementation of Z29591"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "Z29591 का हिंदी कार्यान्वयन"
}
]
}
}
ieksvh12dyaviun53xie6na885diqfr
Z41849
0
94288
312415
2026-09-11T23:42:37Z
BlueSkyWalker
101616
Create composition for Z41848
312415
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41849"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41848",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z26107",
"Z26107K1": "Z1820",
"Z26107K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z41848K1"
},
"Z36270K2": "Z1820"
},
" एक ",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z41848K2"
},
"Z36270K2": "Z1820"
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z41848K3"
},
"Z36270K2": "Z1820"
},
" है।"
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "describing entity with adjective/class Hindi, composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण/वर्ग के साथ इकाई का वर्णन, संयोजन"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "composition for describing entity with adjective/class in Hindi"
}
]
}
}
39d6pvd7hal1wxb8gn9is1629re96sn
Z41850
0
94289
312417
2026-09-11T23:42:39Z
BlueSkyWalker
101616
Create unit test for Z41848
312417
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41850"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41848",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41848",
"Z41848K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q319"
},
"Z41848K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q12935276"
},
"Z41848K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q634"
},
"Z41848K4": "Z1820"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "बृहस्पति एक बड़ा ग्रह है।"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Jupiter is a large planet (Hindi test)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "बृहस्पति एक बड़ा ग्रह है (परीक्षण)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6tv3zp03zfyj9nij9fcv6ongpg4svua
Z41851
0
94290
312420
2026-09-11T23:42:44Z
BlueSkyWalker
101616
Create Hindi test case on Z29591: Jupiter is a large planet
312420
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41851"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z29591",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z29591",
"Z29591K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q319"
},
"Z29591K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q12935276"
},
"Z29591K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q634"
},
"Z29591K4": "Z1820"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "बृहस्पति एक बड़ा ग्रह है।"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[hi] Jupiter is a large planet"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "[hi] बृहस्पति एक बड़ा ग्रह है"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cwghbr5l4gvkxsmx9k6ijnq4a12xy9h
Z41852
0
94291
312422
2026-09-11T23:54:16Z
BlueSkyWalker
101616
Create function: Hindi past article-less instantiating sentence
312422
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41852"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41852K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41852K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41852"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi past article-less instantiating sentence"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी भूतकालिक वर्ग का उदाहरण वाक्य"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"entity was instance of class, Hindi",
"X was a Y (Hindi)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Generates a Hindi past sentence stating an entity was an instance of a class (X एक Y थे।)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "यह दर्शाता है कि कोई इकाई किसी वर्ग का उदाहरण थी (X एक Y थे।)"
}
]
}
}
gt4nqsud3kvdmpcio45jhdlbol9b7em
312424
312422
2026-09-11T23:54:18Z
BlueSkyWalker
101616
Connect implementation Z41853 to Z41852
312424
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41852"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41852K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41852K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41853"
],
"Z8K5": "Z41852"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi past article-less instantiating sentence"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी भूतकालिक वर्ग का उदाहरण वाक्य"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"entity was instance of class, Hindi",
"X was a Y (Hindi)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Generates a Hindi past sentence stating an entity was an instance of a class (X एक Y थे।)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "यह दर्शाता है कि कोई इकाई किसी वर्ग का उदाहरण थी (X एक Y थे।)"
}
]
}
}
f8lm55fpgror2a7xhvcuo0d4p0cnj5m
312426
312424
2026-09-11T23:54:21Z
BlueSkyWalker
101616
Connect test Z41854 to Z41852
312426
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41852"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41852K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "entity"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "इकाई"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41852K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "class"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "वर्ग"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z41854"
],
"Z8K4": [
"Z14",
"Z41853"
],
"Z8K5": "Z41852"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi past article-less instantiating sentence"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी भूतकालिक वर्ग का उदाहरण वाक्य"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"entity was instance of class, Hindi",
"X was a Y (Hindi)"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Generates a Hindi past sentence stating an entity was an instance of a class (X एक Y थे।)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "यह दर्शाता है कि कोई इकाई किसी वर्ग का उदाहरण थी (X एक Y थे।)"
}
]
}
}
475bjqnct9hrc7e75e1nqe9yg8oq05m
Z41853
0
94292
312423
2026-09-11T23:54:17Z
BlueSkyWalker
101616
Create composition for Z41852
312423
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41853"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41852",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z41852K1"
},
"Z36270K2": "Z1820"
},
" एक ",
{
"Z1K1": "Z7",
"Z7K1": "Z36270",
"Z36270K1": {
"Z1K1": "Z18",
"Z18K1": "Z41852K2"
},
"Z36270K2": "Z1820"
},
" थे।"
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi past instance of sentence, composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी भूतकालिक वर्ग का उदाहरण वाक्य, संयोजन"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "composition implementation for Hindi past instance of sentence"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिंदी भूतकालिक उदाहरण वाक्य के लिए संरचना कार्यान्वयन"
}
]
}
}
qhyonwerk3mys7px0p3vjazq9d320ri
Z41854
0
94293
312425
2026-09-11T23:54:19Z
BlueSkyWalker
101616
Create unit test for Z41852
312425
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41854"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41852",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41852",
"Z41852K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7243"
},
"Z41852K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q36180"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "लेव तोलस्तोय एक लेखक थे।"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[hi] Leo Tolstoy was a writer."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "[hi] लेव तोलस्तोय एक लेखक थे।"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
7fo37t0vx3gzty8blfy236idh2x104r
312429
312425
2026-09-12T00:11:45Z
BlueSkyWalker
101616
312429
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41854"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41852",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41852",
"Z41852K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7243"
},
"Z41852K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q36180"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "लेव तोलस्तोय एक लेखक थे।"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Leo Tolstoy was a writer. (hindi)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "[hi] लेव तोलस्तोय एक लेखक थे।"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
16qz10b77yclqsqku0na8rxzculqm8v
Z41855
0
94294
312430
2026-09-12T00:18:17Z
BlueSkyWalker
101616
Create Hindi test case on Z34224: [hi] Leo Tolstoy was a writer.
312430
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41855"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z34224",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z34224",
"Z34224K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7243"
},
"Z34224K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q36180"
},
"Z34224K3": "Z1820"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "लेव तोलस्तोय एक लेखक थे।"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[hi] Leo Tolstoy was a writer."
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "लेव तोलस्तोय एक लेखक थे।"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
5zcsh2qoq0ur3srbc9oq4scwctjnom1
Z41856
0
94295
312432
2026-09-12T00:27:57Z
BlueSkyWalker
101616
Create Hindi test for Z41848: Mercury is a small planet (लघु)
312432
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41856"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41848",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41848",
"Z41848K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q308"
},
"Z41848K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q16042592"
},
"Z41848K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q634"
},
"Z41848K4": "Z1820"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "बुध एक लघु ग्रह है।"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Mercury is a small planet (Hindi test)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "बुध एक लघु ग्रह है (परीक्षण)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
f4jide5e0ms6y3oaaavtq3ljackt2hc
Z41857
0
94296
312435
2026-09-12T00:28:02Z
BlueSkyWalker
101616
Create Hindi test for Z41848: London is a large city
312435
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41857"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41848",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41848",
"Z41848K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q84"
},
"Z41848K2": {
"Z1K1": "Z6091",
"Z6091K1": "Q12935276"
},
"Z41848K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q515"
},
"Z41848K4": "Z1820"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z14392",
"Z14392K2": {
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "लंदन एक बड़ा शहर है।"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "London is a large city (Hindi test)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "लंदन एक बड़ा शहर है (परीक्षण)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bc7wxlvvgddnfrvtr6pa52icmj1vxay
Z41858
0
94297
312438
2026-09-12T00:33:17Z
BlueSkyWalker
101616
Create function: Hindi indefinite noun phrase (from Lexemes)
312438
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41858"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41858K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "संज्ञा"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41858K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41858"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi indefinite noun phrase (from Lexemes)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी अनिश्चित संज्ञा वाक्यांश"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Hindi indefinite noun phrase from Lexemes",
"indefinite noun phrase, Hindi"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Creates a Hindi indefinite noun phrase from noun and adjective Lexemes (एक [विशेषण] [संज्ञा])"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "संज्ञा और विशेषण लेक्सिम्स से हिन्दी अनिश्चित संज्ञा वाक्यांश बनाता है (एक [विशेषण] [संज्ञा])"
}
]
}
}
b73goh6xt09c9a68ih7tyfpdwuag55x
312440
312438
2026-09-12T00:33:19Z
BlueSkyWalker
101616
Connect implementation Z41859 to Z41858
312440
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41858"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41858K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "संज्ञा"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41858K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41859"
],
"Z8K5": "Z41858"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi indefinite noun phrase (from Lexemes)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी अनिश्चित संज्ञा वाक्यांश"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Hindi indefinite noun phrase from Lexemes",
"indefinite noun phrase, Hindi"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Creates a Hindi indefinite noun phrase from noun and adjective Lexemes (एक [विशेषण] [संज्ञा])"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "संज्ञा और विशेषण लेक्सिम्स से हिन्दी अनिश्चित संज्ञा वाक्यांश बनाता है (एक [विशेषण] [संज्ञा])"
}
]
}
}
jdq7b9gyot0t52tknabrew7t95cvlry
312442
312440
2026-09-12T00:33:23Z
BlueSkyWalker
101616
Connect test Z41860 to Z41858
312442
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41858"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41858K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "noun"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "संज्ञा"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6005",
"Z17K2": "Z41858K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "adjective"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "विशेषण"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z41860"
],
"Z8K4": [
"Z14",
"Z41859"
],
"Z8K5": "Z41858"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi indefinite noun phrase (from Lexemes)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी अनिश्चित संज्ञा वाक्यांश"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"Hindi indefinite noun phrase from Lexemes",
"indefinite noun phrase, Hindi"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Creates a Hindi indefinite noun phrase from noun and adjective Lexemes (एक [विशेषण] [संज्ञा])"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "संज्ञा और विशेषण लेक्सिम्स से हिन्दी अनिश्चित संज्ञा वाक्यांश बनाता है (एक [विशेषण] [संज्ञा])"
}
]
}
}
hwpby03flsryuykm6askbrsmvlzjj8v
Z41859
0
94298
312439
2026-09-12T00:33:17Z
BlueSkyWalker
101616
Create composition for Z41858
312439
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41859"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41858",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z21394",
"Z21394K1": [
"Z6",
"एक ",
{
"Z1K1": "Z7",
"Z7K1": "Z27423",
"Z27423K1": {
"Z1K1": "Z18",
"Z18K1": "Z41858K2"
}
},
" ",
{
"Z1K1": "Z7",
"Z7K1": "Z27423",
"Z27423K1": {
"Z1K1": "Z18",
"Z18K1": "Z41858K1"
}
}
]
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Hindi indefinite noun phrase, composition"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "हिन्दी अनिश्चित संज्ञा वाक्यांश, संयोजन"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "composition for Hindi indefinite noun phrase using lemma extraction"
}
]
}
}
sv5rluuopmftqeg45ty6vxm25r3rw6p
Z41860
0
94299
312441
2026-09-12T00:33:21Z
BlueSkyWalker
101616
Create unit test for Z41858
312441
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41860"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41858",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41858",
"Z41858K1": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L624906"
}
},
"Z41858K2": {
"Z1K1": "Z7",
"Z7K1": "Z6825",
"Z6825K1": {
"Z1K1": "Z6095",
"Z6095K1": "L584362"
}
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "एक बड़ा शहर"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "a large city (Hindi Lexeme test)"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1820",
"Z11K2": "एक बड़ा शहर (लेक्सिम परीक्षण)"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
br1qpgqor2nwrltzua8emsny889od4b
Z41861
0
94300
312455
2026-09-12T07:45:05Z
EJPPhilippines
9359
312455
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41861"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41861K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41861K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41861"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine languages singular indirect case marker"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"ng",
"ni",
"ning",
"nang"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gets the singular indirect case marker in Philippine languages (e.g. Tagalog, Kapampangan) for a Wikidata item reference, based on whether it is a human or not"
}
]
}
}
8aixd75fvlsoueafdr49q3ueisb4z70
312461
312455
2026-09-12T08:03:11Z
EJPPhilippines
9359
Added Z41865 to the approved list of implementations
312461
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41861"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41861K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41861K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41865"
],
"Z8K5": "Z41861"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine languages singular indirect case marker"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"ng",
"ni",
"ning",
"nang"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gets the singular indirect case marker in Philippine languages (e.g. Tagalog, Kapampangan) for a Wikidata item reference, based on whether it is a human or not"
}
]
}
}
sln7m85gy8ehim02wkmvmsl2a3goh1c
312462
312461
2026-09-12T08:03:13Z
EJPPhilippines
9359
Added Z41862 and Z41863 to the approved list of test cases
312462
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41861"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41861K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "item reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41861K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine language"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z41862",
"Z41863"
],
"Z8K4": [
"Z14",
"Z41865"
],
"Z8K5": "Z41861"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine languages singular indirect case marker"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"ng",
"ni",
"ning",
"nang"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Gets the singular indirect case marker in Philippine languages (e.g. Tagalog, Kapampangan) for a Wikidata item reference, based on whether it is a human or not"
}
]
}
}
4byqkt03yefa0gg8z94loz3cdk7fp0k
Z41862
0
94301
312456
2026-09-12T07:47:14Z
EJPPhilippines
9359
312456
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41862"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41861",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41861",
"Z41861K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q928"
},
"Z41861K2": "Z1844"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "ng"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[tl] \"ng\" for Philippines"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hinyb0wc39qeija1ogqw9mgt89acop6
Z41863
0
94302
312457
2026-09-12T07:48:24Z
EJPPhilippines
9359
312457
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41863"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41861",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41861",
"Z41861K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q313604"
},
"Z41861K2": "Z1609"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "nang"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[pam] \"nang\" for Andres Bonifacio"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
cd65qyp7q2fayebvtxvh71bth2jlq2g
Z41864
0
94303
312458
2026-09-12T07:49:34Z
鈴音雨
101019
312458
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41864"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z41864K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "文"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41864K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "最後?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final?"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41864"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "日付ウィキデータ文の日本語イベント節"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese events section of date Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
mnr5q1tz6rf9kdu587ze9hhuejn1bj4
312613
312458
2026-09-12T10:32:53Z
鈴音雨
101019
Added Z41872 to the approved list of implementations
312613
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41864"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6003",
"Z17K2": "Z41864K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "文"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "statement"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41864K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "最後?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final?"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41872"
],
"Z8K5": "Z41864"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "日付ウィキデータ文の日本語イベント節"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese events section of date Wikidata statement"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
0theish1zy4k1xoua4msbjr36sem9yo
Z41865
0
94304
312460
2026-09-12T08:02:13Z
EJPPhilippines
9359
312460
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41865"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41861",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z26602",
"Z26602K1": {
"Z1K1": "Z18",
"Z18K1": "Z41861K1"
}
},
"Z11542K2": {
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z14326",
"Z14326K1": {
"Z1K1": "Z18",
"Z18K1": "Z41861K2"
},
"Z14326K2": "Z1609"
},
"Z11542K2": "nang",
"Z11542K3": "ni"
},
"Z11542K3": {
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z14326",
"Z14326K1": {
"Z1K1": "Z18",
"Z18K1": "Z41861K2"
},
"Z14326K2": "Z1609"
},
"Z11542K2": "ning",
"Z11542K3": "ng"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine lang singular indirect case marker comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
k5bi5jvbcs65e8ij87a8og9hftm5jz8
Z41866
0
94305
312463
2026-09-12T08:12:02Z
So9q
3791
312463
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41866"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z40418",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z40418",
"Z40418K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q34"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z844",
"Z844K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Sweden -\u003E false"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
gqj4xjd6dp4gdj21f9za1sirmu46xna
Z41867
0
94306
312465
2026-09-12T08:34:47Z
鈴音雨
101019
312465
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41867"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41867K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "プロパティ参照"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41867K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "最後?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final?"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41867"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "日本語の日付イベント述語"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese date event predicate"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fnsw54a8afn81mxfgbwajb1n42022py
312469
312465
2026-09-12T08:40:20Z
鈴音雨
101019
Added Z41868 to the approved list of implementations
312469
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41867"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41867K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "プロパティ参照"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41867K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "最後?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final?"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41868"
],
"Z8K5": "Z41867"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "日本語の日付イベント述語"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese date event predicate"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
aq17kbo35mcnsnfzgmylxftokepizbn
312611
312469
2026-09-12T10:21:33Z
鈴音雨
101019
Added Z41869 to the approved list of test cases
312611
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41867"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41867K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "プロパティ参照"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z40",
"Z17K2": "Z41867K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "最後?"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "final?"
}
]
}
}
],
"Z8K2": "Z6",
"Z8K3": [
"Z20",
"Z41869"
],
"Z8K4": [
"Z14",
"Z41868"
],
"Z8K5": "Z41867"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "日本語の日付イベント述語"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese date event predicate"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
6tjne4axkshw3gduybp2os33dfhid0i
Z41868
0
94307
312468
2026-09-12T08:38:59Z
鈴音雨
101019
312468
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41868"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41867",
"Z14K3": {
"Z1K1": "Z16",
"Z16K1": "Z600",
"Z16K2": "function Z41867(Z41867K1, Z41867K2) {\n const propertyId = Z41867K1.Z6092K1;\n const isFinal = Z41867K2;\n\n const predicates = {\n // 発表日\n P6949: {\n phrase: '発表',\n voice: 'passive'\n },\n\n // 商業化年月日\n P5204: {\n phrase: '商業化',\n voice: 'passive'\n },\n\n // 供用開始\n P729: {\n phrase: '供用を開始',\n voice: 'active'\n },\n\n // 供用終了\n P730: {\n phrase: '供用を終了',\n voice: 'active'\n },\n\n // 開始日時\n P580: {\n phrase: '開始',\n voice: 'active'\n },\n\n // 終了日時\n P582: {\n phrase: '終了',\n voice: 'active'\n },\n\n // 公式閉鎖日\n P3999: {\n phrase: '閉鎖',\n voice: 'passive'\n }\n };\n\n const spec = predicates[propertyId];\n\n if (!spec) {\n return '';\n }\n\n if (spec.voice === 'passive') {\n return 'に' + spec.phrase +\n (isFinal ? 'された' : 'され');\n }\n\n return 'に' + spec.phrase +\n (isFinal ? 'した' : 'し');\n}"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "日本語の日付イベント述語、JavaScript"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese date event predicate, JavaScript"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
39zsfsoxra6ksc9t9qprw43qtke4m7h
Z41869
0
94308
312471
2026-09-12T08:47:23Z
鈴音雨
101019
312471
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41869"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41867",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41867",
"Z41867K1": {
"Z1K1": "Z6092",
"Z6092K1": "P5204"
},
"Z41867K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "に商業化され、"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "商業化、文中"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "commercialization, in text"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
hh4mpdcm2jqbbryreyuyi0vqjy6fikk
312610
312471
2026-09-12T10:20:47Z
鈴音雨
101019
fix
312610
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41869"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41867",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41867",
"Z41867K1": {
"Z1K1": "Z6092",
"Z6092K1": "P5204"
},
"Z41867K2": {
"Z1K1": "Z40",
"Z40K1": "Z42"
}
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "に商業化され"
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "商業化、文中"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "commercialization, in text"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
qq60x48490dppo8iul39blfwc6xavfn
Z41870
0
94309
312477
2026-09-12T10:10:00Z
EJPPhilippines
9359
312477
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41870"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z22514",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z22514",
"Z22514K1": [
"Z6",
"hello",
"world",
""
]
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z866",
"Z866K2": "Hello world."
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[\"hello\",\"world\",\"\"] becomes \"Hello world.\""
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
l2jmet0t5xkgnb7da2tpap099tiomyk
Wikifunctions:Working with Wikidata content/kcg
4
94310
312484
2026-09-12T10:10:14Z
FuzzyBot
207
Updating to match new version of source page
312484
wikitext
text/x-wiki
<languages/>
{{AW Content}}
<div lang="en" dir="ltr" class="mw-content-ltr">
This page provides a tutorial-style introduction to the Wikidata concepts and UI elements that are also presented (more technically) in [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|Support for Wikidata content]]. It describes a series of function calls that a user can step through on [https://www.wikifunctions.org/ Wikifunctions.org], with figures and explanations.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
= Getting acquainted with Wikidata content on Wikifunctions =
</div>
[[File:Expanded view of a lexeme form.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 6. Expanded view of a lexeme form</span>]]
[[File:Wikifunctions GIF- Calling Z6824.gif|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 7. Calling the function on a mobile device (click to animate)</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikifunctions has capabilities for importing and using content from [[d:|Wikidata]]. There is a primary focus currently on [[d:Special:MyLanguage/Wikidata:Lexicographical data|lexicographic content]] (lexemes, lexeme forms, and lexeme senses), but also some support for using items, properties, and statements. These capabilities are evolving.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Detailed documentation of the lexicographic types can be found at [[wikidata:Special:MyLanguage/Wikidata:Lexicographical data/Documentation|Wikidata:Lexicographical data/Documentation]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Fetching a lexeme form from Wikidata ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Wikidata content is never stored persistently on Wikifunctions, but is retrieved from Wikidata when needed, using fetch functions. Here we show how to call a fetch function, [[Z6824|<u>Fetch Wikidata lexeme form</u>]], and examine the content that it returns. We are going to fetch the lexeme form for the German adjective ''schöner,'' which is the singular masculine form of ''schön'' (beautiful).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Calling the function ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Visit [[Z6824|<u>Fetch Wikidata lexeme form</u>]] in your browser.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice, in the About box, that this function takes a single input, which is of type [[Z6094|<u>Wikidata lexeme form reference</u>]], and returns a [[Z6004|<u>Wikidata lexeme form</u>]].</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Locate the ''lexeme form selector'' for entering the input value (shown in Figure 1, below). In the box with the (red, green, and blue-striped) Wikidata icon, type in the letters of the word “schoner”.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice the matching choices that show up as you type. These are Wikidata search results for lexeme forms that match the letters typed in.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">When you see the choice ''schöner; singular, nominative case, strong inflection, positive, masculine for: schön (L6758), German, adjective'' (as shown in Figure 2, below), click on it. Your selection should then appear as in Figure 3 (below).</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Click on the chevron (which looks like ‘>’).</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice that it reveals a simple structure, a [[Z6094|<u>Wikidata lexeme form reference</u>]], as shown in Figure 4 (below), with just the type and the Wikidata ID <code>L6758-F4</code>. This is the ID of the lexeme form that’s been selected.</span>
* Nyap ''Run function''.
** <span lang="en" dir="ltr" class="mw-content-ltr">Using the ID <code>L6758-F4</code>,Wikifunctions retrieves the content of the lexeme form from Wikidata and transforms it into a form that’s usable on Wikifunctions, which is an instance of [[Z6004|<u>Wikidata lexeme form</u>]].</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The result should appear as shown in Figure 5 (below). This shows the ''compact view'' for the lexeme form. For readability, the compact view includes just the Wikidata icon and the word ''schöner'' (which also provides a link to the Wikidata page from which this item has been fetched).</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Try clicking on the chevron to the left of ''schöner''. You will see that it reveals an expanded view of the content (as shown in Figure 6, right). An instance of Wikidata lexeme form has 6 parts, which can be seen in the expanded view: ''type'', ''identity'', ''lexeme'', ''representations'', ''grammatical features'', and ''claims''. (Figure F omits the details of the ''claims'' part.) Here we are concerned with the ''lexeme'', ''representations'', and ''grammatical features'' (which will be relevant to the examples below.).</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">The ''lexeme'', shown in its collapsed view as ''schön,'' simply indicates the lexeme that this lexeme form belongs to''.''</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">The ''representations'' (of which there is usually just one) are the actual word-forms recorded by the lexeme form; ''schöner'' in this case.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">The ''grammatical features'' are characteristics of this particular lexeme form, such as ''singular'' and ''masculine''.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">By clicking on any of the chevrons that appear in the expanded view, you can learn more about how that part is represented in Wikifunctions. For example, the value of ''lexeme'' is represented as a [[Z6095|<u>Wikidata lexeme reference</u>]], and each value in the ''grammatical features'' list is represented as a [[Z6091|<u>Wikidata item reference</u>]].</span>
<gallery mode=packed heights=180px>
File:Lexeme form selector.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 1. Lexeme form selector</span>
File:Lexeme form selector with "schoner".png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 2. Lexeme form selector with 2 choices showing</span>
File:Lexeme form selector with "schoner" selected.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 3. Lexeme form selector with "schöner" selected</span>
</gallery>
<gallery mode=packed heights=180px>
File:Lexeme form reference for L6758-F4.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 4. Lexeme form reference</span>
File:Compact view of a lexeme form.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 5. Compact view of a lexeme form</span>
</gallery>
<div lang="en" dir="ltr" class="mw-content-ltr">
Figure 7, right, an animated GIF, shows all the above steps enacted on a mobile device screen.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
= Generating phrases with agreement =
</div>
[[File:Lexeme selector.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 8. Lexeme selector</span>]]
[[File:Lexeme selector showing several choices.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 9. Lexeme selector showing several choices</span>]]
[[File:Wikifunctions Calling-Z20616.gif|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 13. Calling the function on a mobile device (click to animate)</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
As explained in the [[Special:MyLanguage/Wikifunctions:Status updates/2024-10-25|Status update for 2024-10-25]], ''agreement'' means that one word or phrase has to change in order to match another word or phrase in a given sentence. For example, in German, the noun ''Hut'' (hat) is masculine, so an adjective that modifies it must take the masculine form, such as ''schöner'' (beautiful). ''Katze'' (cat) is feminine, so the same adjective would take the form ''schöne.''
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Suppose we want to generate an adjective+noun phrase, for a singular noun, in a language that has gendered nouns. We show here that lexicographic content from Wikidata can be used to select an adjective form that agrees with the gender and plurality features of the noun that it modifies. To show this, we first compose calls to two existing functions that provide essential building blocks for generating this sort of phrase:
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">a function that returns the gender of a given noun, and</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">a function that returns the form of a given adjective that agrees with both that gender and the singular feature.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
We then compose a call to another function that builds on the above two functions to generate a simple phrase with agreement.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Getting the value of a statement in a lexeme ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here we show how to compose a call to [[Z20616|<u>grammatical gender from Lexeme</u>]], an existing function that retrieves the gender, if any, associated with a noun lexeme. Lexemes contain statements, and this function gets the gender of a given noun lexeme by finding the value of the statement with the property [[wikidata:Property:P5185|P5185/grammatical gender]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Applicability''': in addition to lexemes, statements are also contained within lexeme forms, lexeme senses, and items, so similar functions can be used to retrieve statement values from instances of those types.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Calling the function ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Visit [[Z20616|<u>grammatical gender from Lexeme</u>]] in your browser.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice, in the About box, that this function takes a single input, which is of type [[Z6005|<u>Wikidata lexeme</u>]].</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice also that its output will be a Typed list of [[Z6091|<u>Wikidata item reference</u>]]. It returns a list because that allows for cases where there is no gender statement, or multiple gender statements, in the lexeme. However, in most cases there will be a single gender statement.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Locate the ''lexeme selector'' for entering the input value (shown in Figure 8). In the box with the Wikidata icon, type in the 3 letters “hut”.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice the matching choices that show up as you type. These are Wikidata search results for lexemes that match the letters typed in.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">When you see the choice for ''Hut; German, noun'' (the second choice shown in Figure 9), click on it. Your selection should then appear as in Figure 10, below.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Click ''Run function''.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The result should appear as shown in Figure 11. This shows the ''compact view'' for the Wikidata item reference for the concept ''masculine''. The compact view includes just the Wikidata icon and the word ''masculine''.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Rather than returning the entire Wikidata item, this function just returns a [[Z6091|<u>Wikidata item reference</u>]], which is usually all that’s needed for identifying grammatical features.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Note that the compact view currently does not provide a visual distinction between lexemes, lexeme forms, lexeme senses, items, and properties. Usually the entity type is apparent from context, but if not, the type can be revealed as shown in the next steps.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice the two chevrons that appear to the left of the Wikidata icon. The first of these allows you to see more details of the Typed list; the second allows you to see details of the first element of the list.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Click on the rightmost chevron.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice that it reveals a simple structure (the [[Z6091|<u>Wikidata item reference</u>]] for ''masculine)'' shown in Figure 12, containing the type and the Wikidata item ID <code>Q499327</code>.</span>
<gallery mode=packed heights=176px>
File:Lexeme selector with "Hut" selected.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 10. Lexeme selector with "Hut" selected</span>
File:Compact view for a Wikidata item.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 11. Compact view of a Wikidata item reference</span>
File:Wikidata item reference for Q499327.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 12. Expanded view of a Wikidata item reference</span>
</gallery>
<div lang="en" dir="ltr" class="mw-content-ltr">
Figure 13, right, an animated GIF, shows all the above steps enacted on a mobile device screen.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Getting a word form with given grammatical features ==
</div>
[[File:Two input selectors for a function.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 14. Input selectors for the function</span>]]
[[File:Lexeme selector showing choices for "schon".png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 15. Lexeme selector showing choices for "schon"</span>]]
[[File:Wikifunctions Calling-Z19241.gif|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 19. Calling the function on a mobile device (click to animate)</span>]]
<div lang="en" dir="ltr" class="mw-content-ltr">
Here we show how to compose a call to [[Z19241|<u>first matching representation string from lexeme</u>]], an existing function that retrieves, from a given lexeme, the word-form (''representation'') having one or more given grammatical features. For example, the lexeme for ''schön'' (beautiful) has a lexeme form with grammatical features ''singular'' and ''masculine'', and that lexeme form contains the representation ''schöner''.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Lexemes contain lexeme forms, and each lexeme form contains a list of Wikidata item references, which are its grammatical features. (We saw these in the first vignette above, ''Fetching a lexeme form from Wikidata''.) The function here will first select the lexeme form having the desired grammatical features, and then get the first representation from that lexeme form.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Applicability''': Every lexeme form can be characterized by a wide variety of grammatical features, so functions such as this one can be used to select the correct lexeme form (or its representation) in various language generation tasks.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Calling the function ===
</div>
* <span lang="en" dir="ltr" class="mw-content-ltr">Visit [[Z19241|<u>first matching representation string from lexeme</u>]] in your browser.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Notice, in the About box, that this function takes an input of type [[Z6005|<u>Wikidata lexeme</u>]], and a second input which is a Typed list of [[Z6091|<u>Wikidata item reference</u>]], and returns a String.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Locate the input selectors (shown in Figure 14).</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">In the lexeme selector, where it prompts with ''Select Wikidata lexeme'', type in “schon”.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">When you see the choice for ''schön; German, adjective'' (the third choice shown in Figure 15), click on it. Your selection should then appear as in Figure 16, below.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Enter the grammatical feature ''singular'' as follows:</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Click on the ‘+’ icon, which tells Wikifunctions to add a new element to the input list.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Type in “singular”, where it says ''Select Wikidata item'', and choose ''singular; grammatical number''. This is the [[Z6091|<u>Wikidata item reference</u>]] for the linguistic concept ''singular.''</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Using the ‘+’ icon again, type in “masculine” and choose the feature ''masculine; grammatical gender'' (because we want the adjective to agree with the masculine noun ''Hut''). Your input selections should now appear as in Figure 17.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Try clicking on the chevron to the left of ''Item 2''. You will see that it opens up to reveal the internal structure of the [[Z6091|<u>Wikidata item reference</u>]], showing its type and Wikidata ID, as explained near the end of the previous use case.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Click ''Run function''.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">The result (the string ''schöner)'' should appear as shown in Figure 18.</span>
<gallery mode=packed heights=208px>
File:Two input selectors with "schon" selected in the first.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 16. "schon" selected in the first input selector</span>
File:Two input selectors with selections made.png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 17. Selections ready for the function call</span>
File:Function call result- "schoner".png|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 18. Function call result, a string</span>
</gallery>
<div lang="en" dir="ltr" class="mw-content-ltr">
Figure 19, right, an animated GIF, shows all the above steps enacted on a mobile device screen.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Generating a phrase with agreement ==
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
Here we show how to compose a call to [[Z20612|German indef noun phrase from noun and adjective]], an existing function that constructs a phrase with an indefinite article (a word like “a” or “an” in English), an adjective, and a singular noun, while ensuring that both the article and the adjective form agree with the noun. The indefinite articles in German are "ein" (masculine) and "eine" (feminine).
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
This function builds on the two functions visited above. In fact, this function, which takes a noun lexeme and an adjective lexeme as inputs, does the following things:
</div>
# <span lang="en" dir="ltr" class="mw-content-ltr">Determine if the noun has masculine or feminine gender</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Extract the correctly gendered, singular form of the adjective from the adjective lexeme</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Choose the correct form of the indefinite article</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Extract the singular form of the noun from the noun lexeme</span>
# <span lang="en" dir="ltr" class="mw-content-ltr">Concatenate the 3 elements together into a single phrase</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
It does (1) by calling [[Z20616|<u>grammatical gender from Lexeme</u>]] and (2) and (4) by calls to [[Z19241|<u>first matching representation string from lexeme</u>]].
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Applicability''': This function is specialized for generating a particular type of phrase in German. It could easily be used as a model for generating similar phrases in other languages, or could be used as a starting point for generating more elaborate phrases or sentences.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
'''Caveat:''' Unfortunately, at present Wikifunctions is experiencing some performance issues, and the success of this function-call is intermittent; sometimes there is a timeout error. We are working to resolve these issues.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== Calling the function ===
</div>
[[File:Two lexeme selectors for a function.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 20. Lexeme selectors for noun and adjective inputs</span>]]
[[File:Function call produced by a lexeme selector.png|thumb|<span lang="en" dir="ltr" class="mw-content-ltr">Fig. 21. Function call produced by the second lexeme selector</span>]]
* <span lang="en" dir="ltr" class="mw-content-ltr">Visit [[Z20612|German indef noun phrase from noun and adjective]] in your browser.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Notice, in the About box, that this function takes two inputs of type [[Z6005|<u>Wikidata lexeme</u>]] and returns a String.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Locate the input selectors (shown in Figure 20). There is a lexeme selector for inputting a noun lexeme, and another for inputting an adjective lexeme.</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">In the noun selector, type in “hut” and select the choice for ''Hut; German, noun'' (as was shown in Figure 9).</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">In the adjective selector, type in “schone” and select the choice for ''schön; German, adjective'' (as was shown in Figure 15).</span>
* <span lang="en" dir="ltr" class="mw-content-ltr">Try clicking on the chevron to the left of ''adjective''. You will see that it opens up to reveal the internal structure that's produced by the lexeme selector (as shown in Figure 21).</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">The behavior of the lexeme selector depends on context. In this case, Wikifunctions knows that this function expects to receive an entire [[Z6005|<u>Wikidata lexeme</u>]] as its second input; not just a reference to a lexeme. Knowing this, it produces a [[Z6095|<u>Wikidata lexeme reference</u>]] for the selected lexeme, and also constructs a call that passes that reference to the function [[Z6825|<u>Fetch Wikidata lexeme</u>]]. When ''Run function'' is clicked, the result of this call will be used as the second input to [[Z20612|German indef noun phrase from noun and adjective]].</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">Click ''Run function''.</span>
** <span lang="en" dir="ltr" class="mw-content-ltr">If the run completes normally, the result will be the string ''ein schöner Hut''. If there's a timeout condition, however, you will see the word ''void'', and an error indication in the ''Details'' dialog.</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you want to get an idea of how [[Z20612|German indef noun phrase from noun and adjective]] has been implemented, visit the implementation at [[Z20615|<u>agree adjective with noun</u>]]. In the '''Contents''' box, under the word '''composition''', you will find an expandable summary of the implementation. Although an explanation of this composition implementation is out of scope for this document, you may be able to see how each of the 5 steps listed above are accomplished, including the calls to [[Z20616|<u>grammatical gender from Lexeme</u>]] and [[Z19241|<u>first matching representation string from lexeme</u>]].
</div>
[[Category:Wikidata]]
5oe1x0zjrang4b4d0qj6u5ta0j3pivz
Z41871
0
94311
312609
2026-09-12T10:18:07Z
EJPPhilippines
9359
312609
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41871"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41871K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41871K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z41871K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41871K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14"
],
"Z8K5": "Z41871"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value, Philippine"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"ang X ng Y ay Z",
"ing X ning Y Z ya"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
2z2nz1ung9dufror3cc256wnxka6uid
312617
312609
2026-09-12T11:15:08Z
EJPPhilippines
9359
Added Z41874 to the approved list of implementations
312617
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41871"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41871K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41871K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z41871K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41871K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20"
],
"Z8K4": [
"Z14",
"Z41874"
],
"Z8K5": "Z41871"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value, Philippine"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"ang X ng Y ay Z",
"ing X ning Y Z ya"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
fjmsmfq76dsgk1tosprgoy87dy30wy8
312618
312617
2026-09-12T11:15:11Z
EJPPhilippines
9359
Added Z41873 to the approved list of test cases
312618
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41871"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41871K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41871K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z41871K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41871K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z41873"
],
"Z8K4": [
"Z14",
"Z41874"
],
"Z8K5": "Z41871"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value, Philippine"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"ang X ng Y ay Z",
"ing X ning Y Z ya"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
lvbm9vko5n1tt0jyt50frli5l40tpfw
312622
312618
2026-09-12T11:55:47Z
99of9
1622
Added Z41875 to the approved list of test cases
312622
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41871"
},
"Z2K2": {
"Z1K1": "Z8",
"Z8K1": [
"Z17",
{
"Z1K1": "Z17",
"Z17K1": "Z6091",
"Z17K2": "Z41871K1",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "subject reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z6092",
"Z17K2": "Z41871K2",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "property reference"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z1",
"Z17K2": "Z41871K3",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "value (string, quantity, monolingual text, QID...)"
}
]
}
},
{
"Z1K1": "Z17",
"Z17K1": "Z60",
"Z17K2": "Z41871K4",
"Z17K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Philippine language"
}
]
}
}
],
"Z8K2": "Z89",
"Z8K3": [
"Z20",
"Z41873",
"Z41875"
],
"Z8K4": [
"Z14",
"Z41874"
],
"Z8K5": "Z41871"
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value, Philippine"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31",
{
"Z1K1": "Z31",
"Z31K1": "Z1002",
"Z31K2": [
"Z6",
"ang X ng Y ay Z",
"ing X ning Y Z ya"
]
}
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t5f7svz4a4sq4bwwwe2dopei118xgcf
Z41872
0
94312
312612
2026-09-12T10:32:30Z
鈴音雨
101019
312612
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41872"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41864",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z10000",
"Z10000K1": {
"Z1K1": "Z7",
"Z7K1": "Z29036",
"Z29036K1": {
"Z1K1": "Z7",
"Z7K1": "Z25726",
"Z25726K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z41864K1"
}
}
},
"Z29036K2": {
"Z1K1": "Z7",
"Z7K1": "Z802",
"Z802K1": {
"Z1K1": "Z7",
"Z7K1": "Z13381",
"Z13381K1": {
"Z1K1": "Z7",
"Z7K1": "Z35328",
"Z35328K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z41864K1"
}
}
},
"Z13381K2": [
"Z1",
{
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q25235"
}
},
{
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q7727"
}
},
{
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q11574"
}
}
]
},
"Z802K2": {
"Z1K1": "Z6062",
"Z6062K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q573"
}
},
"Z802K3": {
"Z1K1": "Z7",
"Z7K1": "Z35328",
"Z35328K1": {
"Z1K1": "Z7",
"Z7K1": "Z19308",
"Z19308K1": {
"Z1K1": "Z18",
"Z18K1": "Z41864K1"
}
}
}
},
"Z29036K3": "Z1830"
},
"Z10000K2": {
"Z1K1": "Z7",
"Z7K1": "Z41867",
"Z41867K1": {
"Z1K1": "Z7",
"Z7K1": "Z19306",
"Z19306K1": {
"Z1K1": "Z18",
"Z18K1": "Z41864K1"
}
},
"Z41867K2": {
"Z1K1": "Z18",
"Z18K1": "Z41864K2"
}
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1830",
"Z11K2": "日付ウィキデータ文の日本語イベント節、合成"
},
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Japanese events section of date WD statement, comp"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
dl3o9hoyat617jg113oyaqcd7ne3f05
Z41873
0
94313
312614
2026-09-12T10:35:52Z
EJPPhilippines
9359
312614
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41873"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41871",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41871",
"Z41871K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q928"
},
"Z41871K2": {
"Z1K1": "Z6092",
"Z6092K1": "P2046"
},
"Z41871K3": {
"Z1K1": "Z6010",
"Z6010K1": {
"Z1K1": "Z19677",
"Z19677K1": "Z16660",
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "343448"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K2": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "343448"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K3": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "343448"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q712226"
}
},
"Z41871K4": "Z1844"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Ang labuwad ng Pilipinas ay 343448 km²."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[tl] area of Philippines"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
t5foeaib29f97wtx89rslwk71p6otgk
312616
312614
2026-09-12T11:14:49Z
EJPPhilippines
9359
Add NBSP
312616
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41873"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41871",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41871",
"Z41871K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q928"
},
"Z41871K2": {
"Z1K1": "Z6092",
"Z6092K1": "P2046"
},
"Z41871K3": {
"Z1K1": "Z6010",
"Z6010K1": {
"Z1K1": "Z19677",
"Z19677K1": "Z16660",
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "343448"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K2": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "343448"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K3": {
"Z1K1": "Z19677",
"Z19677K1": {
"Z1K1": "Z16659",
"Z16659K1": "Z16660"
},
"Z19677K2": {
"Z1K1": "Z13518",
"Z13518K1": "343448"
},
"Z19677K3": {
"Z1K1": "Z13518",
"Z13518K1": "1"
}
},
"Z6010K4": {
"Z1K1": "Z6091",
"Z6091K1": "Q712226"
}
},
"Z41871K4": "Z1844"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Ang labuwad ng Pilipinas ay 343448 km²."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "[tl] area of Philippines"
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
bu74k0lbh0418y90s4odk5z4cugftjt
Z41874
0
94314
312615
2026-09-12T11:04:57Z
EJPPhilippines
9359
312615
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41874"
},
"Z2K2": {
"Z1K1": "Z14",
"Z14K1": "Z41871",
"Z14K2": {
"Z1K1": "Z7",
"Z7K1": "Z27868",
"Z27868K1": {
"Z1K1": "Z7",
"Z7K1": "Z22514",
"Z22514K1": [
"Z6",
{
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z14326",
"Z14326K1": {
"Z1K1": "Z18",
"Z18K1": "Z41871K4"
},
"Z14326K2": "Z1609"
},
"Z11542K2": "ing",
"Z11542K3": "ang"
},
{
"Z1K1": "Z7",
"Z7K1": "Z14396",
"Z14396K1": {
"Z1K1": "Z7",
"Z7K1": "Z29825",
"Z29825K1": {
"Z1K1": "Z18",
"Z18K1": "Z41871K4"
},
"Z29825K2": {
"Z1K1": "Z18",
"Z18K1": "Z41871K2"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z41861",
"Z41861K1": {
"Z1K1": "Z18",
"Z18K1": "Z41871K1"
},
"Z41861K2": {
"Z1K1": "Z18",
"Z18K1": "Z41871K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z23753",
"Z23753K1": {
"Z1K1": "Z18",
"Z18K1": "Z41871K1"
},
"Z23753K2": {
"Z1K1": "Z18",
"Z18K1": "Z41871K4"
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z14326",
"Z14326K1": {
"Z1K1": "Z18",
"Z18K1": "Z41871K4"
},
"Z14326K2": "Z1609"
},
"Z11542K2": "",
"Z11542K3": "ay"
},
{
"Z1K1": "Z7",
"Z7K1": "Z27854",
"Z27854K1": {
"Z1K1": "Z7",
"Z7K1": "Z36209",
"Z36209K1": {
"Z1K1": "Z18",
"Z18K1": "Z41871K3"
},
"Z36209K2": {
"Z1K1": "Z18",
"Z18K1": "Z41871K4"
}
}
},
{
"Z1K1": "Z7",
"Z7K1": "Z11542",
"Z11542K1": {
"Z1K1": "Z7",
"Z7K1": "Z14326",
"Z14326K1": {
"Z1K1": "Z18",
"Z18K1": "Z41871K4"
},
"Z14326K2": "Z1609"
},
"Z11542K2": "ya",
"Z11542K3": ""
}
]
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "specific property of subject is value, phi, comp."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
b9e841gibfo1yocdcrn54mvkjbzxzkj
Z41875
0
94315
312620
2026-09-12T11:54:43Z
99of9
1622
312620
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41875"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41871",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41871",
"Z41871K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q44165"
},
"Z41871K2": {
"Z1K1": "Z6092",
"Z6092K1": "P137"
},
"Z41871K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q7442080"
},
"Z41871K4": "Z1844"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Ang operator ng Diablo ay \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7442080\"\u003ESeattle City Light\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
1whkbpwj0ya7702ttzt8ofa8euop6p9
312621
312620
2026-09-12T11:55:18Z
99of9
1622
312621
zobject
text/plain
{
"Z1K1": "Z2",
"Z2K1": {
"Z1K1": "Z6",
"Z6K1": "Z41875"
},
"Z2K2": {
"Z1K1": "Z20",
"Z20K1": "Z41871",
"Z20K2": {
"Z1K1": "Z7",
"Z7K1": "Z41871",
"Z41871K1": {
"Z1K1": "Z6091",
"Z6091K1": "Q44165"
},
"Z41871K2": {
"Z1K1": "Z6092",
"Z6092K1": "P137"
},
"Z41871K3": {
"Z1K1": "Z6091",
"Z6091K1": "Q7442080"
},
"Z41871K4": "Z1844"
},
"Z20K3": {
"Z1K1": "Z7",
"Z7K1": "Z877",
"Z877K2": {
"Z1K1": "Z89",
"Z89K1": "Ang operator ng Diablo ay \u003Ca href=\"https://abstract.wikipedia.org/wiki/Q7442080\"\u003ESeattle City Light\u003C/a\u003E."
}
}
},
"Z2K3": {
"Z1K1": "Z12",
"Z12K1": [
"Z11",
{
"Z1K1": "Z11",
"Z11K1": "Z1002",
"Z11K2": "Ang operator ng Diablo ay Seattle City Light."
}
]
},
"Z2K4": {
"Z1K1": "Z32",
"Z32K1": [
"Z31"
]
},
"Z2K5": {
"Z1K1": "Z12",
"Z12K1": [
"Z11"
]
}
}
91i6znf32grs65a2k53yvv4tm90geix