Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.47.0-wmf.3 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 278159 278030 2026-05-26T03:08:08Z SpBot 978 archive 6 sections: 6 to [[Wikifunctions:Project chat/Archive/2026/04]] (after section [[Wikifunctions:Project chat/Archive/2026/04#Language_parameters_in_language-specific_functions|Language_parameters_in_language-specific_functions]]) - previous edit: [[:User:MediaWiki message delivery|MediaWiki message delivery]], 2026-05-25 09:48 278159 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/ }} == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) ::{{done|Thank you}}! [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 14:13, 26 April 2026 (UTC) == Is it OK to connect the implementation? == Hello! I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted. I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC) == Past tense function == Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")? If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC) : {{Done}} with {{Z|Z34224}}, but I have a few kinks to work out with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:35, 26 April 2026 (UTC) :: I need to create some other similar functions for the past tense, I have some ideas: ::* {{Z|Z26095}} ::* {{Z|Z32643}} ::* {{Z|Z28016}} ::* {{Z|Z26570}} ::* {{Z|Z33975}} ::* {{Z|Z27243}} ::* <ins>{{Z|Z26627}}</ins> ::* <ins>{{Z|Z27627}}</ins> ::* <ins>{{Z|Z27173}}</ins> ::* <ins>{{Z|Z29591}}</ins> :: :: Are there any I have missed? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:57, 26 April 2026 (UTC) :I think that here we are starting to walk on dangerous waters: what does past mean? Is it a recent o a far past? Does it have ripercussions on the present or not? Is it just a thing that happened once, many times or for a continuative period of time? :Consider that various languages distinguish between many different types of past. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:38, 26 April 2026 (UTC) :: {{re|Dv103}} That is a fair point... :: How do we go about solving this problem though? I don't think having every sentence on Abstract Wikipedia be "X is a Y" is a very good idea. :: Maybe we have different functions for all these variations of past you mentioned that just map into "X was a Y." in English? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 13:31, 26 April 2026 (UTC) :::To properly solve this problem, we should use a more complete abstract content representation model, like for example the proposal of [[Wikifunctions:Type proposals/Semantic unit|Semantic units]] (look at [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams|the example]] to see how times could be handled). For now, since we're still stuck with single fragment generation functions (that I hope will be slowly replaced with the complete represenation model, when available), we could just restrict your function to a very specific meaning, like "subject was an instance of, for most of its existence" (which means for example that it could be used to say "Douglas Adams was a writer", but not "Abraham Lincoln was a president", since he only was a president for 4 years). Probably my definition is still too vague, and this is why we need to go beyond these fragment generating functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:47, 26 April 2026 (UTC) ::Nitpick... I don't like that it outputs a string instead of monolingual text. With {{Z|Z26039}} it's used so much that I think it's unfixable in that case beyond deprecating it if people care that much, but {{Z|Z34224}} doesn't even have any connected implementations yet. Consider it, maybe? ::Nitpick 2... {{Z|Z34227}} is missing a language parameter. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 16:08, 26 April 2026 (UTC) ::: I will consider that! ::: I just did that because that's what {{Z|Z26039}} does, so I assumed I should follow suit with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 26 April 2026 (UTC) == Legacy functions == If and when more robust methods of abstractly representing and generating linguistic content come around, and more efficient ways of creating abstract content are devised and implemented, I suspect that our current methods will require some form of deprecation. This is a significant source of concern for me in relation to WF and AW, questioning how prone our current methods of doing things are and eventually will be prone to obsolescence, and how it will be worked around when it comes. We have over 1 250 articles on AW presently, and these are rather all over the place. I suspect the maintenance burden from keeping these articles up to code will eventually, err, creep up on us, I suppose, and some kind of major refactoring will be necessary. We are definitely in a period of experimentation and whatnot right now but eventually, like with enwiki, some sort of structure and rigor will form and I suspect it will start to become rather boring for me... I, for one, very much enjoy experimenting with new and better ways to do things here. I don't personally mind changing things to use a new and better paradigm if need be, that sort of thing highly excites me, but of course there will be things that are left behind, and I suspect maybe bots will be employed to deal with this? A lot of Wikipedia sister sites seem to do that, e.g. going and fixing up use of deprecated templates. Considering the nature of Wikifunctions and Abstract Wikipedia I suspect certain maintenance tasks will be made simpler or even trivial by the typical uniformity of our implementations. I guess I am just concerned if Wikifunctions or Abstract Wikipedia will ever accrue its own kind of "technical debt" with how we are plowing through things presently, and if there is a plan for how we will eventually seek to mitigate that. Maybe too early to ask this question, but I am a notoriously anxious person, so I thought it wouldn't hurt to raise the question regardless... &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:30, 26 April 2026 (UTC) :I very much agree, thank you for expressing my position so well. {{ping|Immanuelle}} has been using an AI-generated tool (well, they haven't edited in a week, perhaps it's a break or perhaps they don't wish to contribute to the project any more) to create a bunch of articles en masse, which I have warned them multiple times is a bad idea (on top of evolving functions, all of the articles are one-sentence-per-paragraph, [[abstract:Q12184|like so]]). That's why I've been avoiding creating articles recently, I'd say I have a good fourth (no data to support, rough guess) of the comments on the wiki, yet less than a percentage of the article count (only three, including the [[abstract:Q319|first article]], though, so perhaps I'm the next [[w:Special:Permalink/908493298|office.bomis.com]]). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:41, 27 April 2026 (UTC) :: I feel that the overwhelming presence of these low-quality articles (which I admit I myself am [[abstract:Q1710970|guilty]]/[[abstract:Q7601858|of]]/[[abstract:Q39338|creating]], usually as testbeds) may incur a large maintenance burden. I do expect them to be easy to detect, however, as searching for the presence of "deprecated" NLG functions is trivial, and it is possible that replacing them with their future ''even abstracter&trade;'' counterparts could be done automatically since they all have the same signatures and can be expected to create the same form of sentence. If it needs to be done manually for a while or for certain delinquent instances, my hope is that it will be fun, at least for a while. :: I just hope that these hypothetical future waves of "this new and versatile way of abstractly representing linguistic content" obsoleting previous methods and requiring refactoring across all articles is only a one-time thing. We should strive to be as robust and flexible as possible from the outset as each brand new paradigm of abstraction is also a brand new maintenance burden for updating old articles. At the end of the day, at least ''some'' of these articles will still render to many different languages even if their methods of creating those sentences of theirs is completely outdated. Ergo, the time it takes for the switchover to be performed across our articles should not be a persistent inconvenience for users (as, of course, they will always still be able to read the content as it was before since these legacy functions aren't being deleted outright), and the increased availability that the new methods will bring about will likely act as motivation for them to join the effort in refactoring (&#x300C;You're telling me that if I rewrite this article in this cool Lisp-looking stuff then I can probably read it in [[abstract:Q9307|Galician]]?? COOL!&#x300D;). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 20:26, 27 April 2026 (UTC) :::Totally agree. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:54, 28 April 2026 (UTC) :::My vague plan is to implement a default function returning an {{Z|Z89}}, for each language-neutral function. A single function would convert any of these to a {{Z|Z11}}, so that a composition of the two can be implemented as the current default until such time as the language-neutral function is ready to return a [[Z89]]. We can already convert a [[Z11]] to a [[Z89]] so, although there is more to be done in this space, existing language-specific functions could be adapted to return a [[Z89]] quite mechanistically. :::Although we certainly could deliver parallel Z89 functions for each existing Z11 function, I don’t think we should assume that particular outcome. Provided the Z89 captures a lang attribute from the Z11’s language tag, the two representations should be largely interchangeable, although I am expecting a Z89 to carry additional attributes at the span level that would be lost on conversion to a Z11 (along with any higher-level tags and attributes). :::When I say there is “more to be done in this space”, I am referring to a new type that would allow HTML fragments to be represented as tractable Wikifunctions objects, but this is currently drafted only in my head! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:21, 29 April 2026 (UTC) == Filtering types of objects == Hello! I have tried to comb through my own edit history several times, but it's really hard to search for specifics because there's no differentiation between different types of objects (functions, implementations, tests, etc.) in the logs as far as I can tell. Am I missing anything? I want it to work sort of like how filtering by namespace works. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 27 April 2026 (UTC) :There is differentiation, it's just rather hard to look through. Since all ZObjects are just JSON data at their core, you can search for instances of <code>{ "Z1K1": "Z[type]"</code>. I haven't tried this so I'm not sure how well it would work and I know MediaWiki search syntax treats quotation marks as a special character, but I have seen Wikifunctions pages link to searches using this before. There is also [[Special:ListObjectsByType]] but it is sitewide rather than specific to your edit history in particular. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 18:59, 27 April 2026 (UTC) ::''[It doesn’t help directly here, but please see [[WF:Find]] for more details of how this works.]'' [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:24, 29 April 2026 (UTC) :See the feature requests [[phab:T399244]]/[[phab:T373735]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:06, 28 April 2026 (UTC) :The lack of filtering edits by namespace is exactly the problem that I was trying to solve with the [[User:Amire80/wikifunctionsanalytics]] tool. :I even kind of succeeded, but it has two major problems: :# It doesn't have any real frontend, so you have to know some SQL to use it (or ask other people who know SQL). :# It doesn't get information from the live site, but from the dump, which appears to be updated once a month. :I've made a [https://quarry.wmcloud.org/query/104794 sample query for you]. Unfortunately, it won't do anything at the moment because of the second problem—your edits started in April 2026, which isn't over yet, so the dump for it hasn't been processed. But I hope that early in May you'll be able to use the same query and see something useful. :(I plan to add support for recent edits, but I haven't done it yet. Now that I more or less figured out how to process Wikifunctions edits, I'm focused on trying to understand Abstract Wikipedia edits. Processing up-to-date edits from both sites will possibly be the next thing I work on, but if you know some Python and want to try doing it yourself, don't wait for me—[https://gitlab.wikimedia.org/toolforge-repos/wikifunctions-analytics Patches welcome].) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 18:51, 28 April 2026 (UTC) ::@[[User:QuickQuokka|QuickQuokka]], I've just updated the data until the end of April. Now the query to which I linked above gives some results. You can also try running other queries if you know SQL. (Or try asking for other queries if you don't.) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 03:26, 3 May 2026 (UTC) == [[Z34213]] == I'm not quite sure why this implementation is failing. Could someone take a look? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 02:24, 28 April 2026 (UTC) :I've [https://phabricator.wikimedia.org/T419933#11863997 notified] the team that this is still occurring, the issue was marked as resolved. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:52, 28 April 2026 (UTC) :Some useful tips: :* create more testcases: sometimes it is a random error, so try to see how consistent it is between testcases :* your implementation is very inefficient, since it fetches items and lexemes a lot of times. Ideally, each item and each lexeme should be only fetched once in all the execution tree. :[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 06:06, 28 April 2026 (UTC) ::Caching (''should?'') means that the lexeme and item data are cached, so the call doesn't actually execute multiple times. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:51, 28 April 2026 (UTC) :::Are lexemes and items actually cached within the same function execution? Even if they are only partially fetched and/or fetched in bulk? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:54, 28 April 2026 (UTC) ::::I don't have any evidence to prove that it works but that's definitely A. what's supposed to happen and B. the ideal behavior. This happens because the Z680X functions can be cached just like any other. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:02, 28 April 2026 (UTC) ::::It is unclear. In general, I believe identical branches are resolved only once in orchestration, but there is also independent caching of Wikidata fetches. ::::According to @[[User:DMartin (WMF)|DMartin (WMF)]] ([https://t.me/Wikifunctions/30374 on Telegram]): ::::<blockquote>Well, no. We have caching of Wikidata entities that have been retrieved, but not of the results of nested function calls. There is a proposal for doing this in the context of the V2 composition language, when it's a bit more mature, and it's regarded as a relatively high priority.</blockquote> ::::It’s hard to tell whether fetches in nested calls are, in fact, cached and available for other nested calls in the same call, since it is not generally the actual fetch that consumes the most resources. Rather (I believe), it is construction and transmission of the result object, which is currently repeated afresh in each nested call (unless it is in an identical branch). ::::I hope that’s clear, and I apologise in advance if it happens to be inaccurate! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 29 April 2026 (UTC) :::::Oh, I should clarify.  There is a lot of caching going on, in several different places.  Lexemes and items ''are'' cached by the orchestrator within the same function execution, even if they are only partially fetched and/or fetched in bulk.  When I said that we don't have caching of the results of nested function calls, I meant that's not happening in general, for all nested function calls in compositions.  But fetching of Wikidata entities gets special treatment, so yes, fetched content from Wikidata is cached, regardless if it was fetched by a top-level call or a nested call. :::::It is also true that the construction of a ZObject from the fetched JSON might happen more than once within the same function execution, depending on how a composition has been structured. However, the construction of the ZObject is actually very fast, compared to the elapsed time of getting the JSON from Wikidata. [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 18:04, 1 May 2026 (UTC) == Question about cardinal numbers == I was about to edit {{Z|Z16435}} to add my function {{Z|Z34308}}, but I noticed that none of the other functions have a gender parameter. Should I create a new wrapper function "Bulgarian cardinal, neuter", or should I just remove the gender parameter and always return neuter? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:39, 28 April 2026 (UTC) :The “cardinal” functions should return the words used for “counting” numbers in the abstract. :We should consider converting them to return a {{Z|Z11}} rather than a {{Z|Z6}}. It may even be appropriate to return a {{Z|Z12}} to cater for language variants. Either way, I think that would be the approach to adopt for inflected forms, unless reference to specific lexeme-forms is required. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:52, 28 April 2026 (UTC) ::This. If a native of your language were to count up, which form would they be most likely to use? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:29, 28 April 2026 (UTC) ::: {{re|GrounderUK|Feeglgeef}} Thanks for both your input! ::: I relabeled the aforementioned function to {{Z|Z34308}}, and created a new wrapper function {{Z|Z34457}}. ::: Should I specify that my old function is a monolingual text in parentheses? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:26, 28 April 2026 (UTC) ::::You don't have to, unless you think that is something that would require distinction when viewing the function in a list of search results &c. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 16:36, 28 April 2026 (UTC) == Optional/nullable function parameters == Hello! Recently, I was informed that Wikifunctions has no optional/nullable function parameters as of now. Are there any future plans to support this, and/or workarounds? Maybe create a union type system like "{{Z|6}} or {{Z|23}}". <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 17:53, 28 April 2026 (UTC) :What I do for this is use an "is empty" function corresponding to the type of the parameter in an If statement. If it isn't empty, the function works as intended. Otherwise, it does something else. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:58, 28 April 2026 (UTC) :Unions are not a thing (yet) on Wikifunctions, but you can always define an argument of type {{Z|Z1}}, which means that all types are allowed (I already did this for {{Z|Z26737}}; note that it is still a ugly workaround, don't use it for high level functions). Also, note that usually on Wikifunctions we use {{Z|Z24}} as the null value. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:00, 28 April 2026 (UTC) :: {{re|JJPMaster|Dv103}} Thanks for your help! :: @[[User:Dv103|Dv103]] told me a function call with a missing parameter is treated as an invalid function call, so how does the "is empty" function work with that? :: Also, setting the type to {{Z|1}} seems naive, like setting the type as <code>any</code> in TypeScript... :: Related question: Are there plans to add default values to parameters (outside of "if empty")? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 18:19, 28 April 2026 (UTC) :::Setting the type to {{Z|Z1}} is actually naive, and that's why I advised you to only use it for low-level functions. Currently there is nothing better. Sometimes, type correctness is not actually checked, so it might seem that nullable types are possible. But it is still an hack, and it could broke anytime since it is not intended behavior. :::I don't think that there are current plans to add default values (but correct me if I'm wrong). The closest thing that comes to my mind is that, if you incorporate Wikifunctions into Wikitext, you can leave empty some fields (only of some specific types) and Parsoid will replace them to their default value. This is done only depending on the type, and not on the functions. For example, {{Z|Z6091}} and {{Z|Z6001}} are assigned the QID associated to the page, and {{Z|Z20420}} is assigned the current date. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:56, 28 April 2026 (UTC) :::@[[User:QuickQuokka|QuickQuokka]]: At the very least, [[Z10008]] accepts a null input. Maybe that feature is unique to the String type—I am not sure. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 19:10, 28 April 2026 (UTC) ::::I think it's just not checked, but it shouldn't be intended. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:20, 28 April 2026 (UTC) ::::Strings and typed lists can be “empty” in the sense that their length can be zero. Typed pairs may also be “empty” in a degenerate sense, but such an object will not be returned from a code implementation. A typed map with no entries will also fail to be returned from code, although it is fine in compositions. ::::For a genuinely optional parameter, I prefer a properly typed list, which at least encourages an argument of the correct type. {{Z|Z813}} is also typically faster than {{Z|Z10008}}. Quite a good example of this approach is {{Z|Z23723}}, where it helps to resolve the type union (using [[Z1]]) for both Z6003K1 and Z6003K3. Of course, there’s nothing to prevent more than one element in the list, but additional elements are easily ignored. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:55, 28 April 2026 (UTC) :Pinging {{ping|Jdforrester (WMF)|prefix=|p=}}, I believe there are no current plans. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:02, 28 April 2026 (UTC) ::@[[User:QuickQuokka|QuickQuokka]]: I'm afraid there are no current plans to build out optional params, indeed; we would be happy to review this if a compelling case was made, but it'd be a lot of work to re-build the [[Wikifunctions:Function model|function model]] with that support and ensure we don't break (too many) things. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:11, 28 April 2026 (UTC) == Z6830 for Chinese == I was trying to use {{Z|Z6830}} for implementation in the Chinese-language. And turns out most of the Lexeme on Wikidata is using [[d:Q727694]] as the language instead of [[d:Q7850]]. This makes it impossible to use the mentioned function above, since Standard Chinese is not available (or did I miss something?). Is there a way to fetch lexemes with language=[[d:Q727694]] from item? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:20, 30 April 2026 (UTC) :@[[User:Sun8908|Sun8908]] There is [[Z1006]] for Chinese and it has the language code zh. There is an overview of languages in [[Module:Wikifunctions label]] so you can search there for chinese versions and choose the one you need. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:53, 5 May 2026 (UTC) ::I know that. The problem is when using the function [[Z6830]], it cannot retrieve lexeme with language [[d:Q727694]] (but it is the "Chinese language" with the most current Wikidata lexemes, see [https://ordia.toolforge.org/language/ ordia]). I think it should be a Wikidata problem, I might fix it (possibly by creating the same lexemes with language code zh) on Wikidata. Thanks anyway. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:39, 6 May 2026 (UTC) :Could you provide an example of a Chinese lexeme that has a linked Wikidata item, or a Z6830 function call that fails to find such a lexeme where one exists? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:55, 6 May 2026 (UTC) ::Here: [[d:Lexeme:L846083]]. I think that's a primary reason of me trying to look into this problem, as the label in zh for [[d:Q6256]] (country) is not a single phrase (see its talk page on WD for more information). This makes some Abstract Wikipedia articles very weird in Chinese when {{Z|Z26570}} is used, so lexeme could potentially fix that. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:33, 6 May 2026 (UTC) :::Thank you. It looks as though {{Z|Z6830}} [https://www.wikifunctions.org/view/en/Z6830?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6830%22%2C%22Z6830K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q6256%22%7D%2C%22Z6830K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P5137%22%7D%2C%22Z6830K3%22%3A%7B%22Z1K1%22%3A%22Z60%22%2C%22Z60K1%22%3A%22cmn%22%2C%22Z60K2%22%3A%5B%22Z6%22%5D%7D%7D returns that lexeme for language tag "cmn"]. Perhaps that tag should be added into the helpers for {{Z|Z24144}}? If it is widely used for lexemes, perhaps it should have its own {{Z|Z60}}? In any event, improvements might be considered under [[:phab:T390563]] (or otherwise), including amending [[Z6830]] to also consider "cmn" (and "zho", "chi"…?) when requests are made for "zh-hans" or "zho-hant" (or others?) @[[User:Winston Sung|Winston Sung]] @[[User:DMartin (WMF)|DMartin (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:22, 6 May 2026 (UTC) ::::If you go to [[d:Special:NewLexeme]] and put in [[d:Q727694]] as the language, it is going to tell you it has an unrecognized language code. So I believe "cmn" should not be a {{Z|Z60}} by default? I also started [[d:Wikidata:Project_chat#Lexemes_with_language_Standard_Chinese_(Q727694)|a discussion on WD]] regarding this. I guess we can still use it as a fallback language though if possible. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 03:43, 7 May 2026 (UTC) ::::We don't have a separated <code>cmn</code> BCP 47 language subtag in MediaWiki and Wikidata at the moment. <code>zho</code> and <code>chi</code> are ISO 639 language codes but not BCP 47 language subtags. ::::For Modern Standard Mandarin, please use <code>zh-*</code> language tags for now. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 15:26, 8 May 2026 (UTC) == Key not found error == Is there a reason why I am getting key not found error for this [[Z34677|function]] {{Z|Z34677}}? All the underlying functions run and all the test cases work. The debug information does not give more details. Any pointers? Thanks in advance [[User:Jsamwrites|John Samuel]] 19:24, 1 May 2026 (UTC) :It was passing the [[Z6091]] to {{Z|34641}} when that takes a [[Z6001]]. I've fixed that, but there's some other problem with the logic, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:42, 1 May 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks a lot. [[User:Jsamwrites|John Samuel]] 20:21, 1 May 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Any formal process for deletion of pages == Does a formal process exist for the deletion of functions, implementations, and tests that includes a notification system for creators, analogous to Wikidata’s process, explaining the rationale behind the deletion (or proposal for deletion)? [[User:Jsamwrites|John Samuel]] 12:36, 3 May 2026 (UTC) :Does [[Wikifunctions:Requests for deletions]] work? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 13:00, 3 May 2026 (UTC) :Please see the discussion at [[Wikifunctions talk:Requests for deletions#Should we expect Objects' creators to get pinged on deletion proposals?]]. :As I see it, it is the proposer’s responsibility to consult appropriately before making a request and we expect our administrators to act only when satisfied that appropriate consultation has occurred. In many cases, no consultation is required. Administrators may delete their own contributions without making a request, but this is not a practice I would encourage. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:51, 3 May 2026 (UTC) == Implementation of rational number in JS doesn't match in Z19677 (Rational number) and Z28579 (RGBA colour) == In {{Z|19677}} it's <syntaxhighlight lang=js> { "K1": sign * numerator, "K2": denominator } </syntaxhighlight> but in {{Z|28579}} it's <syntaxhighlight lang=js> [ sign * numerator, denominator ] </syntaxhighlight> '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 05:15, 4 May 2026 (UTC) :I'm guessing this is why [[Z34743]] fails all the tests. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:00, 18 May 2026 (UTC) == Nested functions in compositions == I wish it will be easier to a add another function about a specific existing function in a function implementation based on a composition. When I write long functions in spreadsheets I usually stat with a small part and then I try to go further and after important steps I test if the output is as expected. I created [[Z34826]] to get the German gender specific occupation lexeme for a specific person based on their gender. I wanted to add a function around the existing one and it was not successful. It is not very easy to implement as it requires the possibily to move a part to another section but I think it can be helpful if it will be implemented. So far I spend more time as expected on the function. Describing it with words what the function needs to do is much easier than implementing it here in Wikifunctions. So I think there needs to be improvement to make Wikifunctions more accessible. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:10, 5 May 2026 (UTC) :Have you tried to use the copy-paste functionality? It is very useful to move parts of composition arounn. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 6 May 2026 (UTC) :I've also found the composition editor to be wholly unsuitable for any expressions more than a few levels deep. (Even with the <code>localStorage</code> clipboard, because of its overzealous type checks.) Compositions naturally grow out from the "leaves", the immediate operations on the inputs, while the interface really wants you to build from the "root". I mostly use the [https://yoshirulz.gitlab.io/WikiLambdaBlockly drag-and-drop block editor] which I made to smooth over some of the site's problems, so if you want to try that out and give me some feedback I'd appreciate it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:36, 6 May 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == RGBA colour, spelling... == Something that has always irked me a little bit is the spelling of [[Z28579|RGBA colour (Z28579)]]. I guess this is not unsurprising for me considering my use of US English but I think there is more to it than preference and I want to try to argue for it being changed to use American spelling. I know that this probably has a snowball's chance in hell of actually garnering any support, so I won't really be miffed if the spelling remains as it is, but I thought it wouldn't hurt to raise this regardless. The main issue I have with it is the spelling of the original proposal. When infernostars raised the [[Wikifunctions:Type proposals/RGBA color|type proposal]], the spelling was 「RGBA color」. Of the comments that mentioned the word 「colo[u]r」, two used British spelling while six used the American spelling as used in the proposal. The only thing that really pointed to the use of ''colour'' was the fact that the catalog page on color functions used that spelling already. For all intents and purposes, the spelling of the original proposal should have been maintained, but it was not; [[User:DVrandecic (WMF)|DVrandecic]], the eventual creator of the type, used a different spelling. It should be noted that there was really no reason for this to occur and while it is an undoubtedly minor issue I still believe it should be rolled back and the type should use the spelling of the original proposal and majority of editor comments. In [[abstract:Q936|OpenStreetMap]], there have been keyvalue proposals that have had the finalized spelling that gets put to use be in British English despite the original proposal being in American English; this has usually occurred with proposals relating to 「X center/centre」 tags. This makes sense on the surface, because OpenStreetMap is maintained by a UK organization, and still has close ties to Europe. The Wikimedia Foundation, however, is an ''American'' company. This is often brought up as a fallible argument when debating article spelling on the English Wikipedia, and I don't bring it up to support that 「RGBA color」 should be used for that exact reason, but rather to state that OpenStreetMap's general policy on tag names need not apply here. It appears to me that, at least initially, the majority of 「core contributors」 to Wikifunctions used British English; I can name YoshiRulz, 99of9, GrounderUK, and VIGNERON.<ref group="color">I'm avoiding linking to these folks because I don't think pinging them about this discussion is all too necessary unless they themselves want to be involved; I don't want to clutter their inboxes just to briefly mention them. I pinged Denny because, well, I'm asking him a question directly, but everyone else I would prefer to join this discussion by their own accord... not that I wish for this decision to be confused as me going 「these people use British English so they will probably oppose my idea, I won't invite them to the discussion because of that」...no, I promise you that is not the reason.</ref> I see (or saw) these people ''everywhere'', so it makes sense that British English has prevailed in some sorts on this website, but I don't think that indicates that it should be the ''preferred'' spelling across the website, at least not to the point where a proposal should have its name changed to match such a "consensus".<ref group="color">It could be argued that the front-and-center ''Function catalogue'' using 「catalogue」 is actually indicative of such a "consensus", but ''catalogue'' is in a similar position to the word ''grey'' where I live (that is, the US) in that it is used just as often as its American counterpart. Also, consider Wiktionary's ''Beer parlour'' project chat.</ref> The unnecessary modification of the original spelling is my main argument for changing it back... but of course, I must obligatorily state that on English Wikipedia, it is [[w:Color|Color]] and [[w:RGBA color model|RGBA color model]]; on Wikidata, it is [[d:Q1075|color]] and [[d:Q2325624|RGBA color space]]; in CSS (which typically uses hexadecimal triplets to specify RGBA values), the properties are <code>color</code>, <code>background-color</code>, etc.; bit of a weak jab, but on Schema.org it is [https://schema.org/color color], [https://schema.org/colorSwatch colorSwatch]; et cetera. {{Z|Z28580}} uses ''color'', so does {{Z|Z28591}} and its Python counterpart. Mr. Vrandečić, I have to ask, I'm rather confused... you created the color type using British English spelling, but you were also responsible for the creation of the equality function which uses the American English spelling. You also seem to be writing in American English for the status updates, judging by your use of -''ize'' over -''ise'' endings and use of ''program'' over ''programme'' in [[Wikifunctions:Status updates/2026-04-16]]. Is there something I'm missing or have you switched your preferred variant somewhere along the way? Anyways, do consider this if you wish... again, I don't suppose this will garner much support, it is the ''non-issuest'' of ''non-issues'', but it has irked me to the point where I want to ask about it to get some answers, if nothing else. I am not arguing for every other color function to have its name changed, just the type itself. <references group="color"></references> &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:04, 8 May 2026 (UTC) :This is a multilingual project; the <code>en</code> label is <code>RGBA colour</code> and the <code>en-us</code> label is <code>RGBA color</code>. Though I'm not able to switch to <code>en-us</code> via the language picker so that would need to be fixed.<!-- --><br>edit after reading your whole comment: The same is true of {{Q|1075}}, there are labels specified for multiple English variants. (In {{Q|2325624}} it's only an alias.) I agree that other websites' choices aren't binding on us, but from that, I conclude that the more widespread British/Commonwealth spellings should be used for the generic <code>en</code>. As for myself, I'm Aussie and I will continue to use the BrE spellings ([[w:en:Oxford_spelling#Language_tag_comparison|+ "routing"]], TIL) if only by muscle memory.<!-- --><br>[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:42, 8 May 2026 (UTC) :: Your lattermost point would normally be fine in a perfect world. Wikipedia's <code>convert</code> function defaults to "international" English, which I don't personally take issue with because it happens that we here in America are actually outliers for saying and spelling things differently... err, or we were for a while at least, nowadays it seems like an even split (plus you have "yield" vs. "give way" which is effectively the logical opposite of US's use of "meter" over "metre"). :: However, this is not a perfect world, and I don't think <code>en</code> should correspond to any particular variant. It is too fragmented across all software at this point to impose such a requirement. The inability to switch to <code>en-us</code> on this website foregoes an easy and simple solution to this problem that makes everyone happy, because the yanks (such as myself) can't be happy because we can't see the labels in American English even if we wanted to, and the other folk can't switch either as far as I'm aware (and the en-CA and en-GB languages in the preferences page seems to be deprecated). My point being, <code>en</code> is abused to mean "en-UK" just as often as it is abused to mean <code>en-US</code>; I think a decision shouldn't be made on such an assumption of one "default". &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:48, 12 May 2026 (UTC) :Hi @[[User:Theki|rae]]! I have no opinion nor preference on this, and given my background, I am just entirely confused about my spelling preferences myself, as you can tell from my inconsistent usage. I learned British English in school and used that for maybe two decades or so, but moved to the US and lived there for more than a decade, enough to be naturalized, but now I am back in Europe and I am technically a professor at King's College London, soooo.... honestly, I do not know. I don't remember having put too much thought into it at the moment I created it. The good thing is that in Wikifunctions, just as in Wikidata, it is easy to change, without messing things up too much (unlike in Wikipedia), so my suggestion is, just make the change, see if anyone complains, and if they do, discuss it more. I don't know if there is a guideline already in Wikifunctions about the variants. I am happy either way, and honestly, I keep forgetting which variant is which most of the time. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 18:16, 10 May 2026 (UTC) :: I can definitely understand this, although I am unfortunately rather passionate about any minutiae involving preferential minor differences in ''anything'', of which AmE vs. BrE chiefly is. So I dedicate a lot of headspace to it. More than I should. Not that I wish to imply that the comment above that I have wrote is of an irrational nature, or done out of spite or pure emotion and subjectivity; I do genuinely believe that ''RGBA color'' is beyond just a personal preference and is just logical. I may boldly go and change it, but for some reason I was expecting that changing the English label of a Type would require elevated permissions, and I also didn't want to do it only to get immediately reverted because it ''did'' strike a chord with someone, when I could instead see how apathetic, supportive, or in opposition interested people are beforehand and ''then'' act accordingly. I was not meaning to antagonize you over your spelling habits, I did actually use British English for a few years starting in 2020 before I went back to American English, so I'd be a hypocrite for me to decry you for not always sticking to some arbitrary standard of spelling words over the other. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:55, 12 May 2026 (UTC) :Although I spell it “colour”, I think it makes more sense to use “color” for the type, since that is almost always the required spelling when the string functions as a keyword. :More generally, though, Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en". This is unusual, in my experience, as "en" is widely misused in place of "en-US", where there are recorded spelling differences. :(I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere. Use of -ize rather than -ise is a matter of personal preference or house style, but regional autocorrect encourages -ise.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:00, 12 May 2026 (UTC) :: ''Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en"'' :: Definitely agreeing with you on the latter being a good choice. However, I suspect the favoring of "colour" over "color" may be because, in terms of language codes, when sorted alphabetically <code>en-us</code> actually comes ''after'' <code>en-gb</code>. Although, the frontend seems to be sorting <code>en-ca</code> after <code>en-gb</code>, so I don't actually know how correct that is. :: ''I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere'' :: The context of the spelling was "''No program for the NLG SIG meeting for next Tuesday has been proposed''". In that usage context, I think it makes sense to assume that ''program'' is not being used to refer to a computer program, but to a ''program of events'' or similar, something that you would spell as a ''programme'' in British English. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 12 May 2026 (UTC) :{{s}} this. I'm obviously biased but I believe American English is preferable generally, American dominance on the internet (our Department of Defen'''s'''e invented it!) and rapidly-increasing consumption of American media by international English speakers means that more people use American English's conventions, this is clear through for example [http://trends.google.com/explore?q=color%2Ccolour&date=all&geo=Worldwide search trends] (though they aren't particularly reliable). Perhaps this is a bit of a supremacist opinion, but we should have internal consistency, and if we must choose, American English should be our first choice (then Indian and then British English) [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 12 May 2026 (UTC) :: This is rather flawed reasoning, though. I think probably any given British or Indian person would not agree on using that as the reasoning for this, not that you are necessarily ''completely wrong'', but if this is not a good enough reason for English Wikipedia's (admittedly extremely flawed) ''ENGVAR'' policy then I don't think it's likely it will pass here either. :: Although of note is that [https://books.google.com/ngrams/graph?content=color%2Ccolour&year_start=1800&year_end=2022&corpus=en&smoothing=3&case_insensitive=true Google ngrams] agree with you, but "color" vs. "colour" is an eternal holy war that will not be won by demonstrating that more books use US spelling over Commonwealth spelling. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:44, 12 May 2026 (UTC) :::You're probably right that it's not very sound. I'm biased in that other varieties of English irk me, and that's probably mutual for people who are used to other varieties of English when they read what I write! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:56, 12 May 2026 (UTC) :I've decided to boldly [[Special:Permalink/274271|make the change]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:02, 12 May 2026 (UTC) :: Thank you. Considering both you and GrounderUK seem to consider it an okay change, I think this will do for now. :: I should note that the matter of whether to move [[Wikifunctions:Catalogue/Colour functions]] in response to this (however this discussion will ultimately turn out) is a whole other can of worms, in my view. I can't say I have an opinion on that at the moment, but I'm putting it out there regardless. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:06, 12 May 2026 (UTC) :::Personally, I'm in favor of moving the page and renaming all of the items on it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:10, 12 May 2026 (UTC) ::I don't like this (exactly because of the American hegemony you cited), but again, it shouldn't matter because the software is meant to be multilingual. Clearly there's a bug preventing you from picking an English variant/dialect as your display language. But the search bar and Function/Type autocompletion do check the English variants for matches. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:15, 12 May 2026 (UTC) == Proposals on the architecture of Abstract Content rendering == Starting from a discussion born on the Telegram chat, I've explained two different proposals on how the NLG on Abstract Wikipedia should be organized in the page [[abstract:User:Dv103/Abstract articles architectures]]. Please come to contribute to the discussion, or to propose alternatives. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:31, 11 May 2026 (UTC) :Thank you for dedicating your time to writing this, it is very informative. I will try to add input once I'm not in over my head with finals. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 16:27, 12 May 2026 (UTC) == Display function for HTML fragment == Currently, any collapsed Z89 literal appears as<blockquote>&lt;&gt; [[Z89|HTML fragment]]</blockquote>If I were to create a new Function which returned something like<blockquote>&lt;&gt; 123-byte HTML fragment <q><nowiki><td><span lang=</nowiki>&hellip;</q></blockquote>could that be connected to replace the collapsed form, or would it require changes to the Wikilambda software? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:14, 11 May 2026 (UTC) :It might work, but I doubt it. Those angled brackets suggest that the collapsed form is not simply defaulting to the type’s label. Looking at [[:phab:T410509]], I’ve concluded that enhancements to the collapsed form were never considered, rather than being actively rejected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:12, 12 May 2026 (UTC) ::[[:Phab:T391985]] documents the original design. Note the fifth bullet point under “Acceptance criteria”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:21, 12 May 2026 (UTC) :I'm not sure the byte-size is necessary, but the outer tag (or first outer tag, though generally I'd prefer most fragments use a wrapper tag if it needs multiple like JSX does, but that's a whole different topic) would be nice. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:51, 12 May 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 --> == [[Z34510]] == This function, which determines if a Wikidata item for a {{q|5}} has an undeprecated {{p|21}} statement of {{q|6581097}}, returns false for {{q|173399}}, a transgender man. This is because his item assigns his P21 statement to {{q|2449503}}, not {{q|6581097}}. I'm not sure how to account for this discrepancy. Should {{z|34510}}: # Include {{q|2449503}} as a value that can lead to a true result, # Not include {{q|2449503}} as a value that can lead to a true result, while another function (e.g., "Q5 is a man?") could return true for either "male" or "trans man", # Not include {{q|2449503}} as a value that can lead to a true result, while another function (e.g., "Q5 is a trans man?") could return true for "trans man", # Not exist at all? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 16:48, 16 May 2026 (UTC) :I can't think of a single use case where you would need to determine if a person is a cisgender man and nothing else. Functions are good for generalizing across multiple possibilities when they exist, so I think it would be best if trans men were considered a part of the criteria for returning a true value. If asking for specifically {{q|6581097}}s and ''nothing'' else was desired then the function name would be a misnomer as Elliot Page is inarguably a male (at least in the view of most reasonable and intelligent people). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 19:03, 16 May 2026 (UTC) :You made the function in the first place; what were you planning on using it for? AW? Maybe it should return a {{Z|25501}} which can then be passed on to other NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 May 2026 (UTC) == Lexeme from wikidata label, or "best" lexeme from wikidata item == I was looking into fixing [[Z28028]]. I found that I could add "requires grammatical feature: definite article" to "United Kingdom" (L8558). Now I'm stuck on how to get to that lexeme from {{Q|145}}. There's [[Z23471]], but that for very good reason gives you multiple lexemes with the same sense, and I just want the best one like how the label is always the best string. Is there a function that can do this? There's definitely the case of a Wikidata label that isn't a lexeme (most commonly multiple lexemes) but I'm only considering the case where it is one lexeme here. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 20:02, 16 May 2026 (UTC) :There is {{Z|Z27327}}, that tries to give the best lexeme through various heuristics. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 22:22, 16 May 2026 (UTC) :: Wonderful! I did stumble upon [[Z33818]] but this is perfect. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 00:25, 17 May 2026 (UTC) == [[Z29591]] isn't working for me == For instance, trying to manually put in the exact inputs for one of the test cases just returns an empty Monolingual text. See [https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3257809%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q22006653%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D]. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 01:17, 17 May 2026 (UTC) :You used [[:d:Q22006653]] rather than [[:d:Q1075]]. It looks like the [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30784%22%2C%22Z30784K1%22%3A%7B%22Z1K1%22%3A%22Z11%22%2C%22Z11K1%22%3A%22Z1002%22%2C%22Z11K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q22006653%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D%5D%7D%7D%7D explanatory error] is suppressed by the [https://www.wikifunctions.org/view/en/Z30009?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30009%22%2C%22Z30009K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30784%22%2C%22Z30784K1%22%3A%7B%22Z1K1%22%3A%22Z11%22%2C%22Z11K1%22%3A%22Z1002%22%2C%22Z11K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q22006653%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D%5D%7D%7D%7D%2C%22Z30009K2%22%3A%22Z801%22%7D final transformation]. The returned result is not actually empty; if you expand it, you can see that it is an unresolved function call. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 17 May 2026 (UTC) == [[Z35298]] == Does anyone know what the problem with this implementation is? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:14, 18 May 2026 (UTC) :There is a bug that doesn't allow Python implementation to return nested lists. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:31, 19 May 2026 (UTC) ::Is there a Phabricator task for this? Searching through them is hell. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 03:22, 20 May 2026 (UTC) :::A bit of time ago I opened [[phab:T392750]], which is very similar to this issue. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:26, 20 May 2026 (UTC) == May 2026 Wikimedia Café meetups regarding the Wikimedia Foundation Annual Plan == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 15px; padding-right: 15px;">[[File:Wikimedia Café logo in plain SVG format.svg|75px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities during the last weekend of May. Both sessions will focus on the [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2026-2027 the 2026-2027 Wikimedia Foundation Annual Plan]. Participants may attend either or both sessions. #'''Saturday, 30 May 2026 at 15:00 UTC''' ([https://zonestamp.toolforge.org/1780153200 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''Sunday, 31 May 2026 at 05:00 UTC''' ([https://zonestamp.toolforge.org/1780203600 timestamp converter]), at a time friendly to Asia and the Pacific Café participants are highly encouraged to read in advance [https://en.wikipedia.org/wiki/User:Sohom_Datta/annual_plan_guide at least this summary of the plan]. Optionally, Café participants are encouraged to read portions of the plan that interest them and [https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_Annual_Plan/2026-2027 ask questions or provide feedback on the Annual Plan talk page]. Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#May_2026_meetings_with_a_focus_on_Wikimedia_Foundation_Annual_Plan/2026-2027 tables of timestamp conversions for both sessions], [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#Agenda._This_will_be_an_approximately_1_hour_Caf%C3%A9_session,_and_is_extendible_for_an_additional_30_minutes_if_needed. the agenda], and [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]! <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div> <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 19:56, 21 May 2026 (UTC) == How to handle items without lexemes == NLG functions relay heavily on the presence of lexemes associated to items on Wikidata. But we know that not all the Wikidata items have an associated lexeme. There are multiple reasons why an item does not have an associated lexeme, like: # The lexeme has not been created yet # The item represents a place # The item represents a person # The item represents a specific concept that can only be expressed by a specific combination of words that cannot be [[Wikidata:Wikidata:Lexicographical data/Notability|notable]] (like {{Q|Q61220733}}). My doubt is: what should we do with this fourth category? For many languages, just using the Wikidata item label is not possible, since it is necessary to conjugate the words or to retrieve grammatical information like the gender. What should we do? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:09, 23 May 2026 (UTC) :In that particular example, I think the thing to do is read its {{P|279}}: {{Q|21191270}}, then have some kind of heuristic based on that which says to take its {{P|8345}} and attach that Item's label to a Form of the word for "episode". In general, synthesising Lexemes for proper nouns is one of the problems that [[abstract:User:Dv103/Abstract_articles_architectures|proposals in your list here]] will have to address. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:59, 23 May 2026 (UTC) [[File:Wikidata content 2024.svg|thumb|Content of Wikidata by type]] ::{{ping|Dv103}} very good point. ::For your point 2, it depends of the place but I think that quite often a lexeme can be created (most "Administrative territorial entity", most geographical entity, etc.). And with 3, your can add a lot of types (see pie chart) : Scholarly article, Human (with a very few exception), Wikimedia Category, Disambig, etc. which is (rough estimation) 2/3 of Wikidata items. ::A common rule (in dictionaries since forever and in Lexemes) is to not create an entry which is the "sum of its part". In this case, "Star Trek episode" is just episode + Star Trek, nothing more than its part. So logically, as {{U|YoshiRulz}} said, when no corresponding lexeme is found, the item should be decomposed the same way, the hard part is to know how to decompose it as the property will vary ; P31 and P279 are an obvious start but beyond that, I'm not sure we could find a general solution. ::PS: it's beyond you question but there is also the reverse problem, how to select one lexeme when multiple are linked to the same item... ::Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 10:43, 24 May 2026 (UTC) :::For the point 2, I think humans will be used way more than scholarly articles and disambiguations in NLG functions (outside references), that's why humans concern me more (still a cool pie chart, though). :::For the reverse problem, there is already {{Z|Z27327}}: it's far from perfect, but usually makes a decent choice. Obviously it is not "complete", and probably it will never be complete, but it will have to be progressively improved by the community. And probably in the future we will need to create similar functions to select the best lexeme in more specific cases. :::For my fourth point, I didn't think about the decomposition, but it is something that could be done with another never-complete community-mantained function, that progressively keeps being improved. If [[Wikifunctions:Type proposals/Semantic unit|semantic units]] will be implemented, through them it could actually be possible to do this operation in a laguage-independent way. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:10, 24 May 2026 (UTC) ::{{re|YoshiRulz}} Proper noun synthesis, along with other fallbacks for realizing the names of concepts that don't have lexemes, is merely a step within the overall abstract content rendering process and is not inherently tied to the process itself; having the ability to [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/graph/client.py#L327 run any number of fallback mechanisms], instead of a raw call to (the equivalent of) Z27327, should be possible with any of the methods listed on the architectures page. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 16:41, 24 May 2026 (UTC) == 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 --> 6swh0w7sk8itgezh4unue57v2l0qmjo 278250 278159 2026-05-26T10:12:07Z YoshiRulz 10156 /* Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 */ Reply 278250 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/ }} == “Key not found ()”? == What am I doing wrong in {{Z|Z34137}}? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 00:39, 25 April 2026 (UTC) :You were passing a [[Z6091]] to {{Z|32290}}, but it takes a [[Z6001]]. Fixed. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:10, 26 April 2026 (UTC) ::{{done|Thank you}}! [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 14:13, 26 April 2026 (UTC) == Is it OK to connect the implementation? == Hello! I recently applied for functioneer on [[WF:RFG]], and I was wondering whether I could connect the implementation for {{Z|Z34165}} despite its dependency {{Z|Z34149}} being currently unimplemented. That is <em>if</em> I get accepted. I am planning on implementing it based on [[wikt:module:bg-nominal]], but am still having trouble figuring it out for now. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:04, 26 April 2026 (UTC) == Past tense function == Is there a function like {{Z|Z26039}}, but for the past tense (e.g. "Leo Tolstoy <em>was</em> a writer.")? If not, I will create it myself, I just want to make sure there's not a duplicate. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:10, 26 April 2026 (UTC) : {{Done}} with {{Z|Z34224}}, but I have a few kinks to work out with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:35, 26 April 2026 (UTC) :: I need to create some other similar functions for the past tense, I have some ideas: ::* {{Z|Z26095}} ::* {{Z|Z32643}} ::* {{Z|Z28016}} ::* {{Z|Z26570}} ::* {{Z|Z33975}} ::* {{Z|Z27243}} ::* <ins>{{Z|Z26627}}</ins> ::* <ins>{{Z|Z27627}}</ins> ::* <ins>{{Z|Z27173}}</ins> ::* <ins>{{Z|Z29591}}</ins> :: :: Are there any I have missed? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:57, 26 April 2026 (UTC) :I think that here we are starting to walk on dangerous waters: what does past mean? Is it a recent o a far past? Does it have ripercussions on the present or not? Is it just a thing that happened once, many times or for a continuative period of time? :Consider that various languages distinguish between many different types of past. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:38, 26 April 2026 (UTC) :: {{re|Dv103}} That is a fair point... :: How do we go about solving this problem though? I don't think having every sentence on Abstract Wikipedia be "X is a Y" is a very good idea. :: Maybe we have different functions for all these variations of past you mentioned that just map into "X was a Y." in English? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 13:31, 26 April 2026 (UTC) :::To properly solve this problem, we should use a more complete abstract content representation model, like for example the proposal of [[Wikifunctions:Type proposals/Semantic unit|Semantic units]] (look at [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams|the example]] to see how times could be handled). For now, since we're still stuck with single fragment generation functions (that I hope will be slowly replaced with the complete represenation model, when available), we could just restrict your function to a very specific meaning, like "subject was an instance of, for most of its existence" (which means for example that it could be used to say "Douglas Adams was a writer", but not "Abraham Lincoln was a president", since he only was a president for 4 years). Probably my definition is still too vague, and this is why we need to go beyond these fragment generating functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:47, 26 April 2026 (UTC) ::Nitpick... I don't like that it outputs a string instead of monolingual text. With {{Z|Z26039}} it's used so much that I think it's unfixable in that case beyond deprecating it if people care that much, but {{Z|Z34224}} doesn't even have any connected implementations yet. Consider it, maybe? ::Nitpick 2... {{Z|Z34227}} is missing a language parameter. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 16:08, 26 April 2026 (UTC) ::: I will consider that! ::: I just did that because that's what {{Z|Z26039}} does, so I assumed I should follow suit with it. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 26 April 2026 (UTC) == Legacy functions == If and when more robust methods of abstractly representing and generating linguistic content come around, and more efficient ways of creating abstract content are devised and implemented, I suspect that our current methods will require some form of deprecation. This is a significant source of concern for me in relation to WF and AW, questioning how prone our current methods of doing things are and eventually will be prone to obsolescence, and how it will be worked around when it comes. We have over 1 250 articles on AW presently, and these are rather all over the place. I suspect the maintenance burden from keeping these articles up to code will eventually, err, creep up on us, I suppose, and some kind of major refactoring will be necessary. We are definitely in a period of experimentation and whatnot right now but eventually, like with enwiki, some sort of structure and rigor will form and I suspect it will start to become rather boring for me... I, for one, very much enjoy experimenting with new and better ways to do things here. I don't personally mind changing things to use a new and better paradigm if need be, that sort of thing highly excites me, but of course there will be things that are left behind, and I suspect maybe bots will be employed to deal with this? A lot of Wikipedia sister sites seem to do that, e.g. going and fixing up use of deprecated templates. Considering the nature of Wikifunctions and Abstract Wikipedia I suspect certain maintenance tasks will be made simpler or even trivial by the typical uniformity of our implementations. I guess I am just concerned if Wikifunctions or Abstract Wikipedia will ever accrue its own kind of "technical debt" with how we are plowing through things presently, and if there is a plan for how we will eventually seek to mitigate that. Maybe too early to ask this question, but I am a notoriously anxious person, so I thought it wouldn't hurt to raise the question regardless... &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:30, 26 April 2026 (UTC) :I very much agree, thank you for expressing my position so well. {{ping|Immanuelle}} has been using an AI-generated tool (well, they haven't edited in a week, perhaps it's a break or perhaps they don't wish to contribute to the project any more) to create a bunch of articles en masse, which I have warned them multiple times is a bad idea (on top of evolving functions, all of the articles are one-sentence-per-paragraph, [[abstract:Q12184|like so]]). That's why I've been avoiding creating articles recently, I'd say I have a good fourth (no data to support, rough guess) of the comments on the wiki, yet less than a percentage of the article count (only three, including the [[abstract:Q319|first article]], though, so perhaps I'm the next [[w:Special:Permalink/908493298|office.bomis.com]]). [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:41, 27 April 2026 (UTC) :: I feel that the overwhelming presence of these low-quality articles (which I admit I myself am [[abstract:Q1710970|guilty]]/[[abstract:Q7601858|of]]/[[abstract:Q39338|creating]], usually as testbeds) may incur a large maintenance burden. I do expect them to be easy to detect, however, as searching for the presence of "deprecated" NLG functions is trivial, and it is possible that replacing them with their future ''even abstracter&trade;'' counterparts could be done automatically since they all have the same signatures and can be expected to create the same form of sentence. If it needs to be done manually for a while or for certain delinquent instances, my hope is that it will be fun, at least for a while. :: I just hope that these hypothetical future waves of "this new and versatile way of abstractly representing linguistic content" obsoleting previous methods and requiring refactoring across all articles is only a one-time thing. We should strive to be as robust and flexible as possible from the outset as each brand new paradigm of abstraction is also a brand new maintenance burden for updating old articles. At the end of the day, at least ''some'' of these articles will still render to many different languages even if their methods of creating those sentences of theirs is completely outdated. Ergo, the time it takes for the switchover to be performed across our articles should not be a persistent inconvenience for users (as, of course, they will always still be able to read the content as it was before since these legacy functions aren't being deleted outright), and the increased availability that the new methods will bring about will likely act as motivation for them to join the effort in refactoring (&#x300C;You're telling me that if I rewrite this article in this cool Lisp-looking stuff then I can probably read it in [[abstract:Q9307|Galician]]?? COOL!&#x300D;). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 20:26, 27 April 2026 (UTC) :::Totally agree. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:54, 28 April 2026 (UTC) :::My vague plan is to implement a default function returning an {{Z|Z89}}, for each language-neutral function. A single function would convert any of these to a {{Z|Z11}}, so that a composition of the two can be implemented as the current default until such time as the language-neutral function is ready to return a [[Z89]]. We can already convert a [[Z11]] to a [[Z89]] so, although there is more to be done in this space, existing language-specific functions could be adapted to return a [[Z89]] quite mechanistically. :::Although we certainly could deliver parallel Z89 functions for each existing Z11 function, I don’t think we should assume that particular outcome. Provided the Z89 captures a lang attribute from the Z11’s language tag, the two representations should be largely interchangeable, although I am expecting a Z89 to carry additional attributes at the span level that would be lost on conversion to a Z11 (along with any higher-level tags and attributes). :::When I say there is “more to be done in this space”, I am referring to a new type that would allow HTML fragments to be represented as tractable Wikifunctions objects, but this is currently drafted only in my head! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:21, 29 April 2026 (UTC) == Filtering types of objects == Hello! I have tried to comb through my own edit history several times, but it's really hard to search for specifics because there's no differentiation between different types of objects (functions, implementations, tests, etc.) in the logs as far as I can tell. Am I missing anything? I want it to work sort of like how filtering by namespace works. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:48, 27 April 2026 (UTC) :There is differentiation, it's just rather hard to look through. Since all ZObjects are just JSON data at their core, you can search for instances of <code>{ "Z1K1": "Z[type]"</code>. I haven't tried this so I'm not sure how well it would work and I know MediaWiki search syntax treats quotation marks as a special character, but I have seen Wikifunctions pages link to searches using this before. There is also [[Special:ListObjectsByType]] but it is sitewide rather than specific to your edit history in particular. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 18:59, 27 April 2026 (UTC) ::''[It doesn’t help directly here, but please see [[WF:Find]] for more details of how this works.]'' [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:24, 29 April 2026 (UTC) :See the feature requests [[phab:T399244]]/[[phab:T373735]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:06, 28 April 2026 (UTC) :The lack of filtering edits by namespace is exactly the problem that I was trying to solve with the [[User:Amire80/wikifunctionsanalytics]] tool. :I even kind of succeeded, but it has two major problems: :# It doesn't have any real frontend, so you have to know some SQL to use it (or ask other people who know SQL). :# It doesn't get information from the live site, but from the dump, which appears to be updated once a month. :I've made a [https://quarry.wmcloud.org/query/104794 sample query for you]. Unfortunately, it won't do anything at the moment because of the second problem—your edits started in April 2026, which isn't over yet, so the dump for it hasn't been processed. But I hope that early in May you'll be able to use the same query and see something useful. :(I plan to add support for recent edits, but I haven't done it yet. Now that I more or less figured out how to process Wikifunctions edits, I'm focused on trying to understand Abstract Wikipedia edits. Processing up-to-date edits from both sites will possibly be the next thing I work on, but if you know some Python and want to try doing it yourself, don't wait for me—[https://gitlab.wikimedia.org/toolforge-repos/wikifunctions-analytics Patches welcome].) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 18:51, 28 April 2026 (UTC) ::@[[User:QuickQuokka|QuickQuokka]], I've just updated the data until the end of April. Now the query to which I linked above gives some results. You can also try running other queries if you know SQL. (Or try asking for other queries if you don't.) [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 03:26, 3 May 2026 (UTC) == [[Z34213]] == I'm not quite sure why this implementation is failing. Could someone take a look? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 02:24, 28 April 2026 (UTC) :I've [https://phabricator.wikimedia.org/T419933#11863997 notified] the team that this is still occurring, the issue was marked as resolved. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 02:52, 28 April 2026 (UTC) :Some useful tips: :* create more testcases: sometimes it is a random error, so try to see how consistent it is between testcases :* your implementation is very inefficient, since it fetches items and lexemes a lot of times. Ideally, each item and each lexeme should be only fetched once in all the execution tree. :[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 06:06, 28 April 2026 (UTC) ::Caching (''should?'') means that the lexeme and item data are cached, so the call doesn't actually execute multiple times. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 17:51, 28 April 2026 (UTC) :::Are lexemes and items actually cached within the same function execution? Even if they are only partially fetched and/or fetched in bulk? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 17:54, 28 April 2026 (UTC) ::::I don't have any evidence to prove that it works but that's definitely A. what's supposed to happen and B. the ideal behavior. This happens because the Z680X functions can be cached just like any other. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:02, 28 April 2026 (UTC) ::::It is unclear. In general, I believe identical branches are resolved only once in orchestration, but there is also independent caching of Wikidata fetches. ::::According to @[[User:DMartin (WMF)|DMartin (WMF)]] ([https://t.me/Wikifunctions/30374 on Telegram]): ::::<blockquote>Well, no. We have caching of Wikidata entities that have been retrieved, but not of the results of nested function calls. There is a proposal for doing this in the context of the V2 composition language, when it's a bit more mature, and it's regarded as a relatively high priority.</blockquote> ::::It’s hard to tell whether fetches in nested calls are, in fact, cached and available for other nested calls in the same call, since it is not generally the actual fetch that consumes the most resources. Rather (I believe), it is construction and transmission of the result object, which is currently repeated afresh in each nested call (unless it is in an identical branch). ::::I hope that’s clear, and I apologise in advance if it happens to be inaccurate! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:16, 29 April 2026 (UTC) :::::Oh, I should clarify.  There is a lot of caching going on, in several different places.  Lexemes and items ''are'' cached by the orchestrator within the same function execution, even if they are only partially fetched and/or fetched in bulk.  When I said that we don't have caching of the results of nested function calls, I meant that's not happening in general, for all nested function calls in compositions.  But fetching of Wikidata entities gets special treatment, so yes, fetched content from Wikidata is cached, regardless if it was fetched by a top-level call or a nested call. :::::It is also true that the construction of a ZObject from the fetched JSON might happen more than once within the same function execution, depending on how a composition has been structured. However, the construction of the ZObject is actually very fast, compared to the elapsed time of getting the JSON from Wikidata. [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 18:04, 1 May 2026 (UTC) == Question about cardinal numbers == I was about to edit {{Z|Z16435}} to add my function {{Z|Z34308}}, but I noticed that none of the other functions have a gender parameter. Should I create a new wrapper function "Bulgarian cardinal, neuter", or should I just remove the gender parameter and always return neuter? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:39, 28 April 2026 (UTC) :The “cardinal” functions should return the words used for “counting” numbers in the abstract. :We should consider converting them to return a {{Z|Z11}} rather than a {{Z|Z6}}. It may even be appropriate to return a {{Z|Z12}} to cater for language variants. Either way, I think that would be the approach to adopt for inflected forms, unless reference to specific lexeme-forms is required. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:52, 28 April 2026 (UTC) ::This. If a native of your language were to count up, which form would they be most likely to use? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:29, 28 April 2026 (UTC) ::: {{re|GrounderUK|Feeglgeef}} Thanks for both your input! ::: I relabeled the aforementioned function to {{Z|Z34308}}, and created a new wrapper function {{Z|Z34457}}. ::: Should I specify that my old function is a monolingual text in parentheses? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 16:26, 28 April 2026 (UTC) ::::You don't have to, unless you think that is something that would require distinction when viewing the function in a list of search results &c. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 16:36, 28 April 2026 (UTC) == Optional/nullable function parameters == Hello! Recently, I was informed that Wikifunctions has no optional/nullable function parameters as of now. Are there any future plans to support this, and/or workarounds? Maybe create a union type system like "{{Z|6}} or {{Z|23}}". <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 17:53, 28 April 2026 (UTC) :What I do for this is use an "is empty" function corresponding to the type of the parameter in an If statement. If it isn't empty, the function works as intended. Otherwise, it does something else. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:58, 28 April 2026 (UTC) :Unions are not a thing (yet) on Wikifunctions, but you can always define an argument of type {{Z|Z1}}, which means that all types are allowed (I already did this for {{Z|Z26737}}; note that it is still a ugly workaround, don't use it for high level functions). Also, note that usually on Wikifunctions we use {{Z|Z24}} as the null value. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:00, 28 April 2026 (UTC) :: {{re|JJPMaster|Dv103}} Thanks for your help! :: @[[User:Dv103|Dv103]] told me a function call with a missing parameter is treated as an invalid function call, so how does the "is empty" function work with that? :: Also, setting the type to {{Z|1}} seems naive, like setting the type as <code>any</code> in TypeScript... :: Related question: Are there plans to add default values to parameters (outside of "if empty")? <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 18:19, 28 April 2026 (UTC) :::Setting the type to {{Z|Z1}} is actually naive, and that's why I advised you to only use it for low-level functions. Currently there is nothing better. Sometimes, type correctness is not actually checked, so it might seem that nullable types are possible. But it is still an hack, and it could broke anytime since it is not intended behavior. :::I don't think that there are current plans to add default values (but correct me if I'm wrong). The closest thing that comes to my mind is that, if you incorporate Wikifunctions into Wikitext, you can leave empty some fields (only of some specific types) and Parsoid will replace them to their default value. This is done only depending on the type, and not on the functions. For example, {{Z|Z6091}} and {{Z|Z6001}} are assigned the QID associated to the page, and {{Z|Z20420}} is assigned the current date. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:56, 28 April 2026 (UTC) :::@[[User:QuickQuokka|QuickQuokka]]: At the very least, [[Z10008]] accepts a null input. Maybe that feature is unique to the String type—I am not sure. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 19:10, 28 April 2026 (UTC) ::::I think it's just not checked, but it shouldn't be intended. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:20, 28 April 2026 (UTC) ::::Strings and typed lists can be “empty” in the sense that their length can be zero. Typed pairs may also be “empty” in a degenerate sense, but such an object will not be returned from a code implementation. A typed map with no entries will also fail to be returned from code, although it is fine in compositions. ::::For a genuinely optional parameter, I prefer a properly typed list, which at least encourages an argument of the correct type. {{Z|Z813}} is also typically faster than {{Z|Z10008}}. Quite a good example of this approach is {{Z|Z23723}}, where it helps to resolve the type union (using [[Z1]]) for both Z6003K1 and Z6003K3. Of course, there’s nothing to prevent more than one element in the list, but additional elements are easily ignored. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:55, 28 April 2026 (UTC) :Pinging {{ping|Jdforrester (WMF)|prefix=|p=}}, I believe there are no current plans. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 19:02, 28 April 2026 (UTC) ::@[[User:QuickQuokka|QuickQuokka]]: I'm afraid there are no current plans to build out optional params, indeed; we would be happy to review this if a compelling case was made, but it'd be a lot of work to re-build the [[Wikifunctions:Function model|function model]] with that support and ensure we don't break (too many) things. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:11, 28 April 2026 (UTC) == Z6830 for Chinese == I was trying to use {{Z|Z6830}} for implementation in the Chinese-language. And turns out most of the Lexeme on Wikidata is using [[d:Q727694]] as the language instead of [[d:Q7850]]. This makes it impossible to use the mentioned function above, since Standard Chinese is not available (or did I miss something?). Is there a way to fetch lexemes with language=[[d:Q727694]] from item? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:20, 30 April 2026 (UTC) :@[[User:Sun8908|Sun8908]] There is [[Z1006]] for Chinese and it has the language code zh. There is an overview of languages in [[Module:Wikifunctions label]] so you can search there for chinese versions and choose the one you need. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:53, 5 May 2026 (UTC) ::I know that. The problem is when using the function [[Z6830]], it cannot retrieve lexeme with language [[d:Q727694]] (but it is the "Chinese language" with the most current Wikidata lexemes, see [https://ordia.toolforge.org/language/ ordia]). I think it should be a Wikidata problem, I might fix it (possibly by creating the same lexemes with language code zh) on Wikidata. Thanks anyway. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:39, 6 May 2026 (UTC) :Could you provide an example of a Chinese lexeme that has a linked Wikidata item, or a Z6830 function call that fails to find such a lexeme where one exists? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 07:55, 6 May 2026 (UTC) ::Here: [[d:Lexeme:L846083]]. I think that's a primary reason of me trying to look into this problem, as the label in zh for [[d:Q6256]] (country) is not a single phrase (see its talk page on WD for more information). This makes some Abstract Wikipedia articles very weird in Chinese when {{Z|Z26570}} is used, so lexeme could potentially fix that. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:33, 6 May 2026 (UTC) :::Thank you. It looks as though {{Z|Z6830}} [https://www.wikifunctions.org/view/en/Z6830?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6830%22%2C%22Z6830K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q6256%22%7D%2C%22Z6830K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P5137%22%7D%2C%22Z6830K3%22%3A%7B%22Z1K1%22%3A%22Z60%22%2C%22Z60K1%22%3A%22cmn%22%2C%22Z60K2%22%3A%5B%22Z6%22%5D%7D%7D returns that lexeme for language tag "cmn"]. Perhaps that tag should be added into the helpers for {{Z|Z24144}}? If it is widely used for lexemes, perhaps it should have its own {{Z|Z60}}? In any event, improvements might be considered under [[:phab:T390563]] (or otherwise), including amending [[Z6830]] to also consider "cmn" (and "zho", "chi"…?) when requests are made for "zh-hans" or "zho-hant" (or others?) @[[User:Winston Sung|Winston Sung]] @[[User:DMartin (WMF)|DMartin (WMF)]] [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:22, 6 May 2026 (UTC) ::::If you go to [[d:Special:NewLexeme]] and put in [[d:Q727694]] as the language, it is going to tell you it has an unrecognized language code. So I believe "cmn" should not be a {{Z|Z60}} by default? I also started [[d:Wikidata:Project_chat#Lexemes_with_language_Standard_Chinese_(Q727694)|a discussion on WD]] regarding this. I guess we can still use it as a fallback language though if possible. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 03:43, 7 May 2026 (UTC) ::::We don't have a separated <code>cmn</code> BCP 47 language subtag in MediaWiki and Wikidata at the moment. <code>zho</code> and <code>chi</code> are ISO 639 language codes but not BCP 47 language subtags. ::::For Modern Standard Mandarin, please use <code>zh-*</code> language tags for now. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 15:26, 8 May 2026 (UTC) == Key not found error == Is there a reason why I am getting key not found error for this [[Z34677|function]] {{Z|Z34677}}? All the underlying functions run and all the test cases work. The debug information does not give more details. Any pointers? Thanks in advance [[User:Jsamwrites|John Samuel]] 19:24, 1 May 2026 (UTC) :It was passing the [[Z6091]] to {{Z|34641}} when that takes a [[Z6001]]. I've fixed that, but there's some other problem with the logic, so I've left it disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:42, 1 May 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks a lot. [[User:Jsamwrites|John Samuel]] 20:21, 1 May 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #246 is out: Request for input: what should we count for Abstract Wikipedia == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-02|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we ask you what would be the relevant metrics for Abstract Wikipedia, we discuss our latest news on Composition Language v2, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 12:21, 2 May 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Any formal process for deletion of pages == Does a formal process exist for the deletion of functions, implementations, and tests that includes a notification system for creators, analogous to Wikidata’s process, explaining the rationale behind the deletion (or proposal for deletion)? [[User:Jsamwrites|John Samuel]] 12:36, 3 May 2026 (UTC) :Does [[Wikifunctions:Requests for deletions]] work? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 13:00, 3 May 2026 (UTC) :Please see the discussion at [[Wikifunctions talk:Requests for deletions#Should we expect Objects' creators to get pinged on deletion proposals?]]. :As I see it, it is the proposer’s responsibility to consult appropriately before making a request and we expect our administrators to act only when satisfied that appropriate consultation has occurred. In many cases, no consultation is required. Administrators may delete their own contributions without making a request, but this is not a practice I would encourage. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:51, 3 May 2026 (UTC) == Implementation of rational number in JS doesn't match in Z19677 (Rational number) and Z28579 (RGBA colour) == In {{Z|19677}} it's <syntaxhighlight lang=js> { "K1": sign * numerator, "K2": denominator } </syntaxhighlight> but in {{Z|28579}} it's <syntaxhighlight lang=js> [ sign * numerator, denominator ] </syntaxhighlight> '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 05:15, 4 May 2026 (UTC) :I'm guessing this is why [[Z34743]] fails all the tests. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:00, 18 May 2026 (UTC) == Nested functions in compositions == I wish it will be easier to a add another function about a specific existing function in a function implementation based on a composition. When I write long functions in spreadsheets I usually stat with a small part and then I try to go further and after important steps I test if the output is as expected. I created [[Z34826]] to get the German gender specific occupation lexeme for a specific person based on their gender. I wanted to add a function around the existing one and it was not successful. It is not very easy to implement as it requires the possibily to move a part to another section but I think it can be helpful if it will be implemented. So far I spend more time as expected on the function. Describing it with words what the function needs to do is much easier than implementing it here in Wikifunctions. So I think there needs to be improvement to make Wikifunctions more accessible. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:10, 5 May 2026 (UTC) :Have you tried to use the copy-paste functionality? It is very useful to move parts of composition arounn. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 07:12, 6 May 2026 (UTC) :I've also found the composition editor to be wholly unsuitable for any expressions more than a few levels deep. (Even with the <code>localStorage</code> clipboard, because of its overzealous type checks.) Compositions naturally grow out from the "leaves", the immediate operations on the inputs, while the interface really wants you to build from the "root". I mostly use the [https://yoshirulz.gitlab.io/WikiLambdaBlockly drag-and-drop block editor] which I made to smooth over some of the site's problems, so if you want to try that out and give me some feedback I'd appreciate it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:36, 6 May 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #247 is out: References from Wikidata now available == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-08|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we announce that is now possible to pass references in Wikidata statements, we introduce the [https://abstract-data.toolforge.org/ Abstract Data dashboard], we report you on the presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1778520600 May 11, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:16, 8 May 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == RGBA colour, spelling... == Something that has always irked me a little bit is the spelling of [[Z28579|RGBA colour (Z28579)]]. I guess this is not unsurprising for me considering my use of US English but I think there is more to it than preference and I want to try to argue for it being changed to use American spelling. I know that this probably has a snowball's chance in hell of actually garnering any support, so I won't really be miffed if the spelling remains as it is, but I thought it wouldn't hurt to raise this regardless. The main issue I have with it is the spelling of the original proposal. When infernostars raised the [[Wikifunctions:Type proposals/RGBA color|type proposal]], the spelling was 「RGBA color」. Of the comments that mentioned the word 「colo[u]r」, two used British spelling while six used the American spelling as used in the proposal. The only thing that really pointed to the use of ''colour'' was the fact that the catalog page on color functions used that spelling already. For all intents and purposes, the spelling of the original proposal should have been maintained, but it was not; [[User:DVrandecic (WMF)|DVrandecic]], the eventual creator of the type, used a different spelling. It should be noted that there was really no reason for this to occur and while it is an undoubtedly minor issue I still believe it should be rolled back and the type should use the spelling of the original proposal and majority of editor comments. In [[abstract:Q936|OpenStreetMap]], there have been keyvalue proposals that have had the finalized spelling that gets put to use be in British English despite the original proposal being in American English; this has usually occurred with proposals relating to 「X center/centre」 tags. This makes sense on the surface, because OpenStreetMap is maintained by a UK organization, and still has close ties to Europe. The Wikimedia Foundation, however, is an ''American'' company. This is often brought up as a fallible argument when debating article spelling on the English Wikipedia, and I don't bring it up to support that 「RGBA color」 should be used for that exact reason, but rather to state that OpenStreetMap's general policy on tag names need not apply here. It appears to me that, at least initially, the majority of 「core contributors」 to Wikifunctions used British English; I can name YoshiRulz, 99of9, GrounderUK, and VIGNERON.<ref group="color">I'm avoiding linking to these folks because I don't think pinging them about this discussion is all too necessary unless they themselves want to be involved; I don't want to clutter their inboxes just to briefly mention them. I pinged Denny because, well, I'm asking him a question directly, but everyone else I would prefer to join this discussion by their own accord... not that I wish for this decision to be confused as me going 「these people use British English so they will probably oppose my idea, I won't invite them to the discussion because of that」...no, I promise you that is not the reason.</ref> I see (or saw) these people ''everywhere'', so it makes sense that British English has prevailed in some sorts on this website, but I don't think that indicates that it should be the ''preferred'' spelling across the website, at least not to the point where a proposal should have its name changed to match such a "consensus".<ref group="color">It could be argued that the front-and-center ''Function catalogue'' using 「catalogue」 is actually indicative of such a "consensus", but ''catalogue'' is in a similar position to the word ''grey'' where I live (that is, the US) in that it is used just as often as its American counterpart. Also, consider Wiktionary's ''Beer parlour'' project chat.</ref> The unnecessary modification of the original spelling is my main argument for changing it back... but of course, I must obligatorily state that on English Wikipedia, it is [[w:Color|Color]] and [[w:RGBA color model|RGBA color model]]; on Wikidata, it is [[d:Q1075|color]] and [[d:Q2325624|RGBA color space]]; in CSS (which typically uses hexadecimal triplets to specify RGBA values), the properties are <code>color</code>, <code>background-color</code>, etc.; bit of a weak jab, but on Schema.org it is [https://schema.org/color color], [https://schema.org/colorSwatch colorSwatch]; et cetera. {{Z|Z28580}} uses ''color'', so does {{Z|Z28591}} and its Python counterpart. Mr. Vrandečić, I have to ask, I'm rather confused... you created the color type using British English spelling, but you were also responsible for the creation of the equality function which uses the American English spelling. You also seem to be writing in American English for the status updates, judging by your use of -''ize'' over -''ise'' endings and use of ''program'' over ''programme'' in [[Wikifunctions:Status updates/2026-04-16]]. Is there something I'm missing or have you switched your preferred variant somewhere along the way? Anyways, do consider this if you wish... again, I don't suppose this will garner much support, it is the ''non-issuest'' of ''non-issues'', but it has irked me to the point where I want to ask about it to get some answers, if nothing else. I am not arguing for every other color function to have its name changed, just the type itself. <references group="color"></references> &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:04, 8 May 2026 (UTC) :This is a multilingual project; the <code>en</code> label is <code>RGBA colour</code> and the <code>en-us</code> label is <code>RGBA color</code>. Though I'm not able to switch to <code>en-us</code> via the language picker so that would need to be fixed.<!-- --><br>edit after reading your whole comment: The same is true of {{Q|1075}}, there are labels specified for multiple English variants. (In {{Q|2325624}} it's only an alias.) I agree that other websites' choices aren't binding on us, but from that, I conclude that the more widespread British/Commonwealth spellings should be used for the generic <code>en</code>. As for myself, I'm Aussie and I will continue to use the BrE spellings ([[w:en:Oxford_spelling#Language_tag_comparison|+ "routing"]], TIL) if only by muscle memory.<!-- --><br>[[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:42, 8 May 2026 (UTC) :: Your lattermost point would normally be fine in a perfect world. Wikipedia's <code>convert</code> function defaults to "international" English, which I don't personally take issue with because it happens that we here in America are actually outliers for saying and spelling things differently... err, or we were for a while at least, nowadays it seems like an even split (plus you have "yield" vs. "give way" which is effectively the logical opposite of US's use of "meter" over "metre"). :: However, this is not a perfect world, and I don't think <code>en</code> should correspond to any particular variant. It is too fragmented across all software at this point to impose such a requirement. The inability to switch to <code>en-us</code> on this website foregoes an easy and simple solution to this problem that makes everyone happy, because the yanks (such as myself) can't be happy because we can't see the labels in American English even if we wanted to, and the other folk can't switch either as far as I'm aware (and the en-CA and en-GB languages in the preferences page seems to be deprecated). My point being, <code>en</code> is abused to mean "en-UK" just as often as it is abused to mean <code>en-US</code>; I think a decision shouldn't be made on such an assumption of one "default". &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:48, 12 May 2026 (UTC) :Hi @[[User:Theki|rae]]! I have no opinion nor preference on this, and given my background, I am just entirely confused about my spelling preferences myself, as you can tell from my inconsistent usage. I learned British English in school and used that for maybe two decades or so, but moved to the US and lived there for more than a decade, enough to be naturalized, but now I am back in Europe and I am technically a professor at King's College London, soooo.... honestly, I do not know. I don't remember having put too much thought into it at the moment I created it. The good thing is that in Wikifunctions, just as in Wikidata, it is easy to change, without messing things up too much (unlike in Wikipedia), so my suggestion is, just make the change, see if anyone complains, and if they do, discuss it more. I don't know if there is a guideline already in Wikifunctions about the variants. I am happy either way, and honestly, I keep forgetting which variant is which most of the time. --[[User:DVrandecic (WMF)|DVrandecic (WMF)]] ([[User talk:DVrandecic (WMF)|talk]]) 18:16, 10 May 2026 (UTC) :: I can definitely understand this, although I am unfortunately rather passionate about any minutiae involving preferential minor differences in ''anything'', of which AmE vs. BrE chiefly is. So I dedicate a lot of headspace to it. More than I should. Not that I wish to imply that the comment above that I have wrote is of an irrational nature, or done out of spite or pure emotion and subjectivity; I do genuinely believe that ''RGBA color'' is beyond just a personal preference and is just logical. I may boldly go and change it, but for some reason I was expecting that changing the English label of a Type would require elevated permissions, and I also didn't want to do it only to get immediately reverted because it ''did'' strike a chord with someone, when I could instead see how apathetic, supportive, or in opposition interested people are beforehand and ''then'' act accordingly. I was not meaning to antagonize you over your spelling habits, I did actually use British English for a few years starting in 2020 before I went back to American English, so I'd be a hypocrite for me to decry you for not always sticking to some arbitrary standard of spelling words over the other. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:55, 12 May 2026 (UTC) :Although I spell it “colour”, I think it makes more sense to use “color” for the type, since that is almost always the required spelling when the string functions as a keyword. :More generally, though, Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en". This is unusual, in my experience, as "en" is widely misused in place of "en-US", where there are recorded spelling differences. :(I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere. Use of -ize rather than -ise is a matter of personal preference or house style, but regional autocorrect encourages -ise.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:00, 12 May 2026 (UTC) :: ''Wikidata’s lexicographic data happens to favour “colour” over “color” and (quite rightly, in my view) lacks a specific representation for "en"'' :: Definitely agreeing with you on the latter being a good choice. However, I suspect the favoring of "colour" over "color" may be because, in terms of language codes, when sorted alphabetically <code>en-us</code> actually comes ''after'' <code>en-gb</code>. Although, the frontend seems to be sorting <code>en-ca</code> after <code>en-gb</code>, so I don't actually know how correct that is. :: ''I would also say it is standard British English to use “program” in a programming context and “programme” elsewhere'' :: The context of the spelling was "''No program for the NLG SIG meeting for next Tuesday has been proposed''". In that usage context, I think it makes sense to assume that ''program'' is not being used to refer to a computer program, but to a ''program of events'' or similar, something that you would spell as a ''programme'' in British English. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 12 May 2026 (UTC) :{{s}} this. I'm obviously biased but I believe American English is preferable generally, American dominance on the internet (our Department of Defen'''s'''e invented it!) and rapidly-increasing consumption of American media by international English speakers means that more people use American English's conventions, this is clear through for example [http://trends.google.com/explore?q=color%2Ccolour&date=all&geo=Worldwide search trends] (though they aren't particularly reliable). Perhaps this is a bit of a supremacist opinion, but we should have internal consistency, and if we must choose, American English should be our first choice (then Indian and then British English) [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 12 May 2026 (UTC) :: This is rather flawed reasoning, though. I think probably any given British or Indian person would not agree on using that as the reasoning for this, not that you are necessarily ''completely wrong'', but if this is not a good enough reason for English Wikipedia's (admittedly extremely flawed) ''ENGVAR'' policy then I don't think it's likely it will pass here either. :: Although of note is that [https://books.google.com/ngrams/graph?content=color%2Ccolour&year_start=1800&year_end=2022&corpus=en&smoothing=3&case_insensitive=true Google ngrams] agree with you, but "color" vs. "colour" is an eternal holy war that will not be won by demonstrating that more books use US spelling over Commonwealth spelling. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:44, 12 May 2026 (UTC) :::You're probably right that it's not very sound. I'm biased in that other varieties of English irk me, and that's probably mutual for people who are used to other varieties of English when they read what I write! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:56, 12 May 2026 (UTC) :I've decided to boldly [[Special:Permalink/274271|make the change]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:02, 12 May 2026 (UTC) :: Thank you. Considering both you and GrounderUK seem to consider it an okay change, I think this will do for now. :: I should note that the matter of whether to move [[Wikifunctions:Catalogue/Colour functions]] in response to this (however this discussion will ultimately turn out) is a whole other can of worms, in my view. I can't say I have an opinion on that at the moment, but I'm putting it out there regardless. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:06, 12 May 2026 (UTC) :::Personally, I'm in favor of moving the page and renaming all of the items on it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:10, 12 May 2026 (UTC) ::I don't like this (exactly because of the American hegemony you cited), but again, it shouldn't matter because the software is meant to be multilingual. Clearly there's a bug preventing you from picking an English variant/dialect as your display language. But the search bar and Function/Type autocompletion do check the English variants for matches. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:15, 12 May 2026 (UTC) == Proposals on the architecture of Abstract Content rendering == Starting from a discussion born on the Telegram chat, I've explained two different proposals on how the NLG on Abstract Wikipedia should be organized in the page [[abstract:User:Dv103/Abstract articles architectures]]. Please come to contribute to the discussion, or to propose alternatives. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:31, 11 May 2026 (UTC) :Thank you for dedicating your time to writing this, it is very informative. I will try to add input once I'm not in over my head with finals. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 16:27, 12 May 2026 (UTC) == Display function for HTML fragment == Currently, any collapsed Z89 literal appears as<blockquote>&lt;&gt; [[Z89|HTML fragment]]</blockquote>If I were to create a new Function which returned something like<blockquote>&lt;&gt; 123-byte HTML fragment <q><nowiki><td><span lang=</nowiki>&hellip;</q></blockquote>could that be connected to replace the collapsed form, or would it require changes to the Wikilambda software? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:14, 11 May 2026 (UTC) :It might work, but I doubt it. Those angled brackets suggest that the collapsed form is not simply defaulting to the type’s label. Looking at [[:phab:T410509]], I’ve concluded that enhancements to the collapsed form were never considered, rather than being actively rejected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:12, 12 May 2026 (UTC) ::[[:Phab:T391985]] documents the original design. Note the fifth bullet point under “Acceptance criteria”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:21, 12 May 2026 (UTC) :I'm not sure the byte-size is necessary, but the outer tag (or first outer tag, though generally I'd prefer most fragments use a wrapper tag if it needs multiple like JSX does, but that's a whole different topic) would be nice. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:51, 12 May 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #248 is out: A higher meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-15|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we discuss functions creating language fragments, we present our latest news in Types, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:36, 15 May 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 --> == [[Z34510]] == This function, which determines if a Wikidata item for a {{q|5}} has an undeprecated {{p|21}} statement of {{q|6581097}}, returns false for {{q|173399}}, a transgender man. This is because his item assigns his P21 statement to {{q|2449503}}, not {{q|6581097}}. I'm not sure how to account for this discrepancy. Should {{z|34510}}: # Include {{q|2449503}} as a value that can lead to a true result, # Not include {{q|2449503}} as a value that can lead to a true result, while another function (e.g., "Q5 is a man?") could return true for either "male" or "trans man", # Not include {{q|2449503}} as a value that can lead to a true result, while another function (e.g., "Q5 is a trans man?") could return true for "trans man", # Not exist at all? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 16:48, 16 May 2026 (UTC) :I can't think of a single use case where you would need to determine if a person is a cisgender man and nothing else. Functions are good for generalizing across multiple possibilities when they exist, so I think it would be best if trans men were considered a part of the criteria for returning a true value. If asking for specifically {{q|6581097}}s and ''nothing'' else was desired then the function name would be a misnomer as Elliot Page is inarguably a male (at least in the view of most reasonable and intelligent people). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 19:03, 16 May 2026 (UTC) :You made the function in the first place; what were you planning on using it for? AW? Maybe it should return a {{Z|25501}} which can then be passed on to other NLG functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 May 2026 (UTC) == Lexeme from wikidata label, or "best" lexeme from wikidata item == I was looking into fixing [[Z28028]]. I found that I could add "requires grammatical feature: definite article" to "United Kingdom" (L8558). Now I'm stuck on how to get to that lexeme from {{Q|145}}. There's [[Z23471]], but that for very good reason gives you multiple lexemes with the same sense, and I just want the best one like how the label is always the best string. Is there a function that can do this? There's definitely the case of a Wikidata label that isn't a lexeme (most commonly multiple lexemes) but I'm only considering the case where it is one lexeme here. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 20:02, 16 May 2026 (UTC) :There is {{Z|Z27327}}, that tries to give the best lexeme through various heuristics. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 22:22, 16 May 2026 (UTC) :: Wonderful! I did stumble upon [[Z33818]] but this is perfect. [[User:Aaron Liu|Aaron Liu]] ([[User talk:Aaron Liu|talk]]) 00:25, 17 May 2026 (UTC) == [[Z29591]] isn't working for me == For instance, trying to manually put in the exact inputs for one of the test cases just returns an empty Monolingual text. See [https://www.wikifunctions.org/wiki/Z29591?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29591%22%2C%22Z29591K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q3257809%22%7D%2C%22Z29591K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z29591K3%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q22006653%22%7D%2C%22Z29591K4%22%3A%22Z1002%22%7D]. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 01:17, 17 May 2026 (UTC) :You used [[:d:Q22006653]] rather than [[:d:Q1075]]. It looks like the [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30784%22%2C%22Z30784K1%22%3A%7B%22Z1K1%22%3A%22Z11%22%2C%22Z11K1%22%3A%22Z1002%22%2C%22Z11K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q22006653%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D%5D%7D%7D%7D explanatory error] is suppressed by the [https://www.wikifunctions.org/view/en/Z30009?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30009%22%2C%22Z30009K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30784%22%2C%22Z30784K1%22%3A%7B%22Z1K1%22%3A%22Z11%22%2C%22Z11K1%22%3A%22Z1002%22%2C%22Z11K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z21394%22%2C%22Z21394K1%22%3A%5B%22Z6%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22664%22%2C%22Z22664K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q22006653%22%7D%2C%22Z22664K2%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q21264361%22%7D%2C%22Z22664K3%22%3A%22Z1002%22%7D%5D%7D%7D%7D%2C%22Z30009K2%22%3A%22Z801%22%7D final transformation]. The returned result is not actually empty; if you expand it, you can see that it is an unresolved function call. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 17 May 2026 (UTC) == [[Z35298]] == Does anyone know what the problem with this implementation is? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 21:14, 18 May 2026 (UTC) :There is a bug that doesn't allow Python implementation to return nested lists. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:31, 19 May 2026 (UTC) ::Is there a Phabricator task for this? Searching through them is hell. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 03:22, 20 May 2026 (UTC) :::A bit of time ago I opened [[phab:T392750]], which is very similar to this issue. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:26, 20 May 2026 (UTC) == May 2026 Wikimedia Café meetups regarding the Wikimedia Foundation Annual Plan == <div class="border-box" style="background-color: var(--background-color-warning-subtle, #f8eaba); max-width: 875px; padding: 5px; border: 1px solid black; margin: 5px; color: var(--clr-dark)"> <div class="box" style="float:left; padding-top: 15px; padding-right: 15px;">[[File:Wikimedia Café logo in plain SVG format.svg|75px|alt=The logo for the Wikimedia Café]]</div> Hello! There will be two '''[https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9 Wikimedia Café]''' discussion opportunities during the last weekend of May. Both sessions will focus on the [https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2026-2027 the 2026-2027 Wikimedia Foundation Annual Plan]. Participants may attend either or both sessions. #'''Saturday, 30 May 2026 at 15:00 UTC''' ([https://zonestamp.toolforge.org/1780153200 timestamp converter]), at a time friendly to the Americas, Africa, and Europe #'''Sunday, 31 May 2026 at 05:00 UTC''' ([https://zonestamp.toolforge.org/1780203600 timestamp converter]), at a time friendly to Asia and the Pacific Café participants are highly encouraged to read in advance [https://en.wikipedia.org/wiki/User:Sohom_Datta/annual_plan_guide at least this summary of the plan]. Optionally, Café participants are encouraged to read portions of the plan that interest them and [https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_Annual_Plan/2026-2027 ask questions or provide feedback on the Annual Plan talk page]. Please see the Café page for more information, including [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#May_2026_meetings_with_a_focus_on_Wikimedia_Foundation_Annual_Plan/2026-2027 tables of timestamp conversions for both sessions], [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#Agenda._This_will_be_an_approximately_1_hour_Caf%C3%A9_session,_and_is_extendible_for_an_additional_30_minutes_if_needed. the agenda], and [https://meta.wikimedia.org/wiki/Wikimedia_Caf%C3%A9#How_to_attend_the_session how to register]! <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]]</div> <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 19:56, 21 May 2026 (UTC) == How to handle items without lexemes == NLG functions relay heavily on the presence of lexemes associated to items on Wikidata. But we know that not all the Wikidata items have an associated lexeme. There are multiple reasons why an item does not have an associated lexeme, like: # The lexeme has not been created yet # The item represents a place # The item represents a person # The item represents a specific concept that can only be expressed by a specific combination of words that cannot be [[Wikidata:Wikidata:Lexicographical data/Notability|notable]] (like {{Q|Q61220733}}). My doubt is: what should we do with this fourth category? For many languages, just using the Wikidata item label is not possible, since it is necessary to conjugate the words or to retrieve grammatical information like the gender. What should we do? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 16:09, 23 May 2026 (UTC) :In that particular example, I think the thing to do is read its {{P|279}}: {{Q|21191270}}, then have some kind of heuristic based on that which says to take its {{P|8345}} and attach that Item's label to a Form of the word for "episode". In general, synthesising Lexemes for proper nouns is one of the problems that [[abstract:User:Dv103/Abstract_articles_architectures|proposals in your list here]] will have to address. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:59, 23 May 2026 (UTC) [[File:Wikidata content 2024.svg|thumb|Content of Wikidata by type]] ::{{ping|Dv103}} very good point. ::For your point 2, it depends of the place but I think that quite often a lexeme can be created (most "Administrative territorial entity", most geographical entity, etc.). And with 3, your can add a lot of types (see pie chart) : Scholarly article, Human (with a very few exception), Wikimedia Category, Disambig, etc. which is (rough estimation) 2/3 of Wikidata items. ::A common rule (in dictionaries since forever and in Lexemes) is to not create an entry which is the "sum of its part". In this case, "Star Trek episode" is just episode + Star Trek, nothing more than its part. So logically, as {{U|YoshiRulz}} said, when no corresponding lexeme is found, the item should be decomposed the same way, the hard part is to know how to decompose it as the property will vary ; P31 and P279 are an obvious start but beyond that, I'm not sure we could find a general solution. ::PS: it's beyond you question but there is also the reverse problem, how to select one lexeme when multiple are linked to the same item... ::Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 10:43, 24 May 2026 (UTC) :::For the point 2, I think humans will be used way more than scholarly articles and disambiguations in NLG functions (outside references), that's why humans concern me more (still a cool pie chart, though). :::For the reverse problem, there is already {{Z|Z27327}}: it's far from perfect, but usually makes a decent choice. Obviously it is not "complete", and probably it will never be complete, but it will have to be progressively improved by the community. And probably in the future we will need to create similar functions to select the best lexeme in more specific cases. :::For my fourth point, I didn't think about the decomposition, but it is something that could be done with another never-complete community-mantained function, that progressively keeps being improved. If [[Wikifunctions:Type proposals/Semantic unit|semantic units]] will be implemented, through them it could actually be possible to do this operation in a laguage-independent way. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:10, 24 May 2026 (UTC) ::{{re|YoshiRulz}} Proper noun synthesis, along with other fallbacks for realizing the names of concepts that don't have lexemes, is merely a step within the overall abstract content rendering process and is not inherently tied to the process itself; having the ability to [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/graph/client.py#L327 run any number of fallback mechanisms], instead of a raw call to (the equivalent of) Z27327, should be possible with any of the methods listed on the architectures page. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 16:41, 24 May 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #249 is out: Annual plan 2026-2027 == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-05-23|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present you the current draft of objectives for Wikifunctions and Abstract Wikipedia in the WMF Annual Plan 2026-2027, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:48, 25 May 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30536976 --> :The new <code>return_type</code> param to [[Special:ListObjectsByType]] will show Functions returning e.g. {{Z|27951}} and {{Z|882}} if those are typed in manually, but the dropdown menu doesn't offer them, probably because it's a copy of the dropdown above (and there are no Persistent objects of those Types). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:12, 26 May 2026 (UTC) 0vhxw6nmjefb3l7whxgvtmf1hddxa48 Wikifunctions:Requests for deletions 4 1696 278161 278051 2026-05-26T03:08:11Z SpBot 978 archive 2 sections: 2 to [[Wikifunctions:Requests for deletions/Archive/2026/05]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/05#Z12390|Z12390]]) - previous edit: [[:User:Bunnypranav|Bunnypranav]], 2026-05-25 11:30 278161 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} = Requests for deletion = == [[Z18720]] == This kind of function is not supported, at least not in the way as it is currently implemented. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:24, 27 April 2026 (UTC) :CC @[[User:Ioaxxere|Ioaxxere]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 12:27, 28 April 2026 (UTC) :Why isn't it supported? This function would be useful on Wiktionary itself if we could call it from a template. [[User:Ioaxxere|Ioaxxere]] ([[User talk:Ioaxxere|talk]]) 13:47, 28 April 2026 (UTC) ::Web requests are not technically supported, and the Abstract Wikipedia team has no plans to support it. Functions should be deterministic, which means that they cannot rely on web requests. The proper way to do this would be to use the templates feature, you can do something like <nowiki>{{:hello}}</nowiki> to bring the full page hello a function call. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:53, 28 April 2026 (UTC) == [[Z18771]] == Duplicate of [[Z10251]]. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 12:51, 3 May 2026 (UTC) :{{s}} deletion, unless {{ping|Jsamwrites}} has a comment to make. This is a relatively old one, but WhatLinksHere shows that nothing uses it. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:44, 3 May 2026 (UTC) :Thanks for pointing this out. However, there are implementations and test cases that cover more interesting use cases. Also added a composition function making use of {{Z|Z10251}} [[User:Jsamwrites|John Samuel]] 17:01, 3 May 2026 (UTC) ::It is possible to move these from the duplicate to the original function. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:49, 7 May 2026 (UTC) :::I have moved all the tests and implementations (except the one that is just using the older function) to Z10251. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 09:05, 17 May 2026 (UTC) == [[Z18987]] == Empty string, unused. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:05, 24 May 2026 (UTC) :CC @[[User:Csisc|Csisc]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 11:30, 25 May 2026 (UTC) dm9q2ud6ixbhqen6wmib8hu8sshgd8p Wikifunctions:Community portal 4 1724 278141 272938 2026-05-25T20:37:33Z Logogram9 74317 /* What types of functions are allowed here? */ new section 278141 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> {{Shortcut|[[WF:CP]]}} <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) {{tracked|T423853}} ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) :Can someone import the {{t|about}} hatnote from one of the other wikis? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:40, 1 May 2026 (UTC) :[[Module:Navbar]] seems to be broken; there's no rule for <code>.hlist > ul</code> present in the page. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:39, 3 May 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) ==== Connection / Disconnection requests ==== Moved to [[Wikifunctions:Requests for connection and disconnection]] ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) == What types of functions are allowed here? == Do functions here have to considered useful? What are the guidelines for what functions are allowed? [[User:Logogram9|Logogram9]] ([[User talk:Logogram9|talk]]) 20:37, 25 May 2026 (UTC) 23lpgrpihvq8o3rxome4i7y854xgiqq Wikifunctions:Translation administrators 4 3290 278113 124483 2026-05-25T18:53:03Z Eihel 102 /* === Requirements === */ punctuation 278113 wikitext text/x-wiki <Languages/> [[File:Wikifunctions Translation Administrator Icon.svg|thumb|<translate><!--T:1--> Wikifunctions Translation Administrator</translate>]] <translate> <!--T:2--> Translation administrators are users who hold the <tvar name="2"><code>translationadmin</code></tvar> user group. There are currently <tvar name="1">'''[[Special:ListUsers/translationadmin|{{NUMBERINGROUP:translationadmin}}]]'''</tvar> translation administrators on Wikifunctions. == Overview == <!--T:3--> <!--T:4--> Translation administrators are users who set up pages using the [[<tvar name="1">mw:Special:MyLanguage/Extension:Translate</tvar>|translation extension]] and mark them for translation so that pages can be translated by users into any supported language. === Current translation administrators === <!--T:5--> </translate> {{Special:Listusers/translationadmin|limit=500}} <translate> == How to request == <!--T:6--> </translate> {{Main|1=Wikifunctions:Requests for user groups}} <translate> <!--T:7--> Users may apply for translation adminship at [[<tvar name="1">Wikifunctions:Requests for user groups#Translation administrator</tvar>]]. === Requirements === <!--T:8--> <!--T:21--> To successfully request the translation administrator user group on Wikifunctions, a user must complete the following: </translate> * <translate><!--T:11--> Create a new discussion section requesting the user group at [[<tvar name="1">Wikifunctions:Requests for user groups#Translation administrator</tvar>]].</translate> * <translate><!--T:12--> Allow 1 week for discussion.</translate> * <translate><!--T:22--> The candidate must obtain at least 2/3 (two thirds) support.</translate> * <translate><!--T:23--> Present a sample edit to demonstrate your practical experience with the translation syntax.</translate> <translate> === Granting === <!--T:14--> <!--T:15--> Once a request is closed as successful, a request should be posted at [[<tvar name="1">m:Special:MyLanguage/Steward requests/Permissions#Miscellaneous requests</tvar>|Steward requests/Permissions#Miscellaneous requests]]. A steward will then assign the permission, if the granted group is temporary, the permission will be automatically removed without notice after the term expires. If this group term needs to be extended, start a new discussion in advance of expiration. <!--T:16--> Administrators do not need to undergo another discussion to become translation administrators; they can self-grant the rights to their account if necessary. Temporary administrators are not allowed to self-grant permanent translation administrator rights. == Technical ability == <!--T:17--> </translate> :{{seealso|Special:ListGroupRights#translationadmin}} <translate> <!--T:18--> The <tvar name="1"><code>translationadmin</code></tvar> user group gives users the technical ability to: </translate> * {{int|right-pagelang}} <code>(pagelang)</code> * {{int|right-oathauth-enable}} <code>(oathauth-enable)</code> * {{int|right-translate-import}} <code>(translate-import)</code> * {{int|right-translate-manage}} <code>(translate-manage)</code> * {{int|right-pagetranslation}} <code>(pagetranslation)</code> <translate> == See also == <!--T:19--> </translate> * [[Special:MyLanguage/Wikifunctions:User groups|<translate><!--T:20--> Wikifunctions:User groups</translate>]] * [[Wikifunctions:Translators' noticeboard|<translate><!--T:24--> Wikifunctions:Translators' noticeboard</translate>]] [[Category:Translation administrators]] [[Category:User groups{{#translation:}}]] 60gln54gjzrtrvlmwk4hz1ehdyt7uy6 Wikifunctions:Requests for user groups 4 3790 278052 278049 2026-05-25T12:04:37Z Eihel 102 /* Translation administrator */ corr. 278052 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}} === HenkvD === :{{UL2.0|1=HenkvD|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 12:00, 26 May 2026 (UTC)'' :reason I have been creating a few functions, implementations and test cases for Abstract Wikipedia. I think I understand the processes now, and like to be able to connect new creations myself, and possibly in the future to connect others as well. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:00, 24 May 2026 (UTC) ::{{s}} lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:12, 24 May 2026 (UTC) :: {{S}} -- [[User:Asked42|Asked42]] ([[User talk:Asked42|talk]]) 15:19, 24 May 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}} === Eihel === :{{UL2.0|1=Eihel|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 23:39, 28 May 2026 (UTC)'' :Simply help the project &#x1F609; —[[User:Eihel|Eihel]] ([[User talk:Eihel|talk]]) 23:39, 21 May 2026 (UTC) #Hmm. You had 19 edits at the time of request (of those which were in the last two years, none added any content), though you now have 49. You have translationadmin on three other projects, so I'd be rather shocked if you didn't know how to use the tools. For now I '''don't object''' (note to closer, please count as neutral), I'd be willing to actually support if you'd actually translated this project more (on, say, a recent status update), and elaborated on what you want to do with the rights. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 01:02, 23 May 2026 (UTC) #:I'm changing this to {{o}}. You still haven't specified why you need the rights and what you'll do with them. You have plenty of experience with Wikimedia, I know you know "simply help the project" isn't enough. You probably ''do'' have a good reason for asking for these rights, and I need to hear it before I can support this. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 07:34, 25 May 2026 (UTC) #::The tasks of TAs are delimited: prepare pages correctly for translation, then marking them for translation. On Wikifunctions, there's another specific task: documenting translation units, that is, the pages blocked by an abusefilter, but accessible to TAs. Here's what I offer. Cordially. —[[User:Eihel|Eihel]] ([[User talk:Eihel|talk]]) 11:07, 25 May 2026 (UTC) == 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|*]] q29s6hvtrk5l4y7rdd0sb91sjqj6wol 278139 278052 2026-05-25T20:25:52Z Feeglgeef 8776 /* Eihel */ Reply 278139 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}} === HenkvD === :{{UL2.0|1=HenkvD|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 12:00, 26 May 2026 (UTC)'' :reason I have been creating a few functions, implementations and test cases for Abstract Wikipedia. I think I understand the processes now, and like to be able to connect new creations myself, and possibly in the future to connect others as well. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 12:00, 24 May 2026 (UTC) ::{{s}} lgtm [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:12, 24 May 2026 (UTC) :: {{S}} -- [[User:Asked42|Asked42]] ([[User talk:Asked42|talk]]) 15:19, 24 May 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}} === Eihel === :{{UL2.0|1=Eihel|contributions=1|deletedcontributions=1|editcount=1|blocklog=1|rightslog=1|crosswiki=1}} :''Discussion open until: 23:39, 28 May 2026 (UTC)'' :Simply help the project &#x1F609; —[[User:Eihel|Eihel]] ([[User talk:Eihel|talk]]) 23:39, 21 May 2026 (UTC) #Hmm. You had 19 edits at the time of request (of those which were in the last two years, none added any content), though you now have 49. You have translationadmin on three other projects, so I'd be rather shocked if you didn't know how to use the tools. For now I '''don't object''' (note to closer, please count as neutral), I'd be willing to actually support if you'd actually translated this project more (on, say, a recent status update), and elaborated on what you want to do with the rights. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 01:02, 23 May 2026 (UTC) #:I'm changing this to {{o}}. You still haven't specified why you need the rights and what you'll do with them. You have plenty of experience with Wikimedia, I know you know "simply help the project" isn't enough. You probably ''do'' have a good reason for asking for these rights, and I need to hear it before I can support this. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 07:34, 25 May 2026 (UTC) #::The tasks of TAs are delimited: prepare pages correctly for translation, then marking them for translation. On Wikifunctions, there's another specific task: documenting translation units, that is, the pages blocked by an abusefilter, but accessible to TAs. Here's what I offer. Cordially. —[[User:Eihel|Eihel]] ([[User talk:Eihel|talk]]) 11:07, 25 May 2026 (UTC) #:::I'm aware. Part of the process of requesting positions of trust is explaining why it would benefit the project to give you them. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:25, 25 May 2026 (UTC) == 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|*]] ew43n6qreisenfepvvhn8a9zjgow9tf Wikifunctions:Administrators' noticeboard 4 9491 278112 277863 2026-05-25T18:48:29Z Mahir256 38 278112 wikitext text/x-wiki {{shortcut|[[WF:AN]]}} <div style="border:1px solid grey; margin:1em 5em 2em; padding:1.5em 1em;"> <!-- Don't remove this, it adds the new-thread tool to the page.-->__NEWSECTIONLINK__ [[Category:Help]] <big>Welcome to the '''Administrators' noticeboard for Wikifunctions'''!</big> This is a noticeboard for '''matters requiring [[Special:MyLanguage/Wikifunctions:Administrators|administrator]] attention'''. * If you wish for something to be deleted, please use [[Wikifunctions:Requests for deletions]]. * If you want to report a bug in Wikifunctions software, please see [[Wikifunctions:Report a technical problem]]. * Matters not requiring administrator action should be raised at [[Wikifunctions:Project chat|Project chat]]. * To report [[Special:MyLanguage/Wikifunctions:Vandalism|vandalism]] on Wikifunctions: Please use [[Wikifunctions:Report vandalism]] * Please add <code><nowiki>{{section resolved|1=~~~~}}</nowiki></code> to resolved sections. </div> <!-- Add new reports below this line --> {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions:Administrators' noticeboard/Archive/|stripprefix=1}} }}}} == AutoWikiBrowser request == Can I be added to [[Wikifunctions:AutoWikiBrowser/CheckPageJSON]]? I have to complete a mass categorization task. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:27, 20 May 2026 (UTC) :I'm not a sysop, but can you clarify what the categorization task is? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:29, 20 May 2026 (UTC) ::I need to add [[:Category:SignWriting]] to the talk pages of all my SignWriting functions that don't already have it. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 18:30, 20 May 2026 (UTC) :::Sounds good to me! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:31, 20 May 2026 (UTC) :@[[User:JJPMaster|JJPMaster]] Done <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 02:41, 21 May 2026 (UTC) ::Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 04:11, 21 May 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:28, 24 May 2026 (UTC)}} == Inactive functioneers == * [[User:Autom]] * <del>[[User:Butko]]</del> * [[User:Egezort]] * [[User:Elwinlhq]] * <del>[[User:Habst]]</del> * <del>[[User:Lucas Werkmeister]]</del> * [[User:Mahir256]] * <del>[[User:Papuass]]</del> * [[User:Renamerr]] * [[User:Sannita (WMF)]] (I'm not sure if the right should be removed from a staff member, but they ''are'' inactive) * [[User:Wooze]] * <del>[[User:ZI Jony]]</del> * [[User:Zippybonzo]] * <del>[[User:沈澄心]]</del> All of these users meet the threshold of inactivity on [[WF:Functioneer]]. Thanks, [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 20 May 2026 (UTC) :Hello @[[User:Feeglgeef|Feeglgeef]], :I have stopped adding new functions, and I wouldn't mind if I'm removed from the functioneers list. If at any point I want it back, I'll request it. Thanks, :Ege [[User:Egezort|Egezort]] ([[User talk:Egezort|talk]]) 19:00, 20 May 2026 (UTC) :I have been inactive for some time, indeed. I just made an useful edit with intention to return at some point. [[User:Papuass|Papuass]] ([[User talk:Papuass|talk]]) 19:49, 20 May 2026 (UTC) :I'm still interested in making new functions, but if there is a process for re-requesting access I don't mind requesting again. --[[User:Habst|Habst]] ([[User talk:Habst|talk]]) 20:35, 20 May 2026 (UTC) ::We're not a bureaucracy, so in my opinion just expressing interest in keeping the role is enough. I'll strike your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:36, 20 May 2026 (UTC) :I'm still interested in project and I would like to keep the Functioneer rights, but don't have enough time at the moment. I hope that I'll can create thome new functions sporadically. --[[User:Butko|Butko]] ([[User talk:Butko|talk]]) 09:53, 21 May 2026 (UTC) ::Stricken. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 03:31, 25 May 2026 (UTC) :I'm still interested in making new functions. Regards, [[User:ZI Jony|<span style="color:#8B0000">'''ZI Jony'''</span>]] [[User talk:ZI Jony|<sup><span style="color:Green"><i>(Talk)</i></span></sup>]] 17:15, 21 May 2026 (UTC) :Am fine with it being removed, I was interested at one point in the concept of WF but when I rarely contribute to enwp I see no reason right now in keeping it around and will re-request if I gain interest again [[User:Zippybonzo|Zippybonzo]] ([[User talk:Zippybonzo|talk]]) 18:06, 21 May 2026 (UTC) :I would like to keep the Functioneer rights, as they could be useful in future when someone sets up Wikifunctions for more Wikidata Lexeme Forms templates (see [[Wikifunctions:Projects using Wikifunctions]] and [[:d:Wikidata:Wikidata Lexeme Forms#Wikifunctions support]]). I’ve just made an edit on the [[Z10119|sandbox function]], maybe that suffices to technically fulfill the requirement. [[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 21:23, 21 May 2026 (UTC) ::I've stricken your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:21, 21 May 2026 (UTC) :You can remove my permissions as well, I will not have time to contribute regularly again until winter at the earliest. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 19:20, 22 May 2026 (UTC) : I'm still interested in making new functions and implementations (e.g. [[Z34743]]). '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 10:38, 24 May 2026 (UTC) :: I've stricken your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 24 May 2026 (UTC) : I do still plan to make new functions, particularly around transliteration from different pronunciation schemes into given target languages (and as long as discussions around abstract content architecture remain stagnant). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 18:48, 25 May 2026 (UTC) qpiksq4q2tr2oel79e68xaxsbkjkn04 278140 278112 2026-05-25T20:29:19Z Feeglgeef 8776 /* Inactive functioneers */ 278140 wikitext text/x-wiki {{shortcut|[[WF:AN]]}} <div style="border:1px solid grey; margin:1em 5em 2em; padding:1.5em 1em;"> <!-- Don't remove this, it adds the new-thread tool to the page.-->__NEWSECTIONLINK__ [[Category:Help]] <big>Welcome to the '''Administrators' noticeboard for Wikifunctions'''!</big> This is a noticeboard for '''matters requiring [[Special:MyLanguage/Wikifunctions:Administrators|administrator]] attention'''. * If you wish for something to be deleted, please use [[Wikifunctions:Requests for deletions]]. * If you want to report a bug in Wikifunctions software, please see [[Wikifunctions:Report a technical problem]]. * Matters not requiring administrator action should be raised at [[Wikifunctions:Project chat|Project chat]]. * To report [[Special:MyLanguage/Wikifunctions:Vandalism|vandalism]] on Wikifunctions: Please use [[Wikifunctions:Report vandalism]] * Please add <code><nowiki>{{section resolved|1=~~~~}}</nowiki></code> to resolved sections. </div> <!-- Add new reports below this line --> {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions:Administrators' noticeboard/Archive/|stripprefix=1}} }}}} == AutoWikiBrowser request == Can I be added to [[Wikifunctions:AutoWikiBrowser/CheckPageJSON]]? I have to complete a mass categorization task. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:27, 20 May 2026 (UTC) :I'm not a sysop, but can you clarify what the categorization task is? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:29, 20 May 2026 (UTC) ::I need to add [[:Category:SignWriting]] to the talk pages of all my SignWriting functions that don't already have it. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 18:30, 20 May 2026 (UTC) :::Sounds good to me! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:31, 20 May 2026 (UTC) :@[[User:JJPMaster|JJPMaster]] Done <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 02:41, 21 May 2026 (UTC) ::Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 04:11, 21 May 2026 (UTC) {{Section resolved|1=[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:28, 24 May 2026 (UTC)}} == Inactive functioneers == * [[User:Autom]] * <del>[[User:Butko]]</del> * [[User:Egezort]] * [[User:Elwinlhq]] * <del>[[User:Habst]]</del> * <del>[[User:Lucas Werkmeister]]</del> * <del>[[User:Mahir256]]</del> * <del>[[User:Papuass]]</del> * [[User:Renamerr]] * [[User:Sannita (WMF)]] (I'm not sure if the right should be removed from a staff member, but they ''are'' inactive) * [[User:Wooze]] * <del>[[User:ZI Jony]]</del> * [[User:Zippybonzo]] * <del>[[User:沈澄心]]</del> All of these users meet the threshold of inactivity on [[WF:Functioneer]]. Thanks, [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 20 May 2026 (UTC) :Hello @[[User:Feeglgeef|Feeglgeef]], :I have stopped adding new functions, and I wouldn't mind if I'm removed from the functioneers list. If at any point I want it back, I'll request it. Thanks, :Ege [[User:Egezort|Egezort]] ([[User talk:Egezort|talk]]) 19:00, 20 May 2026 (UTC) :I have been inactive for some time, indeed. I just made an useful edit with intention to return at some point. [[User:Papuass|Papuass]] ([[User talk:Papuass|talk]]) 19:49, 20 May 2026 (UTC) :I'm still interested in making new functions, but if there is a process for re-requesting access I don't mind requesting again. --[[User:Habst|Habst]] ([[User talk:Habst|talk]]) 20:35, 20 May 2026 (UTC) ::We're not a bureaucracy, so in my opinion just expressing interest in keeping the role is enough. I'll strike your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:36, 20 May 2026 (UTC) :I'm still interested in project and I would like to keep the Functioneer rights, but don't have enough time at the moment. I hope that I'll can create thome new functions sporadically. --[[User:Butko|Butko]] ([[User talk:Butko|talk]]) 09:53, 21 May 2026 (UTC) ::Stricken. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 03:31, 25 May 2026 (UTC) :I'm still interested in making new functions. Regards, [[User:ZI Jony|<span style="color:#8B0000">'''ZI Jony'''</span>]] [[User talk:ZI Jony|<sup><span style="color:Green"><i>(Talk)</i></span></sup>]] 17:15, 21 May 2026 (UTC) :Am fine with it being removed, I was interested at one point in the concept of WF but when I rarely contribute to enwp I see no reason right now in keeping it around and will re-request if I gain interest again [[User:Zippybonzo|Zippybonzo]] ([[User talk:Zippybonzo|talk]]) 18:06, 21 May 2026 (UTC) :I would like to keep the Functioneer rights, as they could be useful in future when someone sets up Wikifunctions for more Wikidata Lexeme Forms templates (see [[Wikifunctions:Projects using Wikifunctions]] and [[:d:Wikidata:Wikidata Lexeme Forms#Wikifunctions support]]). I’ve just made an edit on the [[Z10119|sandbox function]], maybe that suffices to technically fulfill the requirement. [[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 21:23, 21 May 2026 (UTC) ::I've stricken your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:21, 21 May 2026 (UTC) :You can remove my permissions as well, I will not have time to contribute regularly again until winter at the earliest. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 19:20, 22 May 2026 (UTC) : I'm still interested in making new functions and implementations (e.g. [[Z34743]]). '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 10:38, 24 May 2026 (UTC) :: I've stricken your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 24 May 2026 (UTC) : I do still plan to make new functions, particularly around transliteration from different pronunciation schemes into given target languages (and as long as discussions around abstract content architecture remain stagnant). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 18:48, 25 May 2026 (UTC) odthdabahttse4umgaa7jr4gbpdkjsq 278163 278140 2026-05-26T03:08:14Z SpBot 978 archive 1 section: 1 to [[Wikifunctions:Administrators' noticeboard/Archive/2026/05]] (after section [[Wikifunctions:Administrators' noticeboard/Archive/2026/05#AutoWikiBrowser_request|AutoWikiBrowser_request]]) - previous edit: [[:User:Feeglgeef|Feeglgeef]], 2026-05-25 20:29 278163 wikitext text/x-wiki {{shortcut|[[WF:AN]]}} <div style="border:1px solid grey; margin:1em 5em 2em; padding:1.5em 1em;"> <!-- Don't remove this, it adds the new-thread tool to the page.-->__NEWSECTIONLINK__ [[Category:Help]] <big>Welcome to the '''Administrators' noticeboard for Wikifunctions'''!</big> This is a noticeboard for '''matters requiring [[Special:MyLanguage/Wikifunctions:Administrators|administrator]] attention'''. * If you wish for something to be deleted, please use [[Wikifunctions:Requests for deletions]]. * If you want to report a bug in Wikifunctions software, please see [[Wikifunctions:Report a technical problem]]. * Matters not requiring administrator action should be raised at [[Wikifunctions:Project chat|Project chat]]. * To report [[Special:MyLanguage/Wikifunctions:Vandalism|vandalism]] on Wikifunctions: Please use [[Wikifunctions:Report vandalism]] * Please add <code><nowiki>{{section resolved|1=~~~~}}</nowiki></code> to resolved sections. </div> <!-- Add new reports below this line --> {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{Flatlist|{{Special:PrefixIndex/Wikifunctions:Administrators' noticeboard/Archive/|stripprefix=1}} }}}} == Inactive functioneers == * [[User:Autom]] * <del>[[User:Butko]]</del> * [[User:Egezort]] * [[User:Elwinlhq]] * <del>[[User:Habst]]</del> * <del>[[User:Lucas Werkmeister]]</del> * <del>[[User:Mahir256]]</del> * <del>[[User:Papuass]]</del> * [[User:Renamerr]] * [[User:Sannita (WMF)]] (I'm not sure if the right should be removed from a staff member, but they ''are'' inactive) * [[User:Wooze]] * <del>[[User:ZI Jony]]</del> * [[User:Zippybonzo]] * <del>[[User:沈澄心]]</del> All of these users meet the threshold of inactivity on [[WF:Functioneer]]. Thanks, [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:56, 20 May 2026 (UTC) :Hello @[[User:Feeglgeef|Feeglgeef]], :I have stopped adding new functions, and I wouldn't mind if I'm removed from the functioneers list. If at any point I want it back, I'll request it. Thanks, :Ege [[User:Egezort|Egezort]] ([[User talk:Egezort|talk]]) 19:00, 20 May 2026 (UTC) :I have been inactive for some time, indeed. I just made an useful edit with intention to return at some point. [[User:Papuass|Papuass]] ([[User talk:Papuass|talk]]) 19:49, 20 May 2026 (UTC) :I'm still interested in making new functions, but if there is a process for re-requesting access I don't mind requesting again. --[[User:Habst|Habst]] ([[User talk:Habst|talk]]) 20:35, 20 May 2026 (UTC) ::We're not a bureaucracy, so in my opinion just expressing interest in keeping the role is enough. I'll strike your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:36, 20 May 2026 (UTC) :I'm still interested in project and I would like to keep the Functioneer rights, but don't have enough time at the moment. I hope that I'll can create thome new functions sporadically. --[[User:Butko|Butko]] ([[User talk:Butko|talk]]) 09:53, 21 May 2026 (UTC) ::Stricken. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 03:31, 25 May 2026 (UTC) :I'm still interested in making new functions. Regards, [[User:ZI Jony|<span style="color:#8B0000">'''ZI Jony'''</span>]] [[User talk:ZI Jony|<sup><span style="color:Green"><i>(Talk)</i></span></sup>]] 17:15, 21 May 2026 (UTC) :Am fine with it being removed, I was interested at one point in the concept of WF but when I rarely contribute to enwp I see no reason right now in keeping it around and will re-request if I gain interest again [[User:Zippybonzo|Zippybonzo]] ([[User talk:Zippybonzo|talk]]) 18:06, 21 May 2026 (UTC) :I would like to keep the Functioneer rights, as they could be useful in future when someone sets up Wikifunctions for more Wikidata Lexeme Forms templates (see [[Wikifunctions:Projects using Wikifunctions]] and [[:d:Wikidata:Wikidata Lexeme Forms#Wikifunctions support]]). I’ve just made an edit on the [[Z10119|sandbox function]], maybe that suffices to technically fulfill the requirement. [[User:Lucas Werkmeister|Lucas Werkmeister]] ([[User talk:Lucas Werkmeister|talk]]) 21:23, 21 May 2026 (UTC) ::I've stricken your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 22:21, 21 May 2026 (UTC) :You can remove my permissions as well, I will not have time to contribute regularly again until winter at the earliest. [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 19:20, 22 May 2026 (UTC) : I'm still interested in making new functions and implementations (e.g. [[Z34743]]). '''<span style="font-family:Iosevka,monospace">[[User:沈澄心|<span style="color:#9f3526">dring</span>]][[User talk:沈澄心|<span style="color:#534fa3">sim</span>]]</span>''' 10:38, 24 May 2026 (UTC) :: I've stricken your name. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 24 May 2026 (UTC) : I do still plan to make new functions, particularly around transliteration from different pronunciation schemes into given target languages (and as long as discussions around abstract content architecture remain stagnant). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 18:48, 25 May 2026 (UTC) po7xow9mzo241im27e1rkwygwo2600p Template:Main page/bn 10 10074 278062 277965 2026-05-25T15:03:15Z Asked42 932 278062 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <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">উইকিফাংশন্সে স্বাগতম</p> <p>এটি একটি [[foundation:Special:MyLanguage/Policy:Terms_of_Use|বিনামূল্য]] গ্রন্থাগার, যেখানে {{formatnum:{{NUMBEROFFUNCTIONS}}}}টি [[w:Function_(computer_programming)|ফাংশন]] রয়েছে এবং যেগুলো যেকেউ সম্পাদনা করতে পারে।</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>স্বাগতম!</span></h3> <div id="mainpage-welcome" title="Welcome" class="items"> <span class="mw-translate-fuzzy">'''উইকিফাংশন্স''' হল একটি উইকিমিডিয়া প্রকল্প, যা প্রত্যেকের জন্য বিশ্বের [[$wplang|প্রাকৃতিক]] এবং [[$wpproglang|প্রোগ্রামিং ভাষায়]] কোড ফাংশনের একটি সংগ্রহশালা [[foundation:Special:MyLanguage/Policy:Terms_of_Use|যৌথভাবে তৈরি ও বজায় রাখার]] মাধ্যমে অন্যান্য উইকিমিডিয়া প্রকল্পগুলিকে সমর্থন করার প্রচেষ্টা।</span> <div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate--> <span class="mw-translate-fuzzy">একটি "ফাংশন" হল কোড দ্বারা পরিচালিত কার্য সমূহের নির্দেশাবলীর এবং ক্রম, যা আপনার প্রদত্ত [[$wpdata|তথ্যের]] উপর ভিত্তি করে একটি [[$wpcalc|গণনা করে]]। দুটি তারিখের মধ্যে কত দিন কেটে গেছে বা দুটি শহরের মধ্যে দূরত্ব নির্ধারনের মতো কার্য সমূহ ফাংশনগুলি করতে পারে।</span> <!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. --> আমরা বর্তমানে মূলত [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|উইকিউপাত্ত লেক্সিম সম্পর্কিত ফাংশনগুলোর]] উপর মনোযোগ কেন্দ্রীভূত করেছি। উইকিউপাত্ত থেকে প্রাপ্ত আভিধানিক উপাত্ত এবং তা প্রক্রিয়াকরণের জন্য ফাংশনগুলি বিমূর্ত উইকিপিডিয়ার লক্ষ্যের জন্য অপরিহার্য। [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|উইকিউপাত্তের সাথে উইকিফাংশন কীভাবে ব্যবহার করা যায় সে সম্পর্কে একটি নির্দেশাবলী]] বর্তমানে উপলব্ধ। </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>শুরু করুন</span></h3> <div id="mainpage-start" title="Get started" class="items"> [[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|৭ মিনিটে উইকিফাংশন]] * [[Special:RunFunction|একটি ফাংশন চালান]] * [[Wikifunctions:Project chat|প্রকল্প আড্ডা]] * [[Special:MyLanguage/Wikifunctions:Community portal|সম্প্রদায়ের প্রবেশদ্বার]] * [[Special:MyLanguage/Wikifunctions:Suggest a function|একটি ফাংশন প্রস্তাব করুন]] * [[Special:MyLanguage/Wikifunctions:Catalogue|উপলব্ধ ফাংশনগুলির ক্যাটালগ]] </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>ফাংশন পরীক্ষা করে দেখুন</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|''আরও ফাংশন…'']] </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>জানুন ও অবদান রাখুন</span></h3> <div id=mainpage-help-contribute" title="Support and Contributing" class="items"> ; উইকিফাংশন্স সম্পর্কে জানুন * [[Special:MyLanguage/Wikifunctions:About|উইকিফাংশন্স সম্পর্কে]] * [[Special:MyLanguage/Wikifunctions:Introduction|উইকিফাংশন্স ভূমিকা]] * [[Special:MyLanguage/Wikifunctions:FAQ|প্রাজিপ্র]] * [[Special:MyLanguage/Wikifunctions:Glossary|শব্দকোষ]] ; উইকিফাংশন্সে অবদান রাখুন * [[Special:CreateObject|একটি বস্তু তৈরি করুন]] * [[Special:MyLanguage/Help:Multilingual|অনুবাদক হিসেবে জড়িত হন]] ; উইকিফাংশন্স সম্পর্কিত সাহায্য পান * প্রশ্ন রয়েছে? [[Wikifunctions:Project chat|প্রকল্প আড্ডা]] কিংবা [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|আমাদের টেলিগ্রাম/আইআইসিতে]] জিজ্ঞাসা করুন! * [[Special:MyLanguage/Wikifunctions:Report a technical problem|প্রযুক্তিগত সমস্যা সম্পর্কে রিপোর্ট করুন]] ** জ্ঞাত প্রধান সমস্যাগুলি [[Wikifunctions:Status|স্থিতি]] পাতায় পাওয়া যাবে </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>সংবাদ</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;">উইকিফাংশন হলো অলাভজনক, বহুভাষিক, বিনামূল্যের বিষয়বস্তু উইকিমিডিয়া পরিবারের অংশ।</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>মুক্ত বিশ্বকোষ</div> *[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>মুক্ত জ্ঞান ভাণ্ডার</div> *[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>মুক্ত মিডিয়ার সংগ্রহস্থল</div> *[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>অভিধান ও সমার্থশব্দকোষ</div> *[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>পাঠ্যপুস্তক ও সহায়িকা</div> *[[File:Wikinews-logo.svg|40x40px|link=n:{{int:lang}}:|alt=]]<div><span>[[n:{{int:lang}}:|{{int:Wikibase-otherprojects-wikinews}}]]</span><br>সংবাদ</div> *[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>উক্তি-উদ্ধৃতির সংকলন</div> *[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>গ্রন্থাগার</div> *[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>মুক্ত শিক্ষার উপকরণ</div> *[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>ভ্রমণ নির্দেশিকা</div> *[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>মুক্ত জীবপ্রজাতি নির্দেশিকা</div> *[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|ইনকিউবেটর]]</span><br>নতুন ভাষার সংস্করণ</div> *[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>প্রকল্পের সমন্বয়</div> *[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>মিডিয়াউইকি উন্নয়ন</div> *[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>প্রকল্পের সমন্বয়</div> </div> </div> </div> </div> </div> __NOEDITSECTION__ __NOTOC__<languages /><noinclude> </noinclude> q5aw7vd4e032xxvrdsqpipz51enetjq 278064 278062 2026-05-25T15:06:04Z Asked42 932 278064 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <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">উইকিফাংশন্সে স্বাগতম</p> <p>এটি একটি [[foundation:Special:MyLanguage/Policy:Terms_of_Use|বিনামূল্য]] গ্রন্থাগার, যেখানে {{formatnum:{{NUMBEROFFUNCTIONS}}}}টি [[w:Function_(computer_programming)|ফাংশন]] রয়েছে এবং যেগুলো যেকেউ সম্পাদনা করতে পারে।</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>স্বাগতম!</span></h3> <div id="mainpage-welcome" title="Welcome" class="items"> '''উইকিফাংশন্স''' হল একটি উইকিমিডিয়া প্রকল্প, যা প্রত্যেকের জন্য বিশ্বের [[w:bn:ভাষা|প্রাকৃতিক]] এবং [[w:bn:প্রোগ্রামিং ভাষা|প্রোগ্রামিং ভাষায়]] কোড ফাংশনের একটি সংগ্রহশালা [[foundation:Special:MyLanguage/Policy:Terms_of_Use|যৌথভাবে তৈরি ও বজায় রাখার]] মাধ্যমে অন্যান্য উইকিমিডিয়া প্রকল্পগুলিকে সমর্থন করার প্রচেষ্টা। <div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate--> <span class="mw-translate-fuzzy">একটি "ফাংশন" হল কোড দ্বারা পরিচালিত কার্য সমূহের নির্দেশাবলীর এবং ক্রম, যা আপনার প্রদত্ত [[$wpdata|তথ্যের]] উপর ভিত্তি করে একটি [[$wpcalc|গণনা করে]]। দুটি তারিখের মধ্যে কত দিন কেটে গেছে বা দুটি শহরের মধ্যে দূরত্ব নির্ধারনের মতো কার্য সমূহ ফাংশনগুলি করতে পারে।</span> <!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. --> আমরা বর্তমানে মূলত [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|উইকিউপাত্ত লেক্সিম সম্পর্কিত ফাংশনগুলোর]] উপর মনোযোগ কেন্দ্রীভূত করেছি। উইকিউপাত্ত থেকে প্রাপ্ত আভিধানিক উপাত্ত এবং তা প্রক্রিয়াকরণের জন্য ফাংশনগুলি বিমূর্ত উইকিপিডিয়ার লক্ষ্যের জন্য অপরিহার্য। [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|উইকিউপাত্তের সাথে উইকিফাংশন কীভাবে ব্যবহার করা যায় সে সম্পর্কে একটি নির্দেশাবলী]] বর্তমানে উপলব্ধ। </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>শুরু করুন</span></h3> <div id="mainpage-start" title="Get started" class="items"> [[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|৭ মিনিটে উইকিফাংশন]] * [[Special:RunFunction|একটি ফাংশন চালান]] * [[Wikifunctions:Project chat|প্রকল্প আড্ডা]] * [[Special:MyLanguage/Wikifunctions:Community portal|সম্প্রদায়ের প্রবেশদ্বার]] * [[Special:MyLanguage/Wikifunctions:Suggest a function|একটি ফাংশন প্রস্তাব করুন]] * [[Special:MyLanguage/Wikifunctions:Catalogue|উপলব্ধ ফাংশনগুলির ক্যাটালগ]] </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>ফাংশন পরীক্ষা করে দেখুন</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|''আরও ফাংশন…'']] </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>জানুন ও অবদান রাখুন</span></h3> <div id=mainpage-help-contribute" title="Support and Contributing" class="items"> ; উইকিফাংশন্স সম্পর্কে জানুন * [[Special:MyLanguage/Wikifunctions:About|উইকিফাংশন্স সম্পর্কে]] * [[Special:MyLanguage/Wikifunctions:Introduction|উইকিফাংশন্স ভূমিকা]] * [[Special:MyLanguage/Wikifunctions:FAQ|প্রাজিপ্র]] * [[Special:MyLanguage/Wikifunctions:Glossary|শব্দকোষ]] ; উইকিফাংশন্সে অবদান রাখুন * [[Special:CreateObject|একটি বস্তু তৈরি করুন]] * [[Special:MyLanguage/Help:Multilingual|অনুবাদক হিসেবে জড়িত হন]] ; উইকিফাংশন্স সম্পর্কিত সাহায্য পান * প্রশ্ন রয়েছে? [[Wikifunctions:Project chat|প্রকল্প আড্ডা]] কিংবা [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|আমাদের টেলিগ্রাম/আইআইসিতে]] জিজ্ঞাসা করুন! * [[Special:MyLanguage/Wikifunctions:Report a technical problem|প্রযুক্তিগত সমস্যা সম্পর্কে রিপোর্ট করুন]] ** জ্ঞাত প্রধান সমস্যাগুলি [[Wikifunctions:Status|স্থিতি]] পাতায় পাওয়া যাবে </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>সংবাদ</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;">উইকিফাংশন হলো অলাভজনক, বহুভাষিক, বিনামূল্যের বিষয়বস্তু উইকিমিডিয়া পরিবারের অংশ।</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>মুক্ত বিশ্বকোষ</div> *[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>মুক্ত জ্ঞান ভাণ্ডার</div> *[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>মুক্ত মিডিয়ার সংগ্রহস্থল</div> *[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>অভিধান ও সমার্থশব্দকোষ</div> *[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>পাঠ্যপুস্তক ও সহায়িকা</div> *[[File:Wikinews-logo.svg|40x40px|link=n:{{int:lang}}:|alt=]]<div><span>[[n:{{int:lang}}:|{{int:Wikibase-otherprojects-wikinews}}]]</span><br>সংবাদ</div> *[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>উক্তি-উদ্ধৃতির সংকলন</div> *[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>গ্রন্থাগার</div> *[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>মুক্ত শিক্ষার উপকরণ</div> *[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>ভ্রমণ নির্দেশিকা</div> *[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>মুক্ত জীবপ্রজাতি নির্দেশিকা</div> *[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|ইনকিউবেটর]]</span><br>নতুন ভাষার সংস্করণ</div> *[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>প্রকল্পের সমন্বয়</div> *[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>মিডিয়াউইকি উন্নয়ন</div> *[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>প্রকল্পের সমন্বয়</div> </div> </div> </div> </div> </div> __NOEDITSECTION__ __NOTOC__<languages /><noinclude> </noinclude> 9gzfbg6dhn50i3cud9rbvqw1q6fxacl 278066 278064 2026-05-25T15:08:14Z Asked42 932 278066 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <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">উইকিফাংশন্সে স্বাগতম</p> <p>এটি একটি [[foundation:Special:MyLanguage/Policy:Terms_of_Use|বিনামূল্য]] গ্রন্থাগার, যেখানে {{formatnum:{{NUMBEROFFUNCTIONS}}}}টি [[w:Function_(computer_programming)|ফাংশন]] রয়েছে এবং যেগুলো যেকেউ সম্পাদনা করতে পারে।</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>স্বাগতম!</span></h3> <div id="mainpage-welcome" title="Welcome" class="items"> '''উইকিফাংশন্স''' হল একটি উইকিমিডিয়া প্রকল্প, যা প্রত্যেকের জন্য বিশ্বের [[w:bn:ভাষা|প্রাকৃতিক]] এবং [[w:bn:প্রোগ্রামিং ভাষা|প্রোগ্রামিং ভাষায়]] কোড ফাংশনের একটি সংগ্রহশালা [[foundation:Special:MyLanguage/Policy:Terms_of_Use|যৌথভাবে তৈরি ও বজায় রাখার]] মাধ্যমে অন্যান্য উইকিমিডিয়া প্রকল্পগুলিকে সমর্থন করার প্রচেষ্টা। <div id="bottom-paragraphs"><!--this is hidden on mobile devices because of limited screen real estate--> একটি "ফাংশন" হল কোড দ্বারা পরিচালিত কার্য সমূহের নির্দেশাবলীর এবং ক্রম, যা আপনার প্রদত্ত [[w:bn:উপাত্ত|তথ্যের]] উপর ভিত্তি করে একটি [[w:bn:হিসাবকরণ|গণনা করে]]। দুটি তারিখের মধ্যে কত দিন কেটে গেছে বা দুটি শহরের মধ্যে দূরত্ব নির্ধারনের মতো কার্য সমূহ ফাংশনগুলি করতে পারে। <!--this should be the current primary focus of Wikifunctions. Ideally links to documentation by the Abstract Wikipedia team if available. --> আমরা বর্তমানে মূলত [[Special:MyLanguage/Wikifunctions:Support for Wikidata content|উইকিউপাত্ত লেক্সিম সম্পর্কিত ফাংশনগুলোর]] উপর মনোযোগ কেন্দ্রীভূত করেছি। উইকিউপাত্ত থেকে প্রাপ্ত আভিধানিক উপাত্ত এবং তা প্রক্রিয়াকরণের জন্য ফাংশনগুলি বিমূর্ত উইকিপিডিয়ার লক্ষ্যের জন্য অপরিহার্য। [[Special:MyLanguage/Wikifunctions:Working with Wikidata content|উইকিউপাত্তের সাথে উইকিফাংশন কীভাবে ব্যবহার করা যায় সে সম্পর্কে একটি নির্দেশাবলী]] বর্তমানে উপলব্ধ। </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>শুরু করুন</span></h3> <div id="mainpage-start" title="Get started" class="items"> [[File:Wikifunctions in 7 minutes.webm|thumbtime=0:01|thumb|center|400px|৭ মিনিটে উইকিফাংশন]] * [[Special:RunFunction|একটি ফাংশন চালান]] * [[Wikifunctions:Project chat|প্রকল্প আড্ডা]] * [[Special:MyLanguage/Wikifunctions:Community portal|সম্প্রদায়ের প্রবেশদ্বার]] * [[Special:MyLanguage/Wikifunctions:Suggest a function|একটি ফাংশন প্রস্তাব করুন]] * [[Special:MyLanguage/Wikifunctions:Catalogue|উপলব্ধ ফাংশনগুলির ক্যাটালগ]] </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>ফাংশন পরীক্ষা করে দেখুন</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|''আরও ফাংশন…'']] </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>জানুন ও অবদান রাখুন</span></h3> <div id=mainpage-help-contribute" title="Support and Contributing" class="items"> ; উইকিফাংশন্স সম্পর্কে জানুন * [[Special:MyLanguage/Wikifunctions:About|উইকিফাংশন্স সম্পর্কে]] * [[Special:MyLanguage/Wikifunctions:Introduction|উইকিফাংশন্স ভূমিকা]] * [[Special:MyLanguage/Wikifunctions:FAQ|প্রাজিপ্র]] * [[Special:MyLanguage/Wikifunctions:Glossary|শব্দকোষ]] ; উইকিফাংশন্সে অবদান রাখুন * [[Special:CreateObject|একটি বস্তু তৈরি করুন]] * [[Special:MyLanguage/Help:Multilingual|অনুবাদক হিসেবে জড়িত হন]] ; উইকিফাংশন্স সম্পর্কিত সাহায্য পান * প্রশ্ন রয়েছে? [[Wikifunctions:Project chat|প্রকল্প আড্ডা]] কিংবা [[Special:MyLanguage/Wikifunctions:Report a technical problem#Discuss with others|আমাদের টেলিগ্রাম/আইআইসিতে]] জিজ্ঞাসা করুন! * [[Special:MyLanguage/Wikifunctions:Report a technical problem|প্রযুক্তিগত সমস্যা সম্পর্কে রিপোর্ট করুন]] ** জ্ঞাত প্রধান সমস্যাগুলি [[Wikifunctions:Status|স্থিতি]] পাতায় পাওয়া যাবে </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>সংবাদ</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;">উইকিফাংশন হলো অলাভজনক, বহুভাষিক, বিনামূল্যের বিষয়বস্তু উইকিমিডিয়া পরিবারের অংশ।</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>মুক্ত বিশ্বকোষ</div> *[[File:Wikidata-logo.svg|40x40px|link=d:|alt=]]<div><span>[[d:|{{int:Wikibase-otherprojects-wikidata}}]]</span><br>মুক্ত জ্ঞান ভাণ্ডার</div> *[[File:Commons-logo.svg|40x40px|link=c:|alt=]]<div><span>[[c:|{{int:Wikibase-otherprojects-commons}}]]</span><br>মুক্ত মিডিয়ার সংগ্রহস্থল</div> *[[File:Wiktionary-logo.svg|40x40px|link=wikt:{{int:lang}}:|alt=]]<div><span>[[wikt:{{int:lang}}:|{{int:Wikibase-otherprojects-wiktionary}}]]</span><br>অভিধান ও সমার্থশব্দকোষ</div> *[[File:Wikibooks-logo.svg|40x40px|link=b:{{int:lang}}:|alt=]]<div><span>[[b:{{int:lang}}:|{{int:Wikibase-otherprojects-wikibooks}}]]</span><br>পাঠ্যপুস্তক ও সহায়িকা</div> *[[File:Wikinews-logo.svg|40x40px|link=n:{{int:lang}}:|alt=]]<div><span>[[n:{{int:lang}}:|{{int:Wikibase-otherprojects-wikinews}}]]</span><br>সংবাদ</div> *[[File:Wikiquote-logo.svg|40x40px|link=q:{{int:lang}}:|alt=]]<div><span>[[q:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiquote}}]]</span><br>উক্তি-উদ্ধৃতির সংকলন</div> *[[File:Wikisource-logo.svg|40x40px|link=s:{{int:lang}}:|alt=]]<div><span>[[s:{{int:lang}}:|{{int:Wikibase-otherprojects-wikisource}}]]</span><br>গ্রন্থাগার</div> *[[File:Wikiversity logo 2017.svg|40x40px|link=v:{{int:lang}}:|alt=]]<div><span>[[v:{{int:lang}}:|{{int:Wikibase-otherprojects-wikiversity}}]]</span><br>মুক্ত শিক্ষার উপকরণ</div> *[[File:Wikivoyage-Logo-v3-icon.svg|40x40px|link=voy:{{int:lang}}:|alt=]]<div><span>[[voy:{{int:lang}}:|{{int:Wikibase-otherprojects-wikivoyage}}]]</span><br>ভ্রমণ নির্দেশিকা</div> *[[File:Wikispecies-logo.svg|40x40px|link=species:|alt=]]<div><span>[[species:|{{int:Wikibase-otherprojects-species}}]]</span><br>মুক্ত জীবপ্রজাতি নির্দেশিকা</div> *[[File:Incubator-logo.svg|40x40px|link=incubator:|alt=]]<div><span>[[incubator:|ইনকিউবেটর]]</span><br>নতুন ভাষার সংস্করণ</div> *[[File:Wikimedia Community Logo.svg|40x40px|link=m:|alt=]]<div><span>[[m:|{{int:Project-localized-name-metawiki}}]]</span><br>প্রকল্পের সমন্বয়</div> *[[File:MediaWiki-2020-icon.svg|40x40px|link=mw:|alt=]]<div><span>[[mw:|{{int:Project-localized-name-mediawikiwiki}}]]</span><br>মিডিয়াউইকি উন্নয়ন</div> *[[File:Wikimania.svg|40x40px|link=wikimania:|alt=]]<div><span>[[wikimania:|{{int:Project-localized-name-wikimaniawiki}}]]</span><br>প্রকল্পের সমন্বয়</div> </div> </div> </div> </div> </div> __NOEDITSECTION__ __NOTOC__<languages /><noinclude> </noinclude> rx2gumjzj476jhbt0xxmx2g20mkbd0m Translations:Template:Main page/2/bn 1198 10093 278061 154689 2026-05-25T15:03:14Z Asked42 932 278061 wikitext text/x-wiki এটি একটি [[$1|বিনামূল্য]] গ্রন্থাগার, যেখানে $fcountটি [[w:Function_(computer_programming)|ফাংশন]] রয়েছে এবং যেগুলো যেকেউ সম্পাদনা করতে পারে। 60ys3dlutd6hnxfv4w8llcwk0cwvl4o Template:Main page/de 10 10160 278088 277969 2026-05-25T18:18:21Z TheRabbit22 2950 278088 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <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><span class="mw-translate-fuzzy">Die [[foundation:Special:MyLanguage/Policy:Terms_of_Use|freie]] Bibliothek von {{formatnum:{{NUMBEROFFUNCTIONS}}}} [[:de:Funktion (Programmierung)|Funktionen]], die jeder bearbeiten kann.</span></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"> <span class="mw-translate-fuzzy">'''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.</span> <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 voneinander 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]] * [[Special:MyLanguage/Wikifunctions:Community portal|Gemeinschaftsportal]] * [[Special:MyLanguage/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> sj5dsbkip9lnblovyrhbpbhtnbo8t69 278092 278088 2026-05-25T18:19:27Z TheRabbit22 2950 278092 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <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><span class="mw-translate-fuzzy">Die [[foundation:Special:MyLanguage/Policy:Terms_of_Use|freie]] Bibliothek von {{formatnum:{{NUMBEROFFUNCTIONS}}}} [[:de:Funktion (Programmierung)|Funktionen]], die jeder bearbeiten kann.</span></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 voneinander 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]] * [[Special:MyLanguage/Wikifunctions:Community portal|Gemeinschaftsportal]] * [[Special:MyLanguage/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> o9g3ne4p7cyzt6a7c7c6xpax1cae1qb 278095 278092 2026-05-25T18:19:59Z TheRabbit22 2950 278095 wikitext text/x-wiki <templatestyles src="Template:Main_page/styles.css" /> <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 voneinander 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]] * [[Special:MyLanguage/Wikifunctions:Community portal|Gemeinschaftsportal]] * [[Special:MyLanguage/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> ofisxb1svvsgzyu11els1deirxbq28e Translations:Template:Main page/2/de 1198 10161 278094 152995 2026-05-25T18:19:58Z TheRabbit22 2950 Marked translation unit as no longer outdated with no changes 152995 wikitext text/x-wiki Die [[$1|freie]] Bibliothek von $fcount [[:de:Funktion (Programmierung)|Funktionen]], die jeder bearbeiten kann. pyp9tojbpvcboddauqop9nqw09xcypr Translations:Template:Main page/4/de 1198 10163 278091 152997 2026-05-25T18:19:26Z TheRabbit22 2950 Marked translation unit as no longer outdated with no changes 152997 wikitext text/x-wiki '''Wikifunctions''' ist ein Wikimedia-Projekt für [[$1|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. 3rwy03n09hk71g81cbrtc5zyrgcfm10 Translations:Template:Main page/5/de 1198 10164 278087 152999 2026-05-25T18:18:20Z TheRabbit22 2950 278087 wikitext text/x-wiki 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 voneinander entfernt sind. bw5k9z5jvhxutxvd1xjeqqz89e3uwoz Wikifunctions talk:Naming conventions 5 12481 278206 255415 2026-05-26T06:28:28Z YoshiRulz 10156 /* Void is meaningless */ Reply 278206 wikitext text/x-wiki == Discussion elsewhere == This page's content is has ongoing discussions under the Project chat sections ''[[Wikifunctions:Project chat#Function naming?|Function naming?]]'' and ''[[Wikifunctions:Project chat#Naming convention draft|Naming convention draft]]''. / [[User:Autom|Autom]] ([[User talk:Autom|talk]]) 19:22, 27 August 2023 (UTC) == Labels of language functions? == I support the naming conventions. I would like an example of how to name language functions e.g. "Swedish noun declesion -an" -> 'Swedish noun declesion, indefinite plural ending with "an"' Is it ok to use - or " in that case? [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 10:59, 19 July 2024 (UTC) :I'd imagine that'd be fine, in that case. Added to the draft. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 20:16, 22 July 2024 (UTC) == Code for cross-language labels == Pretty sure it would be <code>und-Zmth</code> or <code>zxx</code>, and not <code>mul</code>. The latter seems to be intended for ''mixed-language'' content. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:47, 3 January 2025 (UTC) :{{ping|YoshiRulz}} kinda but no it's not. ''und'' is for ''Undetermined'' (when you find a text but don't know what language it's in, which is obviously not the case ; ''und-Zmth'' is weird, if you know it's mathematical notation then it's not undetermined) and ''zxx'' is for ''No linguistic content, Not applicable'', it could kinda work in some case (like ''+'' for addition which is borderline not linguistic, zxx-ZMth) but it's strange. ''mul'' is indeed originally for multiple languages in the string but it's also commonly used (in Wikidata for instance) for used in multiple languages (note that ISO code was initial meant for text and content, fragment of text and content are a different case ; for a long text, it's quite easy to have multiple languages and not being able to tag each specific part but for a few words, it's rare to have multiple languages). Cheers, [[User:VIGNERON|VIGNERON]] ([[User talk:VIGNERON|talk]]) 14:47, 4 January 2025 (UTC) == Per-language pages == The recommendations must be split into things that are specific to English and things that are general to all languages.Capitalization, for example, is not used in many languages at all, and it is used differently in many languages. So there should be one general page, and language-spefific pages. This is comparable to how translatewiki has general [[:translatewiki:Localisation guidelines|Localisation guidelines]], or how Lexicographical Data on Wikidata has [[:d:Wikidata:Lexicographical data/Documentation|general documentation]] and [[:d:Category:Lexicographical data documentation for specific languages|per-language modeling guides]]. If there is no objection to this, I'll split the parts that are specific to English after a few weeks. Whenever a language becomes active, the editors should write a guide for it. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 13:36, 11 January 2025 (UTC) :Thanks. We’ll probably want a major overhaul, depending on how the proposals in [[Wikifunctions:Design/Naming conventions recommendations]] play out. There was some discussion on Telegram following on from [https://t.me/Wikifunctions/21432 this suggestion]. :In theory, all languages are “active”. If we get more than one contributor using a language, there may be room for constructive dialogue between them but I imagine that tailored naming standards would be agreed for only a small number of languages in the next two years (arbitrary timescale). Technically, we haven’t even agreed these for English (see [[Wikifunctions talk:Best practices#Wikifunctions:Naming conventions]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:40, 11 January 2025 (UTC) ::Exactly, in ''theory''. For the ''practice'', see the examples I mentioned above. Another example is that editions of Wikipedia in more than a hundred languages have [[:d:Q3186256|a policy for article naming]], which are probably similar in spirit, but different in details and length. ::When at least one person actually starts doing something in a certain language, a practice emerges, and even if it's one person, it's not necessarily consistent in the beginning. If more people start doing stuff in the same language, then they ''should'' become coördinated. It doesn't mean that they will document the common practices, but sooner or later they should. Because of all that, it's good to separate the general recommendations from the language-specific recommendations and to set up the framework for adding specific languages as early as possible. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 16:00, 11 January 2025 (UTC) :::I agree. I guess it won’t be too much wasted effort if we later effectively evolve the new proposals into separate global recommendations and English-language recommendatios. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:07, 11 January 2025 (UTC) == Proposed changes, starting with labels for Types == The momentum from [[WF:Design/Naming conventions recommendations]] died pretty quickly and nothing has happened since, so I'd like to restart the conversation with this blunderbuss of ideas.<br>Starting with: <hr> '''Casing''': Types' labels in English should be in "Sentence case". This [[Special:ListObjectsByType/Z4|is already done]], just not documented. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:33, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:33, 1 December 2025 (UTC) :I think title case could make sense for these to stand out as an alternative. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:15, 2 December 2025 (UTC) :One exception is {{Z|Z20838}}. :We also treat Wikidata as a proper noun, so it is not immediately obvious that {{Z|Z6008}} is not the target of {{Z|Z6895}}, for example, where the targeted “Wikidata entity reference” is not a Type, but a union of {{Z|Z6091}} and {{Z|Z6095}}. Consistent use of hyphens within multi-word (English) Type labels is an alternative that is worth considering. This would allow us to distinguish between “Wikidata-reference” (the Type) and “Wikidata reference” (the conceptual union of “Wikidata-item-reference” and “Wikidata-lexeme-reference”, both being “Wikidata entity references”. I would retain the initial capital where normal English does not require it, allowing “Integer” and “Natural-number” to be differentiated from ordinary use of “integer” and “natural number”. (See, for example, {{Z|Z19806}}, which might be labelled “is Rational-number an integer”.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:29, 2 December 2025 (UTC) ::My gut reaction to the hyphens is that they feel out-of-place in English text... but of course that's not true, and anyway this is about labels, which are like code. ::Objectively speaking, "Snake-case" for Types would resolve most of the ambiguities I can imagine in labels, even more than "Title Case" would. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:35, 3 December 2025 (UTC) :{{done}}. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:03, 28 January 2026 (UTC) == Type names in Function labels == '''Casing''': When a Function's label includes the name of a Type, it should at least match the casing of that Type's label, if not match it verbatim.<br>(In English, this would mean Functions labelled like "concatenate many Strings" or "sum of Naturals"). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) :{{s}}, seems obvious. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:04, 28 January 2026 (UTC) == Functions returning Booleans == '''Functions''': The labels for 'predicate' Functions (those that return a [[Z40]], excluding those which have only [[Z40]] inputs) should be phrased as a question, and include the '?' or equivalent in languages that use one. <br>For example, "is String empty?" or "are Integers equal?", maybe "equal Integers?". <br>(Under my proposal to copy the Function's label for Implementations, the '?' can be omitted there.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) :I don't think this is a good idea; it adds a lot of verbiage to a limited length, and the question mark in particular is confusing. Also, a lot of people will try to normalise their language's labels against the English ones, and this may be even worse in them. We have "string equality" ''etc.'' already; turning that to "are strings equal?" isn't more findable. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:19, 2 December 2025 (UTC) ::I think long function names with question marks at the end are a speciality of Wikifunctions because of the internal use of IDs. For example in Spreadsheets function names are short and translated into different languages. If people want to add a question mark they can do it. I think as it is a project of individuals naming conventions are only recommendations and they will be not enforced in a strict way. At least this is how I experienced it so far and how wish it for the future. If it is not the current function name then it can be added as an Alias name. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 22:35, 5 December 2025 (UTC) == Arithmetic Functions == '''Functions''': The labels for arithmetic and other mathematical Functions should include the name of the numeric Type(s) they operate on. And prefer e.g. "add two Natural numbers" over "add two numbers (Naturals)".<br>I believe this would be applicable across languages. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) :I think using any parantheticals are extremely bad even for unusual edge cases; to require them for everything is actively harmful. Your given example also breaks your proposal above (the type is "Natural number", not "Natural"). [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:20, 2 December 2025 (UTC) :: Edited for clarity. I intended the opposite. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:10, 2 December 2025 (UTC) :::Aha, thanks. in that case, yes, this looks like a good idea. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:43, 3 December 2025 (UTC) :Seems like a good idea. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:05, 28 January 2026 (UTC) == Brevity in Function labels == '''Functions''': In choosing an English label, constructions like "calculate the ..." or "get the ... of ..." are verbose and should be avoided unless that would introduce ambiguity:<br>"calculate the distance between the Earth and Sun on the given day" could be shortened to "distance between Earth and Sun on the given day"; "is integral" couldn't be shortened to "integral" because there are [[w:en:Antiderivative|other operations]] by that name; "get unit of Wikidata quantity" could be shortened to "unit of Wikidata quantity", but not to "unit" or "quantity unit" since those could be Type names; and "compute SHA-512" couldn't be shortened to "SHA-512" if there was a Type by that name.<br>I'm not sure whether this principle is applicable across languages, but the goals are firstly to avoid ambiguity and secondly to avoid verbosity. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) : This builds on earlier discussions at [[WF:Project chat/Archive/2023/08#Naming convention draft]] and [[WF:Project chat/Archive/2023/08#Function naming?]]. : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:34, 1 December 2025 (UTC) == Out-of-order marker == '''Functions''': Standardise on a marker that can be added at the start of a Function's label to indicate that it shouldn't be used. Preferably a single ASCII character. There could also be a separate character to indicate '[[w:en:Deprecation|deprecated]]', as opposed to just broken for technical reasons.<br>I propose '!' for broken, and '#' for working but deprecated. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) :I'd rather we didn't need to have a standard for this. :-( [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:21, 2 December 2025 (UTC) == Implementation labels == '''Implementations''': In English, these should be labelled "&lt;Function's label&gt;, &lt;language&gt;", where the language of compositions is "composition". (Because the length limit on Functions' and Implementations' labels is the same, it's often necessary to abbreviate the part taken from the Function. I've been doing this and it hasn't been too hard, but that's only an anecdote and only for English. Also "JavaScript" can be abbreviated to "JS" as a first before you start dissecting the Function part.) <br>Where there are multiple Implementations in one language, they should be disambiguated with "&lt;Function's label&gt;, &lt;algorithm&gt; &lt;language&gt;" e.g. "replicate object n times, map composition", "first word of String, RegEx JS". <br>This is just a refinement of [[WF:Naming_conventions#Implementation_names|the current documented conventions]]. I think this pattern can be adapted to other (human) languages. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) : {{support}} as proposer. The current convention only says that the language should be mentioned in the label. I've seen it in parentheses, which is wasting a character compared to a comma. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) :The interface already shows for what they're an implementation, but sure, this avoids clashes where there's space. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:21, 2 December 2025 (UTC) :{{s}}. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:06, 28 January 2026 (UTC) == Range notation == '''Integer ranges/domains''': These should be represented as either "[start]..=[endIncl]" or "[start]..&lt;[endExcl]", e.g. "1..=26" or "0..<N" ("N" referring to the length of a list input). Other numeral systems can be used instead if there's consensus within a language. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) :Can you give an example of where we would apply this naming rule? It's a very complicated, and not user-friendly label, but maybe it's fine if the usages are going to be very rare. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:22, 2 December 2025 (UTC) ::{{Z+|Z13708}}<br>{{Z+|Z21821}}<br>{{Z+|Z26556}}<br>Since there can be 0..<N and 1..=N versions of a Function, this information really needs to go in the label. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:23, 2 December 2025 (UTC) :::@[[User:YoshiRulz|YoshiRulz]]: Right. Wouldn't <code>0..N</code> be shorter, and <code>0..<N</code> could be used in the rarer case? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:45, 3 December 2025 (UTC) ::::I hadn't considered that closed ranges will probably be much more common than half-open. ::::As long as it's applied consistently, bare <code>..</code> implying closed ranges would be fine too (that's the syntax used by Kotlin, for example). [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:04, 3 December 2025 (UTC) == Phraseology of lists, part 1 == '''Lists''': The whole untyped/typed thing is confusing even though I know how it works. I think this stems from the system being dynamically-typed, so the type annotations on Functions can't be trusted.<br>My proposals are 1. make functions preserve list typing wherever possible, and improve documentation,<br>but more relevantly 2. change the phraseology (for English) to "Z1-typed list" and something like "Any-typed list". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) :Any rule that uses ZIDs in user-facing content is a bad rule. "Untyped" is also shorter than "Z1-typed", but "Any-typed" is fine. Why not just go with that? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:24, 2 December 2025 (UTC) ::"untyped" is really the term I take issue with. The representation still includes a type indicator&mdash;it's just Z1.<br>I accept that using the ZID isn't great. What about "Object-typed" (swapping in Z1's label)? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:17, 2 December 2025 (UTC) :::Z1 isn't a real Type, is the fallback concept (as we don't have Type inheritance). "Object-typed" is quite long compared to "any-typed". Also in general we want to eliminated the use of untyped lists (but we'll need Unions before that's possible for some cases). [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:46, 3 December 2025 (UTC) ::::That's interesting. Do you have a vision for eliminating untyped lists? How will you indicate contravariance?<!-- --><br>For context, I've been interpreting a <code>Z881(Z1)</code> type annotation as <code>ReadOnlyList&lt;out Object&gt;</code><!-- --> (syntax more familiar to me, just meaning an ordered collection that can contain values of unknown and disparate types).<!-- --><br>With union types it's obvious how you could express a list of, say, QIDs or PIDs <code>Z881(Either(Z6091, Z6092))</code>,<!-- --> but a lot of list operations are necessarily generic across lists of any type, hence Z1 as a top type. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:19, 3 December 2025 (UTC) :::::Yes, there’s a semantic deficit here. We have no way of differentiating between a properly-typed list where the type is unknown/irrelevant and a truly heterogeneous list. Thus we have no way of requiring that a list that happens to be homogeneous should nevertheless be returned as “untyped” (hence the need to untype at each recursion). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:44, 3 December 2025 (UTC) == Phraseology of lists, part 2 == '''Lists''': Function labels should prefer the term "list" (in English; in general, follow [[Z881]]'s label). Aliases (and/or labels of inputs) can be used to indicate that it's semantically an "ordered set", "vector"/"matrix", or whatever else. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) : {{support}} as proposer. I'd add an explicit exception for where [[Z881]] is being used in lieu of another type, like [[Z882]] which I believe is still not working&mdash;such a function could be labelled e.g. "filter Pairs by second element". [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:35, 1 December 2025 (UTC) ::@[[User:YoshiRulz|YoshiRulz]]: Can you link to the Phabricator task for Pairs not working for some use case? I'm not aware of such issues. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:25, 2 December 2025 (UTC) :::[[Talk:Z882#Problems making use of this Type]]. I search Phabricator for <code>Z882</code> and <code>Typed pair</code> and didn't see anything. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 16:32, 2 December 2025 (UTC) ::::@[[User:YoshiRulz|YoshiRulz]]: Thanks for collating. I'll ping the team. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:48, 3 December 2025 (UTC) :::Please see [[:phab:T384104]]. Since this was created, support for adding local keys has become available, but it is still necessary to specify each object’s type and there is no validation that both the paired objects have types that are consistent with the Typed pair’s specification. [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z40%22%2C%22Z882K2%22%3A%22Z16683%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2242%22%7D%2C%22K2%22%3A%22Z16112%22%7D%7D Please see this simple example.] :::Issues like this have not been reported because, according to [[Wikifunctions:Status#Type creation is locked-down to staff]], “Generic types and generic functions require a bit of development and bug-fixing, and are not ready yet.” I believe the most recent announcement on the subject is [[Wikifunctions:Status updates/2024-07-10#Typed lists now open beyond Booleans and Strings]], which implicitly excludes Typed pair (and Typed map). This is also the reason why [[Z882]] has no test cases. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:19, 2 December 2025 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: I don't think that the nice-to-edit UX work is the same level as the concerns @[[User:YoshiRulz|YoshiRulz]] has highlighted, but yes, that also needs fixing. Type '''creation''' being locked down is not the same thing as using existing Types. Assuming that we intended you to never use them without asking seems like what led to this. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:49, 3 December 2025 (UTC) :I think having a rule for temporary usage of lists where we're waiting for wider type support is, like the advice to use (!) above, a bit sad to have to do. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:25, 2 December 2025 (UTC) == Functions with multiple inputs of the same Type == '''Same-typed inputs''': Where these are transposable (the function is [[w:en:Commutative_property|commutative]]), they should be labelled "1st &lt;type&gt;", "2nd &lt;type&gt;" (i.e. with ordinal numbers, and preferably using digits rather than words). <br>Where the order is semantic (non-commutative functions), I'm not sure it's possible to have a one-size-fits-all guideline. We should at least encourage the use of precise terms like "minuend"/"subtrahend" where they exist. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:36, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:36, 1 December 2025 (UTC) :I think this could be more simply worded as something like: :<blockquote>Functions' inputs should be briefly labelled in a way that easily distinguishes them. This is to help users understand what to do when using the Function. It is especially important where there are multiple inputs of the same Type. If the order of the inputs matters, they should have semantic labels like "numerator" and "denominator", or "subject", "action", and "object". If the order does not matter, they can have ordinal labels ("1st Natural number", "2nd Natural number", …) if no common semantic labels exist.</blockquote> :… ''i.e.'', focus on the semantic-label-first rule, and push the ordinality question to the end as a back-up rule. What do you think? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:33, 2 December 2025 (UTC) ::I like how you've phrased it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:57, 2 December 2025 (UTC) == Preventative Test disambiguation == '''Tests''': It seems Tests' labels must be globally unique, for some reason. We could recommend that their labels include a word specific to the Function, especially for NLG Functions' Tests which I suspect are more at risk of label collision. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:37, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:37, 1 December 2025 (UTC) :Historically we've mostly put the output as the label, sometimes with the language code if the tested output is a monolingual string, or the inputs and outputs if there's space (''e.g.'' "1+2 => 3", "[1,2,3,4] => 2.5", "population of Chicago in 2024", "[en] An archæopteryx is a genus of dinosaurs."). Trying to push in also the Function's name, especially when many of the NLG Functions' names are very similar, seems like it's going to make things particularly hard. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:36, 2 December 2025 (UTC) ::Rather than repeating the function's name, I was thinking of just a keyword or the name of the input/return Type, like I've done for {{Z|30037}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:04, 2 December 2025 (UTC) == NLG Test labels == '''Tests''' for NLG Functions: Their labels should be prefixed with the output language/dialect e.g. "[en] 2, good => second-best".<br>I guess these should be moved to <code>mul</code> too? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:37, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:37, 1 December 2025 (UTC) :See above; though I like this pattern for functions that return a monolingual string, I don't think these should necessarily go in <code>mul</code> given wider usage patterns. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:38, 2 December 2025 (UTC) ::I like when I see a label also when it is not translated so far. There is a fallback language in Wikidata with a small text showing the language of the label. It is not possible in all cases to describe all inputs and the output they are leading to in the label. So it is necessary to look into the test case to understand it. This is fine for me. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 22:48, 5 December 2025 (UTC) == Void is meaningless == '''Void''': Change the English label for [[Z24]] to "null tuple" or "nullary tuple", or rename [[Z23]] to "Never" and use "nothing" for [[Z24]].<br>([[Z21]] is fine as "Unit"; it's a Type with exactly 1 possible realisation.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:38, 1 December 2025 (UTC) : {{support}} as proposer. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 21:38, 1 December 2025 (UTC) :I'm not convinced. But feel free to at least list them as aliases. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 22:37, 1 December 2025 (UTC) :Void is the formal term; it's far from meaningless. As @[[User:99of9|99of9]] says, if you are troubled by the term, you could add it as an alias, but I think this deserves a wider discussion specific to that Type and not just as part of wider long-term naming rules discussions. Please also don't confuse things by merging in Z23/Nothing's rôle. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:39, 2 December 2025 (UTC) :Clearly I didn't put enough time into this proposal, there's no explanation behind the new names nor for removing the old one.<!-- --><br>I don't actually believe "void" is meaningless&mdash;actually, the fact that it has multiple meanings is IMO one of the problems with it.<!-- --> And the other big one is the contexts in which it appears, which includes any time an execution fails.<!-- --> Why is my function call "void", and is that "null and void" or "an empty void"? (In a way, both are true, since my call timed out and returned nothing.)<!-- --> I was already familiar with <code>void</code> in JS and the <code>void</code> return type in other languages so I had a head start in working out what Wikifunctions' <code>void</code> means.<!-- --><br>Some programming languages like Rust represent their unit type's value as an empty tuple <code>()</code>, and I think that's the correct analogy<!-- --> because you're not getting ''nothing'' from the function, you're getting an indication of success, an empty box. Its contents are a "void", but it is not one.<!-- --> (And you're not being given a <code>Nothing</code>/<code>Never</code> because by definition there are no values of that type.)<!-- --> On Wikifunctions, a timeout means you get an empty box for your result ''plus'' a timeout error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:05, 3 December 2025 (UTC) ::Isn’t it just that you always get a {{Z|Z22}} but sometimes the object associated with the "Z22K1" {{Z|Z39}} is literally a Reference to {{Z|Z24}} ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z21%22%7D%7D even if you just echo the empty Unit object])? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:01, 3 December 2025 (UTC) :::Sure, but I was referring to the UI. With [https://www.wikifunctions.org/view/en/Z29694?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29694%22%2C%22Z29694K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q458%22%7D%7D%2C%22Z29694K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P37%22%7D%7D this call] for example: under "Result" it just says "void", then you can click "Details" and see that the error's Type is [[Z576]] in this case. :::I don't know why a Function would intentionally return [[Z24]] except as a marker that an item should be dropped from a list (Wolfram Language <code>Nothing</code>, JS <code>undefined</code> IIRC), but yes I would expect to see [[Z24]]'s label under "Result" then. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 18:52, 3 December 2025 (UTC) ::@[[User:YoshiRulz|YoshiRulz]]: I think it's totally fair to say that the case when we get a response that's a Z24 with an error, instead of showing "void" we could make the software show something different — but that's not really a naming convention, and more of a feature request. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 15:26, 5 December 2025 (UTC) :::@[[User:YoshiRulz|YoshiRulz]], @[[User:99of9|99of9]], @[[User:GrounderUK|GrounderUK]]: Coming back to this, I've filed [[phab:T415695|T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed]] for this implicit request. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 17:58, 27 January 2026 (UTC) ::::Thanks, I’ve commented there. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 28 January 2026 (UTC) :See also [[Talk:Z23#English label]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:28, 26 May 2026 (UTC) == Specific convention for {{z|Z14294}} == I've gone through and changed [[Special:ListObjectsByType/Z14294|all of the names of these]] to follow this rule: * Begin with "config for" ** If for a display/read function, add "displaying"/"reading", respectively, and the exact name of the type Any thoughts? Should this be added to the naming conventions? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:18, 26 January 2026 (UTC) :@[[User:Feeglgeef|Feeglgeef]]: I think it's fine. Adding to the conventions seems sensible, yes. What do others think? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 17:59, 27 January 2026 (UTC) :Nothing better comes to mind (I think I was using "functions for ... per lang"), so I'm in favour. It's fairly short so there's space for the unique part. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:29, 27 January 2026 (UTC) :As display and read functions should already be named by prefixing the Type label with “display ” or “read ”, I don’t see why we shouldn’t just use the function label in its entirety. Although by-language is currently the only available configuration, we have a proposal for configuration-by-type. “Configuration” is an unwieldy word for a switch, and I do wonder whether anything more than a “ by language” suffix has utility. Perhaps an initial comma, consistent with our practice for implementations ([[:phab:T373735]] notwithstanding)? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:39, 28 January 2026 (UTC) :{{done}}. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:10, 28 January 2026 (UTC) ::@[[User:Feeglgeef|Feeglgeef]]: Which bit is done? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 16:06, 28 January 2026 (UTC) :::I've boldly added it to the page :) [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:10, 28 January 2026 (UTC) ::::Aha, in [https://www.wikifunctions.org/w/index.php?title=Wikifunctions:Naming_conventions&diff=247192&oldid=234017 these three edits]. Please link context in future. :-) [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 17:48, 28 January 2026 (UTC) == Jargon == Some words tend to have a narrower meaning in labels than in general use and care should be taken to avoid implying something more specific than intended. The observations below are limited to labels and aliases in English. * '''as''' may imply casting or re-interpretation, formatting of the same underlying value, as in {{Z|Z23660}}. * '''by''' suggests a mechanism, as in {{Z|Z803}}, and is often preferred for use with references of any kind. * '''element''' is generally an object in or from a structure, as in {{Z|Z811}}. * '''fetch''' is an imperative verb form restricted to accessing stored data, as in {{Z|Z828}}. * '''for''' implies indirect extraction or derivation, as in {{Z|Z31676}} (where “for item” implies that it is from the item that has the given reference). * '''from''' implies direct extraction or derivation, as in {{Z|Z31120}}. * '''ID''' always means “identifier”, never “identity”. Use of the lowercase form is limited to cases where a label is referencing a label using that form, as in {{Z|Z30875}}. * '''item''' usually refers to a {{Z|Z6001}} or {{Z|Z6091}}. An item reference may be termed a ''QID'' if ''item ref.'' is too long. An item in a list is usually called an ''element''. * '''label''' is a {{Z|Z11}}. Its string is called ''string from label'', ''text from label'' or simply ''label text''. * '''list''' implies a {{Z|Z881}} and is preferable to a simple plural where space allows, as in {{Z|Z14038}} or {{Z|Z22592}}. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:10, 23 February 2026 (UTC) rygcosocb88wnd4oz65l7th2rijjoy3 Translations:Template:Main page/5/bn 1198 17686 278065 154696 2026-05-25T15:08:13Z Asked42 932 278065 wikitext text/x-wiki একটি "ফাংশন" হল কোড দ্বারা পরিচালিত কার্য সমূহের নির্দেশাবলীর এবং ক্রম, যা আপনার প্রদত্ত [[w:bn:উপাত্ত|তথ্যের]] উপর ভিত্তি করে একটি [[w:bn:হিসাবকরণ|গণনা করে]]। দুটি তারিখের মধ্যে কত দিন কেটে গেছে বা দুটি শহরের মধ্যে দূরত্ব নির্ধারনের মতো কার্য সমূহ ফাংশনগুলি করতে পারে। 2n70wkvmv21g0lvb3oah2ugxcdfrshc Translations:Template:Main page/4/bn 1198 17687 278063 211593 2026-05-25T15:06:03Z Asked42 932 278063 wikitext text/x-wiki '''উইকিফাংশন্স''' হল একটি উইকিমিডিয়া প্রকল্প, যা প্রত্যেকের জন্য বিশ্বের [[w:bn:ভাষা|প্রাকৃতিক]] এবং [[w:bn:প্রোগ্রামিং ভাষা|প্রোগ্রামিং ভাষায়]] কোড ফাংশনের একটি সংগ্রহশালা [[$1|যৌথভাবে তৈরি ও বজায় রাখার]] মাধ্যমে অন্যান্য উইকিমিডিয়া প্রকল্পগুলিকে সমর্থন করার প্রচেষ্টা। m9kcoc2anw53kqd0wj31fefsd723yqi Wikifunctions:Bureaucrats/fr 4 18789 278054 265312 2026-05-25T12:31:50Z Eihel 102 fr upd 278054 wikitext text/x-wiki <languages/> [[File:Wikifunctions Bureaucrat Icon.svg|thumb|Bureaucrate Wikifunctions]] {{shortcut|[[WF:CRAT]]}} Les bureaucrates sont des utilisateurs appartenant au groupe d’utilisateurs <code>bureaucrat</code>. Il y a actuellement '''[[Special:ListUsers/bureaucrat|{{NUMBERINGROUP:bureaucrat}}]]''' bureaucrates sur Wikifunctions. <span id="Overview"></span> == Vue d’ensemble == Les bureaucrates (également connus sous le nom de "crats'", du mot anglais "bureaucrat") sont des utilisateurs expérimentés de confiance qui peuvent donner et retirer les utilisateurs des groupes d’utilisateurs tels que les administrateurs, les administrateurs de traduction, les administrateurs d’interface, ou les robots. <span id="Current_bureaucrats"></span> === Bureaucrates actuels === {{Special:Listusers/bureaucrat|limit=500}} <span id="How_to_request"></span> == Comment demander l’accès au statut de bureaucrate == {{Main|1=Wikifunctions:Requests for user groups}} Les utilisateurs peuvent demander à devenir bureaucrates sur [[Wikifunctions:Requests for user groups#Bureaucrat]]. <span id="Requirements"></span> === Exigences === {{See also|m:Special:MyLanguage/Steward requests/Permissions/Minimum voting requirements#Bureaucrat}} Il n’y a pour l’instant pas de conditions spécifiques pour devenir bureaucrate sur Wikifunctions, la liste publiée sur [[m:Special:MyLanguage/Steward requests/Permissions/Minimum voting requirements#Bureaucrat|Meta-Wiki]] est donc en vigueur pour le moment. Pour les bureaucrates permanents, cela suggère : * De prévoir au moins une semaine au moins pour la discussion sur [[Wikifunctions:Requests for user groups#Bureaucrat]]. * Qu’il doit y avoir au moins 15 votes. * Que le candidat doit obtenir un soutien d'au moins 80 % pour être élu. * Que toute opposition à l’élection doit faire l'objet d'une discussion approfondie. <span id="Granting"></span> === Attribution du statut de bureaucrate === Une fois que la demande d’accès au statut de bureaucrate a été traitée, une autre demande doit être faite pour l'[[m:Special:MyLanguage/Steward requests/Permissions#Bureaucrat access|Accès des bureaucrates]]. Un steward donnera alors les droits à l’utilisateur. <span id="Technical_ability"></span> == Droits des bureaucrates == {{See also|Special:ListGroupRights#bureaucrat}} Le groupe d'utilisateurs <code>bureaucrat</code> donne aux utilisateurs la capacité technique de : * {{int|right-oathauth-enable}} <code>(oathauth-enable)</code> * {{int|right-noratelimit}} <code>(noratelimit)</code> * {{int|right-override-antispoof}} <code>(override-antispoof)</code> * Ajouter des groupes d'utilisateurs * Supprimer des groupes d'utilisateurs <span id="See_also"></span> == Voir aussi == *[[Special:MyLanguage/Wikifunctions:User groups|Wikifunctions : Groupes d'utilisateurs]] [[Category:User groups{{#translation:}}]] baxvyitndawytudr71h5mefvoxgpl90 Translations:Wikifunctions:Bureaucrats/8/fr 1198 22605 278053 265289 2026-05-25T12:31:50Z Eihel 102 fr upd 278053 wikitext text/x-wiki Les utilisateurs peuvent demander à devenir bureaucrates sur [[$1]]. fz2fp2bvjtmlgxbysazr672o10vznt6 Z18991 0 39149 278083 127800 2026-05-25T18:10:30Z Ameisenigel 44 de 278083 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18991" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18988", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18988", "Z18988K1": "2.5" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Singular" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Float test case for forms after numbers in Arabic" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "2.5 ist Singular" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "The form after a float number for a noun in Arabic languages" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Test mit einer Gleitkommazahl" } ] } } i9ud25yh32j3wu1ihbbut50dt54pc37 Z18993 0 39154 278084 127810 2026-05-25T18:11:03Z Ameisenigel 44 de 278084 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18993" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18988", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18988", "Z18988K1": "115" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Singular" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Large Integer for forms after numbers in Arabic" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "115 ist Singular" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hvaat29d03nb2dea55715jcojktpvhs Z18994 0 39157 278085 138859 2026-05-25T18:13:58Z Ameisenigel 44 de 278085 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18994" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z18988", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z18988(Z18988K1) {\n const n = parseFloat(Z18988K1);\n \n if (n === 2) {\n return \"Dual\";\n }\n \n if (n % 100 \u003E= 3 \u0026\u0026 n % 100 \u003C 11) {\n return \"Plural\";\n }\n \n return \"Singular\";\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Form after numbers in Arabic languages, Javascript" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Formen nach Zahlen in arab. Sprachen, JavaScript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nf9ym8jka2hdv2ers3tvxx164pvteqe Z18995 0 39158 278086 131571 2026-05-25T18:14:49Z Ameisenigel 44 de 278086 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18995" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z18683", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z13052", "Z13052K1": { "Z1K1": "Z18", "Z18K1": "Z18683K1" }, "Z13052K2": { "Z1K1": "Z18", "Z18K1": "Z18683K2" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z18683K1" } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z18683K2" } } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z1K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z18683K1" } }, "Z19084K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z1K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z18683K2" } } } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "strict equality, composition: ==Z1 \u0026\u0026 == Z1K1" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "nha nhata siri ike, mejupụtara: ==Z1 \u0026\u0026== Z1K1" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "strikte Objektgleichheit als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(although Strings have \"Z6\" as the value of their Z1K1/type, Z803 returns an error for any String)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "\n(ọ bụ ezie na eriri nwere \"Z6\" dịka uru nke Z1K1/ụdị ha, Z803 na-eweghachite njehie maka eriri ọ bụla." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Komposition mit Objektgleichheit" } ] } } sokvao8pqwtc0b9dt147oaczu5zmgrs Z18996 0 39159 278093 131322 2026-05-25T18:19:48Z Ameisenigel 44 de 278093 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18996" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z15801", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z15801K1" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z15801K2" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z41" }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z15801K2" } }, "Z802K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z1K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z15801K1" } }, "Z19084K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z1K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z15801K2" } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object type equality, composition: same Z1K1 or …" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleichheit des Objekttyps, Komp., ist Zeichenkette" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "object type equality, composition: same Z1K1 or both Strings" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ojbiawfubyoqpf10ln6t7mtzohbqzry Z18997 0 39160 278096 127853 2026-05-25T18:20:35Z Ameisenigel 44 de 278096 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18997" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18683", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18683", "Z18683K1": "Z16660", "Z18683K2": "Z16101" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sign:positive != Month:January" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "positiv ≠ Januar" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ea40cnka6i1ufx1mke4gja7tq4ke5e0 Z18998 0 39161 278099 257390 2026-05-25T18:21:19Z Ameisenigel 44 de 278099 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18998" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16829", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z15777", "Z15777K1": { "Z1K1": "Z18", "Z18K1": "Z16829K1" } }, "Z802K2": "Z6", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z1K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z16829K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Object Type: value of Z1K1 unless is String (True)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type d'objet, en Composition (3)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Typ von Objekt als Komposition, ist Zeichenkette" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "type d'objet : valeur de Z1K1 sauf si la valeur de la chaîne est \"vrai\"" } ] } } 2nmjwqq5rvllxvfh0jdoj31194o2bwf Z18999 0 39162 278100 163699 2026-05-25T18:21:58Z Ameisenigel 44 de 278100 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18999" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z16829", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": "Z6" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K2": "Z4" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Type of String is Type" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le type de chaîne est type" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenkette ist ein Typ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b4bdkkirnqf4tcqlmxollaoaxfbggwj Z19000 0 39163 278101 163698 2026-05-25T18:22:23Z Ameisenigel 44 de 278101 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z19000" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z16829", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z16829", "Z16829K1": "Z4" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K2": "Z4" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Type of Type is Type" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "le type de type est type" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Typ ist ein Typ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 12ypx3nac86o97adnf5ifhqg4nvub7e Z20597 0 44111 278229 256268 2026-05-26T07:28:07Z TheRabbit22 2950 added German translation 278229 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20597" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20159", "Z17K2": "Z20597K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "year" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "année" }, { "Z1K1": "Z11", "Z11K1": "Z1015", "Z11K2": "Silimiin' yuma" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "yıl" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahr" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z20598", "Z20766", "Z31808" ], "Z8K4": [ "Z14", "Z20611" ], "Z8K5": "Z20597" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "intro for year in English" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "introduction pour une année en anglais" }, { "Z1K1": "Z11", "Z11K1": "Z1015", "Z11K2": "Yuuni lahabali ni piini shɛm" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "İngilizce'de bir yılın introsu" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Jahresartikel-Einleitung auf Englisch" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "creates the intro sentences for articles about years, similar to the English Wikipedia's style" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "crée les phrases d'introduction pour les articles sur les années sur Wikipédia anglais" }, { "Z1K1": "Z11", "Z11K1": "Z1015", "Z11K2": "Di tiri la tuuli yɛltɔɣa din jɛndi yuuni bee yuma lahabaya ni English Wikipiidia zuɣu" }, { "Z1K1": "Z11", "Z11K1": "Z1237", "Z11K2": "Bir yılın özelliklerini detaylandıran giriş yazısı" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "erstellt den Einleitungssatz für Artikel über Jahre, ähnlich dem Stil der englischsprachigen Wikipedia" } ] } } ra9v22eaxy4nx9vs541yq9zsifnchlz Z23120 0 51826 278230 274950 2026-05-26T07:30:17Z TheRabbit22 2950 added German translation 278230 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z23120" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z23120K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lista" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z23122", "Z23123", "Z35195" ], "Z8K4": [ "Z14", "Z23121", "Z30488" ], "Z8K5": "Z23120" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is non-empty list" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "è lista non vuota" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist nicht leer" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "not empty list", "list is not empty", "list has at least one element" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "lista non vuota", "non vuoto", "ha elemento", "lista ha un elemento", "lista ha almeno un elemento", "è non vuoto", "è non vuota", "ha un elemento", "ha almeno un elemento" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the list has a length greater than 0" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt aus, ob die Liste eine Länge hat, die größer als 0 ist" } ] } } aqgjwjlyrqjwbmsbqa57evgmy6zrljd Wikifunctions:Catalogue/Quantity operations 4 58771 278248 277434 2026-05-26T09:58:06Z YoshiRulz 10156 Add rounding function 278248 wikitext text/x-wiki ==Wikidata quantity operations== *{{Z+|Z25286}} **{{Z+|Z26966}} **{{Z+|Z26971}} **{{Z+|Z27982}} *{{Z+|Z25294}} *{{Z+|Z25297}} *{{Z+|Z25300}} *{{Z+|Z25303}} *{{Z+|Z25306}} *{{Z+|Z25310}} *{{Z+|Z25800}} **{{Z+|Z25806}} *{{Z+|Z28509}} **{{Z+|Z35557}} *{{Z+|Z35580}} **{{Z+|Z35550}} *{{Z+|Z35666}} p9vitdg7wi619r48v0zp7nvvqha0wzc 278249 278248 2026-05-26T09:58:40Z YoshiRulz 10156 Add de/construction table 278249 wikitext text/x-wiki ==Wikidata quantity operations== {{Help:Type deconstruction table/Wikidata quantity}} *{{Z+|Z25286}} **{{Z+|Z26966}} **{{Z+|Z26971}} **{{Z+|Z27982}} *{{Z+|Z25294}} *{{Z+|Z25297}} *{{Z+|Z25300}} *{{Z+|Z25303}} *{{Z+|Z25306}} *{{Z+|Z25310}} *{{Z+|Z25800}} **{{Z+|Z25806}} *{{Z+|Z28509}} **{{Z+|Z35557}} *{{Z+|Z35580}} **{{Z+|Z35550}} *{{Z+|Z35666}} 9rz8r15knbr2u4006jd5i9zpsfpgkp5 Z25351 0 58907 278245 277372 2026-05-26T09:42:57Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 278245 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z25351" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z25351K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quantity" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z25352", "Z25353", "Z35555" ], "Z8K4": [ "Z14", "Z28368", "Z25354", "Z27437", "Z35556" ], "Z8K5": "Z25351" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is quantity dimensionless?" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is dimensionless quantity?", "dimensionless quantity", "unit is 1", "no units", "has no units", "quantity is dimensionless" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the unit in a quantity is either null or set equal to a Wikidata value which can/should not express units." } ] } } fb22xnj88l8lgfap7vx064xxaf2t98a Z26467 0 61567 278251 204519 2026-05-26T10:27:46Z YoshiRulz 10156 Correct en label 278251 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26467" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z26458", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z19316", "Z19316K1": { "Z1K1": "Z7", "Z7K1": "Z25889", "Z25889K1": { "Z1K1": "Z18", "Z18K1": "Z26458K1" } }, "Z19316K2": { "Z1K1": "Z7", "Z7K1": "Z25889", "Z25889K1": { "Z1K1": "Z18", "Z18K1": "Z26458K2" } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z10174", "Z10174K1": { "Z1K1": "Z7", "Z7K1": "Z19754", "Z19754K1": { "Z1K1": "Z7", "Z7K1": "Z26463", "Z26463K1": { "Z1K1": "Z7", "Z7K1": "Z25883", "Z25883K1": { "Z1K1": "Z18", "Z18K1": "Z26458K1" } }, "Z26463K2": { "Z1K1": "Z7", "Z7K1": "Z25883", "Z25883K1": { "Z1K1": "Z18", "Z18K1": "Z26458K2" } } }, "Z19754K2": { "Z1K1": "Z7", "Z7K1": "Z19679", "Z19679K1": { "Z1K1": "Z7", "Z7K1": "Z25886", "Z25886K1": { "Z1K1": "Z18", "Z18K1": "Z26458K1" } }, "Z19679K2": { "Z1K1": "Z7", "Z7K1": "Z25886", "Z25886K1": { "Z1K1": "Z18", "Z18K1": "Z26458K2" } } } }, "Z10174K2": { "Z1K1": "Z7", "Z7K1": "Z19754", "Z19754K1": { "Z1K1": "Z7", "Z7K1": "Z26463", "Z26463K1": { "Z1K1": "Z7", "Z7K1": "Z25880", "Z25880K1": { "Z1K1": "Z18", "Z18K1": "Z26458K1" } }, "Z26463K2": { "Z1K1": "Z7", "Z7K1": "Z25880", "Z25880K1": { "Z1K1": "Z18", "Z18K1": "Z26458K2" } } }, "Z19754K2": { "Z1K1": "Z7", "Z7K1": "Z19679", "Z19679K1": { "Z1K1": "Z7", "Z7K1": "Z25886", "Z25886K1": { "Z1K1": "Z18", "Z18K1": "Z26458K1" } }, "Z19679K2": { "Z1K1": "Z7", "Z7K1": "Z25886", "Z25886K1": { "Z1K1": "Z18", "Z18K1": "Z26458K2" } } } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "coordinate compatibili entro errore, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "geocoords compatible within error, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } btqv0qo6xotcl8em1u7bx6gryp94gqa Wikifunctions:Catalogue/Lightweight Wikidata enumeration operations 4 61699 278178 267242 2026-05-26T04:15:42Z YoshiRulz 10156 /* Temperate season */ Add season from month functions 278178 wikitext text/x-wiki == General functions == * {{Z+|Z6894}} * {{Z+|Z6895}} * {{Z+|Z29466}} ** {{Z+|Z26779}} * {{Z+|Z26853}} * {{Z+|Z26879}} * {{Z+|Z26882}} * {{Z+|Z26887}} * {{Z+|Z26891}} * {{Z+|Z26895}} * {{Z+|Z26900}} * {{Z+|Z26911}} * {{Z+|Z26936}} * {{Z+|Z27043}} * {{Z+|Z27047}} * {{Z+|Z29453}} == Natural language features == * {{Z+|Z30201}} === Word order === * {{Z+|Z33731}} ** {{Z+|Z33738}} === Grammatical gender (m/f) === * {{Z+|Z25754}} * {{Z+|Z26522}} * {{Z+|Z26745}} * {{Z+|Z27748}} === Grammatical gender (m/f/n) === * {{Z+|Z26364}} * {{Z+|Z25341}} * {{Z+|Z25488}} * {{Z+|Z28086}} * {{Z+|Z28089}} === Grammatical gender (c/n) === {{z+|Z30539}} === Grammatical animacy (a/i) === === Grammatical number (s/p) === * {{Z+|Z27748}} === Grammatical number (s/d/p) === <!--{{z+|Z29706}}--> === Grammatical number (s/pa/pl) === === Grammatical person (3) === === Celtic mutation === == Wikidata time precision == * {{Z+|Z25733}} == Wikidata calendar model == == Hijri calendar month == * {{Z+|Z26766}} * {{Z+|Z26774}} * {{Z+|Z26809}} * {{Z+|Z26817}} == Chemical element == * {{Z+|Z28272}} * {{Z+|Z27954}} ** {{Z+|Z28197}} * {{Z+|Z27962}} ** {{Z+|Z28188}} * {{Z+|Z28201}} ** {{Z+|Z28205}} * {{Z+|Z28174}} * {{Z+|Z28177}} * {{Z+|Z28209}} * {{Z+|Z28261}} ** {{Z+|Z28267}} == Temperate season == * {{Z+|Z35641}} * {{Z+|Z35646}} ** {{Z+|Z16546}} ** {{Z+|Z16598}} 2f4begeyfsainz8w1rx6bxruxinn9h5 Z27627 0 64074 278209 237815 2026-05-26T06:41:59Z 99of9 1622 Added Z35659 to the approved list of test cases 278209 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27627" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27627K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z27627K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6095", "Z17K2": "Z27627K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27627K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27627K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27627K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27630", "Z27628", "Z27629", "Z35659" ], "Z8K4": [ "Z14", "Z29845" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Generate an natural language fragment describing the input entity as the Nth adjectival class in a location" } ] } } 7bni3hygujky8sxlstfxzq3sszfa2xp 278210 278209 2026-05-26T06:43:18Z 99of9 1622 nudge 278210 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27627" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27627K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z27627K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6095", "Z17K2": "Z27627K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27627K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27627K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z27627K6", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27630", "Z27628", "Z27629", "Z35659" ], "Z8K4": [ "Z14", "Z29845" ], "Z8K5": "Z27627" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "V is the Wth Xist Y in the Z" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Generate an natural language fragment describing the input entity as the Nth adjectival class in a location" } ] } } b2bwge061uqvgfbl2m7gg88ftaal887 Z28016 0 65058 278227 277933 2026-05-26T07:24:39Z TheRabbit22 2950 corrected German translation 278227 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28016" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z28016K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sujet" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "subjekt" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "subjekto" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z28016K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Rolle" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "rolo" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z28016K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dependency" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "dépendance" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Abhängigkeit" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "kontext" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "de kio" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z28016K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "jazyk" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "lingvo" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z28017", "Z28033", "Z35054" ], "Z8K4": [ "Z14", "Z28032", "Z28034" ], "Z8K5": "Z28016" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "defining role sentence" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrase de définition de rôle" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Satz, um etwas mit einer Rolle zu definieren" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "věta definiční role" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "frazo pri rolo" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is the", "is the of", "of", "X is the Y of Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est le, est le de, de, X est le Y de Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "X ist das Y von Z" ] }, { "Z1K1": "Z31", "Z31K1": "Z1062", "Z31K2": [ "Z6", "[X] je [Y] [Z]" ] }, { "Z1K1": "Z31", "Z31K1": "Z1576", "Z31K2": [ "Z6", "[X] estas la [Y] de [Z]", "estas la" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Sentences of the type \"Paris is the capital of France.\" or \"Elisabeth II is the mother of Charles III.\" (with a definite article, like \"the\")" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Phrases du type \"Paris est la capitale de la France.\" ou \"Elisabeth II est la mère de Charles III.\"" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sätze wie „Berlin ist die Hauptstadt von Deutschland“" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "Sestaví větu definující konkrétní entitu pomocí její role, např. „Paříž je hlavní město Francie.“ nebo „Alžběta II. je matka Karla III.“" }, { "Z1K1": "Z11", "Z11K1": "Z1576", "Z11K2": "Por krei frazojn kiel \"Parizo estas la ĉefurbo de Francujo\" aŭ \"Elizabeto la 2-a estas la patrino de Karlo la 3-a\"" } ] } } eggpk2c8caskqetdvcttz47fbya7kmd Template:Main page/News/de 10 69043 278090 278037 2026-05-25T18:19:02Z TheRabbit22 2950 added 278090 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Freiwilligentreffen * Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1780939800 17:30 UTC on 2026-06-08]</bdi> auf <bdi lang="en" dir="ltr">Google Meet</bdi> unter <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi> statt. * Das [[:c:File:Abstract Wikipedia Volunteer Corner 2026-05.webm|letzte Freiwilligentreffen]] ist auf Commons verfügbar ; Aktuelle Neuigkeiten zum Status von Wikifunctions <!--Keep this to the most recent 5 entries--> * {{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 [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]] re73yeark5v22lp2bgf0jp9tn4owapm Z29849 0 69325 278212 237811 2026-05-26T06:47:22Z 99of9 1622 Added Z35660 to the approved list of test cases 278212 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29849" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29849K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z29849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6095", "Z17K2": "Z29849K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29849K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29849K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z29850", "Z35660" ], "Z8K4": [ "Z14", "Z29864" ], "Z8K5": "Z29849" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "see also Z21805" } ] } } ggt4ool01vblylexbudh0jejl04qh4k 278224 278212 2026-05-26T07:12:26Z 99of9 1622 Added Z35662 to the approved list of implementations 278224 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z29849" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29849K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z29849K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ordinal" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6095", "Z17K2": "Z29849K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "adjectival" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29849K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z29849K5", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z29850", "Z35660" ], "Z8K4": [ "Z14", "Z29864", "Z35662" ], "Z8K5": "Z29849" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English ordinal class location fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "see also Z21805" } ] } } hn6jy8s46dk3nu2ht3x0ic7u35hzz25 Z30798 0 71205 278214 237502 2026-05-26T07:01:50Z 99of9 1622 nudge 278214 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z30798" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z30798K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "location" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z30799", "Z30801", "Z30802", "Z30803" ], "Z8K4": [ "Z14", "Z30804" ], "Z8K5": "Z30798" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English preposition for location (\"in\"/\"on\"/\"at\")" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "in/on/at", "on/in/at", "location preposition", "preposition for item" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jl5av695d0kfi5nicgz774ik0tsamk2 Wikifunctions:Human languages/fr 4 75723 278116 276469 2026-05-25T19:24:09Z Eihel 102 fr 278116 wikitext text/x-wiki <languages/> {{draft}} Pris en charge par le ''Natural Language Generation Special Interest Group''; voir aussi {{ll|WF:PROG}}. 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. <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> <span id="Afroasiatic"></span> <div class="mw-translate-fuzzy"> == Afro-Asiatique == </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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] 2nhn7zu5vsmv799v84zpwjyhsdi0k2o 278118 278116 2026-05-25T19:24:33Z Eihel 102 fr corr. 278118 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. <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> <span id="Afroasiatic"></span> <div class="mw-translate-fuzzy"> == Afro-Asiatique == </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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] q4xw2c2znc2cvls09dkxl271pfheshh 278120 278118 2026-05-25T19:25:45Z Eihel 102 nulledit 278120 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. <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> <span id="Afroasiatic"></span> == Afro-Asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] bne290igpelx1t53zde5mugzwbycp9y 278122 278120 2026-05-25T19:26:09Z Eihel 102 fr corr. 278122 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. <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> <span id="Afroasiatic"></span> == Afro-asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] ng8yx83ilbr0qwi512vaop59wvktumj 278124 278122 2026-05-25T19:46:51Z Eihel 102 fr 278124 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]]. <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> <span id="Afroasiatic"></span> == Afro-asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] pplxjslhathb4g6ln7yskw3xpabbase 278126 278124 2026-05-25T19:47:11Z Eihel 102 fr 278126 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 == * <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> <span id="Afroasiatic"></span> == Afro-asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] jesckqpne6h4cc0ifzistc60jyjadgi 278128 278126 2026-05-25T19:47:50Z Eihel 102 fr 278128 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 * <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> <span id="Afroasiatic"></span> == Afro-asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] r83donhn3cw520eqpk4uq3flnknt5tw 278130 278128 2026-05-25T19:48:22Z Eihel 102 fr 278130 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 * <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> <span id="Afroasiatic"></span> == Afro-asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] gxp2znt9xmgdkevckhm9s7al6d94q0u 278132 278130 2026-05-25T19:49:07Z Eihel 102 fr 278132 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 ** <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> <span id="Afroasiatic"></span> == Afro-asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] lhip6m7muthvw2ed9ohhlqxkjstx8wv 278134 278132 2026-05-25T19:49:51Z Eihel 102 fr 278134 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 * <span lang="en" dir="ltr" class="mw-content-ltr">{{ll|Wikifunctions:Reserved ZIDs/all#Z1000-Z1999}} — List of all languages in ZObject order</span> <span id="Afroasiatic"></span> == Afro-asiatique == * {{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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] 8wshfftrgqmyqkolycuu8k47wl6w1oa 278136 278134 2026-05-25T19:50:47Z Eihel 102 fr 278136 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]] * <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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] 1zwuhpqj8agecehjkna0pnh4t24w35y 278138 278136 2026-05-25T19:51:31Z Eihel 102 fr 278138 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 ** <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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] 3sskn752i5pw6k7thpqbe2okm7dknw1 278143 278138 2026-05-25T21:13:39Z Eihel 102 fr 278143 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]] <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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] t9b8j66le9q1y39lao97skd15qj1c5j 278145 278143 2026-05-25T23:58:32Z Eihel 102 fr 278145 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]] * (<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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] d0glknw8hhfaaouvom8i0wfzp8ton8g 278147 278145 2026-05-26T00:01:22Z Eihel 102 fr 278147 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) <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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] njez00k6gimemvmo0g15ilpf8w3ivm0 278149 278147 2026-05-26T00:05:19Z Eihel 102 fr 278149 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 == * <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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] 3qludptudhgdt8ndrnj4lpxb82hv185 278151 278149 2026-05-26T00:05:35Z Eihel 102 fr 278151 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]] <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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] mg4zd09qakg2kp5mwk60v3hl1cv58mk 278153 278151 2026-05-26T00:09:19Z Eihel 102 fr 278153 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]] <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]] <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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] nwrah8dwn3e25wnzhqf4t6h58l75g6s 278155 278153 2026-05-26T00:13:27Z Eihel 102 fr 278155 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]] * <span lang="en" dir="ltr" class="mw-content-ltr">South</span> ** {{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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] e0q24imax53rbt1p681ujnf1btomus7 278157 278155 2026-05-26T01:06:50Z Eihel 102 fr 278157 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) — [[/Z1592]] ** <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-x-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]] * {{z+|Z}}{{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+|Z1006}} (zh) — [[/Z1006]] *** {{z+|Z1645}} (zh-hans) — [[/Z1645]] **** {{z+|Z1411}} (zh-CN) — [[/Z1411]] *** {{z+|Z1672}} (zh-hant) — [[/Z1672]] **** {{z+|Z1589}} (zh-HK) — [[/Z1589]] ** {{z+|Z1202}} (zh-yue) — [[/Z1202]] *** {{z+|Z1901}} (yue-hans) — [[/Z1901]] *** {{z+|Z1902}} (yue-hant) — [[/Z1902]] <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]] 5wu8bmfpqlk2q30s7y2pu5bswtxch69 Translations:Wikifunctions:Human languages/1/fr 1198 75817 278115 251091 2026-05-25T19:24:09Z Eihel 102 fr 278115 wikitext text/x-wiki Pris en charge par le ''Natural Language Generation Special Interest Group''; voir aussi $1. Soutenu par le ''Natural Language Generation Special Interest Group'' ; voir aussi $1 et $2. 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. sbs9jizh0f1g6w7oa2eyyrwben0t1uh 278117 278115 2026-05-25T19:24:32Z Eihel 102 fr corr. 278117 wikitext text/x-wiki Soutenu par le ''Natural Language Generation Special Interest Group'' ; voir aussi $1 et $2. 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. ptynd22kd9h20xnadsp1xk0qd7pmlhl Translations:Wikifunctions:Human languages/38/fr 1198 75834 278119 251127 2026-05-25T19:25:44Z Eihel 102 nulledit 251127 wikitext text/x-wiki == Afro-Asiatique == rovvv8tm9hky0zev1qqexs9j9hy6iun 278121 278119 2026-05-25T19:26:08Z Eihel 102 fr corr. 278121 wikitext text/x-wiki == Afro-asiatique == fik7zyaxui7i8srg9q2whuois4vz1bk Wikifunctions:Google Sheets functions/fr 4 76802 278056 255093 2026-05-25T12:37:29Z Eihel 102 fr 278056 wikitext text/x-wiki <languages/> Les fonctions {{w|Google Sheets}} comprennent la liste des fonctions décrites ci-après.<ref name="ghelp" /><ref name="gsflist" /> {| class="wikitable sortable plainrowheaders" style="text-align:left;" |+Vue d'ensemble des fonctions ''Google Sheets'' !scope="col"| Type !scope="col"| Nom !scope="col"| Syntaxe !scope="col"| Description |- |rowspan="29"|Tableau !scope="row"|<code>ARRAY_CONSTRAIN</code> |ARRAY_CONSTRAIN(input_range, num_rows, num_cols) |Limiter le résultat d'un tableau à une taille spécifiée; [https://support.google.com/docs/answer/3267036 plus...] |- !scope="row"|<code>BYCOL</code> |BYCOL(array_or_range, LAMBDA) |Regroupe un tableau par colonnes en appliquant une fonction LAMBDA à chaque colonne. [https://support.google.com/docs/answer/12571032 En savoir plus] |- !scope="row"|<code>BYROW</code> |BYROW(array_or_range, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Groups an array by rows by application of a LAMBDA function to each row. [https://support.google.com/docs/answer/12570930 Learn more]</span> |- !scope="row"|<code>CHOOSECOLS</code> |CHOOSECOLS(array, col_num1, [col_num2]) |<span lang="en" dir="ltr" class="mw-content-ltr">Creates a new array from the selected columns in the existing range. [https://support.google.com/docs/answer/13197914 Learn more]</span> |- !scope="row"|<code>CHOOSEROWS</code> |CHOOSEROWS(array, row_num1, [row_num2]) |<span lang="en" dir="ltr" class="mw-content-ltr">Creates a new array from the selected rows in the existing range. [https://support.google.com/docs/answer/13196659 Learn more]</span> |- !scope="row"|<code>FLATTEN</code> |FLATTEN(range1,[range2,...]) |<span lang="en" dir="ltr" class="mw-content-ltr">Flattens all the values from one or more ranges into a single column. [https://support.google.com/docs/answer/10307761 Learn more]</span> |- !scope="row"|<code>FREQUENCY</code> |FREQUENCY(data, classes) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the frequency distribution of a one-column array into specified classes. [https://support.google.com/docs/answer/3094286 Learn more]</span> |- !scope="row"|<code>GROWTH</code> |GROWTH(known_data_y, [known_data_x], [new_data_x], [b]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about an exponential growth trend, fits an ideal exponential growth trend and/or predicts further values. Learn more</span> |- !scope="row"|<code>HSTACK</code> |HSTACK(range1; [range2, …]) |<span lang="en" dir="ltr" class="mw-content-ltr">Appends ranges horizontally and in sequence to return a larger array. Learn more</span> |- !scope="row"|<code>LINEST</code> |LINEST(known_data_y, [known_data_x], [calculate_b], [verbose]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about a linear trend, calculates various parameters about the ideal linear trend using the least-squares method. Learn more</span> |- !scope="row"|<code>LOGEST</code> |LOGEST(known_data_y, [known_data_x], [b], [verbose]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about an exponential growth curve, calculates various parameters about the best fit ideal exponential growth curve. Learn more</span> |- !scope="row"|<code>MAKEARRAY</code> |MAKEARRAY(rows, columns, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of specified dimensions with values calculated by application of a LAMBDA function. Learn more</span> |- !scope="row"|<code>MAP</code> |MAP(array1, [array2, ...], LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Maps each value in the given arrays to a new value by application of a LAMBDA function to each value. Learn more</span> |- !scope="row"|<code>MDETERM</code> |MDETERM(square_matrix) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of a square matrix specified as an array or range. Learn more</span> |- !scope="row"|<code>MINVERSE</code> |MINVERSE(square_matrix) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns the multiplicative inverse of a square matrix specified as an array or range. Learn more</span> |- !scope="row"|<code>MMULT</code> |MMULT(matrix1, matrix2) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the matrix product of two matrices specified as arrays or ranges. Learn more</span> |- !scope="row"|<code>REDUCE</code> |REDUCE(initial_value, array_or_range, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Reduces an array to an accumulated result by application of a LAMBDA function to each value. Learn more</span> |- !scope="row"|<code>SCAN</code> |SCAN(initial_value, array_or_range, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Scans an array and produces intermediate values by application of a LAMBDA function to each value. Returns an array of the intermediate values obtained at each step. Learn more</span> |- !scope="row"|<code>SUMPRODUCT</code> |SUMPRODUCT(array1, [array2, ...]) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the products of corresponding entries in two equal-sized arrays or ranges. Learn more</span> |- !scope="row"|<code>SUMX2MY2</code> |SUMX2MY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the differences of the squares of values in two arrays. Learn more</span> |- !scope="row"|<code>SUMX2PY2</code> |SUMX2PY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the sums of the squares of values in two arrays. Learn more</span> |- !scope="row"|<code>SUMXMY2</code> |SUMXMY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the squares of differences of values in two arrays. Learn more</span> |- !scope="row"|<code>TOCOL</code> |TOCOL(array_or_range, [ignore], [scan_by_column]) |Transforme un tableau ou une liste de cellules en une colonne unique; plus... |- !scope="row"|<code>TOROW</code> |TOROW(array_or_range, [ignore], [scan_by_column]) |<span lang="en" dir="ltr" class="mw-content-ltr">Transforms an array or range of cells into a single row. Learn more</span> |- !scope="row"|<code>TRANSPOSE</code> |TRANSPOSE(array_or_range) |<span lang="en" dir="ltr" class="mw-content-ltr">Transposes the rows and columns of an array or range of cells. Learn more</span> |- !scope="row"|<code>TREND</code> |TREND(known_data_y, [known_data_x], [new_data_x], [b]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about a linear trend, fits an ideal linear trend using the least squares method and/or predicts further values. Learn more</span> |- !scope="row"|<code>VSTACK</code> |VSTACK(range1; [range2, …]) |<span lang="en" dir="ltr" class="mw-content-ltr">Appends ranges vertically and in sequence to return a larger array. Learn more</span> |- !scope="row"|<code>WRAPCOLS</code> |WRAPCOLS(range, wrap_count, [pad_with]) |<span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of cells by columns after a specified number of elements to form a new array. Learn more</span> |- !scope="row"|<code>WRAPROWS</code> |WRAPROWS(range, wrap_count, [pad_with]) |<span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of cells by rows after a specified number of elements to form a new array. Learn more</span> |- |rowspan="12"|Base de données |} <!-- !scope="row"|<code>DAVERAGE DAVERAGE(database, field, criteria) Returns the average of a set of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DCOUNT DCOUNT(database, field, criteria) Counts numeric values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DCOUNTA DCOUNTA(database, field, criteria) Counts values, including text, selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DGET DGET(database, field, criteria) Returns a single value from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DMAX DMAX(database, field, criteria) Returns the maximum value selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DMIN DMIN(database, field, criteria) Returns the minimum value selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DPRODUCT DPRODUCT(database, field, criteria) Returns the product of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSTDEV DSTDEV(database, field, criteria) Returns the standard deviation of a population sample selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSTDEVP DSTDEVP(database, field, criteria) Returns the standard deviation of an entire population selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSUM DSUM(database, field, criteria) Returns the sum of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DVAR DVAR(database, field, criteria) Returns the variance of a population sample selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DVARP DVARP(database, field, criteria) Returns the variance of an entire population selected from a database table-like array or range using a SQL-like query. Learn more Date DATE DATE(year, month, day) Converts a provided year, month, and day into a date. Learn more Date DATEDIF DATEDIF(start_date, end_date, unit) Calculates the number of days, months, or years between two dates. Learn more Date DATEVALUE DATEVALUE(date_string) Converts a provided date string in a known format to a date value. Learn more Date DAY DAY(date) Returns the day of the month that a specific date falls on, in numeric format. Learn more Date DAYS DAYS(end_date, start_date) Returns the number of days between two dates. Learn more. Date DAYS360 DAYS360(start_date, end_date, [method]) Returns the difference between two days based on the 360 day year used in some financial interest calculations. Learn more Date EDATE EDATE(start_date, months) Returns a date a specified number of months before or after another date. Learn more Date EOMONTH EOMONTH(start_date, months) Returns a date representing the last day of a month which falls a specified number of months before or after another date. Learn more Date EPOCHTODATE EPOCHTODATE(timestamp, [unit]) Converts a Unix epoch timestamp in seconds, milliseconds, or microseconds to a datetime in UTC. Learn more Date HOUR HOUR(time) Returns the hour component of a specific time, in numeric format. Learn more Date ISOWEEKNUM ISOWEEKNUM(date) Returns the number of the ISO week of the year where the provided date falls. Learn more Date MINUTE MINUTE(time) Returns the minute component of a specific time, in numeric format. Learn more Date MONTH MONTH(date) Returns the month of the year a specific date falls in, in numeric format. Learn more Date NETWORKDAYS NETWORKDAYS(start_date, end_date, [holidays]) Returns the number of net working days between two provided days. Learn more Date NETWORKDAYS.INTL NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) Returns the number of net working days between two provided days excluding specified weekend days and holidays. Learn more Date NOW NOW() Returns the current date and time as a date value. Learn more Date SECOND SECOND(time) Returns the second component of a specific time, in numeric format. Learn more Date TIME TIME(hour, minute, second) Converts a provided hour, minute, and second into a time. Learn more Date TIMEVALUE TIMEVALUE(time_string) Returns the fraction of a 24-hour day the time represents. Learn more Date TODAY TODAY() Returns the current date as a date value. Learn more Date WEEKDAY WEEKDAY(date, [type]) Returns a number representing the day of the week of the date provided. Learn more Date WEEKNUM WEEKNUM(date, [type]) Returns a number representing the week of the year where the provided date falls. Learn more Date WORKDAY WORKDAY(start_date, num_days, [holidays]) Calculates the end date after a specified number of working days. Learn more Date WORKDAY.INTL WORKDAY.INTL(start_date, num_days, [weekend], [holidays]) Calculates the date after a specified number of workdays excluding specified weekend days and holidays. Learn more Date YEAR YEAR(date) Returns the year specified by a given date. Learn more Date YEARFRAC YEARFRAC(start_date, end_date, [day_count_convention]) Returns the number of years, including fractional years, between two dates using a specified day count convention. Learn more Engineering BIN2DEC BIN2DEC(signed_binary_number) Converts a signed binary number to decimal format. Learn more Engineering BIN2HEX BIN2HEX(signed_binary_number, [significant_digits]) Converts a signed binary number to signed hexadecimal format. Learn more Engineering BIN2OCT BIN2OCT(signed_binary_number, [significant_digits]) Converts a signed binary number to signed octal format. Learn more Engineering BITAND BITAND(value1, value2) Bitwise boolean AND of two numbers. Learn more. Engineering BITLSHIFT BITLSHIFT(value, shift_amount) Shifts the bits of the input a certain number of places to the left. Learn more. Engineering BITOR BITOR(value1, value2) Bitwise boolean OR of 2 numbers. Learn more. Engineering BITRSHIFT BITRSHIFT(value, shift_amount) Shifts the bits of the input a certain number of places to the right. Learn more. Engineering BITXOR BITXOR(value1, value2) Bitwise XOR (exclusive OR) of 2 numbers. Learn more. Engineering COMPLEX COMPLEX(real_part, imaginary_part, [suffix]) Creates a complex number given real and imaginary coefficients. Learn more Engineering DEC2BIN DEC2BIN(decimal_number, [significant_digits]) Converts a decimal number to signed binary format. Learn more Engineering DEC2HEX DEC2HEX(decimal_number, [significant_digits]) Converts a decimal number to signed hexadecimal format. Learn more Engineering DEC2OCT DEC2OCT(decimal_number, [significant_digits]) Converts a decimal number to signed octal format. Learn more Engineering DELTA DELTA(number1, [number2]) Compare two numeric values, returning 1 if they're equal. Learn more Engineering ERF ERF(lower_bound, [upper_bound]) The ERF function returns the integral of the Gauss error function over an interval of values. Learn more. Engineering ERF.PRECISE ERF.PRECISE(lower_bound, [upper_bound]) See ERF Engineering GESTEP GESTEP(value, [step]) Returns 1 if the rate is strictly greater than or equal to the provided step value or 0 otherwise. If no step value is provided then the default value of 0 will be used. Learn more. Engineering HEX2BIN HEX2BIN(signed_hexadecimal_number, [significant_digits]) Converts a signed hexadecimal number to signed binary format. Learn more Engineering HEX2DEC HEX2DEC(signed_hexadecimal_number) Converts a signed hexadecimal number to decimal format. Learn more Engineering HEX2OCT HEX2OCT(signed_hexadecimal_number, significant_digits) Converts a signed hexadecimal number to signed octal format. Learn more Engineering IMABS IMABS(number) Returns absolute value of a complex number. Learn more Engineering IMAGINARY IMAGINARY(complex_number) Returns the imaginary coefficient of a complex number. Learn more Engineering IMARGUMENT IMARGUMENT(number) The IMARGUMENT function returns the angle (also known as the argument or \theta) of the given complex number in radians. Learn more. Engineering IMCONJUGATE IMCONJUGATE(number) Returns the complex conjugate of a number. Learn more Engineering IMCOS IMCOS(number) The IMCOS function returns the cosine of the given complex number. Learn more. Engineering IMCOSH IMCOSH(number) Returns the hyperbolic cosine of the given complex number. For example, a given complex number "x+yi" returns "cosh(x+yi)." Learn more. Engineering IMCOT IMCOT(number) Returns the cotangent of the given complex number. For example, a given complex number "x+yi" returns "cot(x+yi)." Learn more. Engineering IMCOTH IMCOTH(number) Returns the hyperbolic cotangent of the given complex number. For example, a given complex number "x+yi" returns "coth(x+yi)." Learn more. Engineering IMCSC IMCSC(number) Returns the cosecant of the given complex number. Learn more. Engineering IMCSCH IMCSCH(number) Returns the hyperbolic cosecant of the given complex number. For example, a given complex number "x+yi" returns "csch(x+yi)." Learn more. Engineering IMDIV IMDIV(dividend, divisor) Returns one complex number divided by another. Learn more Engineering IMEXP IMEXP(exponent) Returns Euler's number, e (~2.718) raised to a complex power. Learn more. Engineering IMLOG IMLOG(value, base) Returns the logarithm of a complex number for a specified base. Learn more. Engineering IMLOG10 IMLOG10(value) Returns the logarithm of a complex number with base 10. Learn more. Engineering IMLOG2 IMLOG2(value) Returns the logarithm of a complex number with base 2. Learn more. Engineering IMPRODUCT IMPRODUCT(factor1, [factor2, ...]) Returns the result of multiplying a series of complex numbers together. Learn more Engineering IMREAL IMREAL(complex_number) Returns the real coefficient of a complex number. Learn more Engineering IMSEC IMSEC(number) Returns the secant of the given complex number. For example, a given complex number "x+yi" returns "sec(x+yi)." Learn more. Engineering IMSECH IMSECH(number) Returns the hyperbolic secant of the given complex number. For example, a given complex number "x+yi" returns "sech(x+yi)." Learn more. Engineering IMSIN IMSIN (number) Returns the sine of the given complex number. Learn more. Engineering IMSINH IMSINH(number) Returns the hyperbolic sine of the given complex number. For example, a given complex number "x+yi" returns "sinh(x+yi)." Learn more. Engineering IMSUB IMSUB(first_number, second_number) Returns the difference between two complex numbers. Learn more Engineering IMSUM IMSUM(value1, [value2, ...]) Returns the sum of a series of complex numbers. Learn more Engineering IMTAN IMTAN(number) Returns the tangent of the given complex number. Learn more. Engineering IMTANH IMTANH(number) Returns the hyperbolic tangent of the given complex number. For example, a given complex number "x+yi" returns "tanh(x+yi)." Learn more. Engineering OCT2BIN OCT2BIN(signed_octal_number, [significant_digits]) Converts a signed octal number to signed binary format. Learn more Engineering OCT2DEC OCT2DEC(signed_octal_number) Converts a signed octal number to decimal format. Learn more Engineering OCT2HEX OCT2HEX(signed_octal_number, [significant_digits]) Converts a signed octal number to signed hexadecimal format. Learn more Filter FILTER FILTER(range, condition1, [condition2]) Returns a filtered version of the source range, returning only rows or columns which meet the specified conditions. Learn more Filter SORT SORT(range, sort_column, is_ascending, [sort_column2], [is_ascending2]) Sorts the rows of a given array or range by the values in one or more columns. Learn more Filter SORTN SORTN(range, [n], [display_ties_mode], [sort_column1, is_ascending1], ...) Returns the first n items in a data set after performing a sort. Learn more Filter UNIQUE UNIQUE(range) Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range. Learn more Financial ACCRINT ACCRINT(issue, first_payment, settlement, rate, redemption, frequency, [day_count_convention]) Calculates the accrued interest of a security that has periodic payments. Learn more Financial ACCRINTM ACCRINTM(issue, maturity, rate, [redemption], [day_count_convention]) Calculates the accrued interest of a security that pays interest at maturity. Learn more Financial AMORLINC AMORLINC(cost, purchase_date, first_period_end, salvage, period, rate, [basis]) Returns the depreciation for an accounting period, or the prorated depreciation if the asset was purchased in the middle of a period. Learn more. Financial COUPDAYBS COUPDAYBS(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days from the first coupon, or interest payment, until settlement. Learn more Financial COUPDAYS COUPDAYS(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days in the coupon, or interest payment, period that contains the specified settlement date. Learn more Financial COUPDAYSNC COUPDAYSNC(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days from the settlement date until the next coupon, or interest payment. Learn more Financial COUPNCD COUPNCD(settlement, maturity, frequency, [day_count_convention]) Calculates next coupon, or interest payment, date after the settlement date. Learn more Financial COUPNUM COUPNUM(settlement, maturity, frequency, [day_count_convention]) Calculates the number of coupons, or interest payments, between the settlement date and the maturity date of the investment. Learn more Financial COUPPCD COUPPCD(settlement, maturity, frequency, [day_count_convention]) Calculates last coupon, or interest payment, date before the settlement date. Learn more Financial CUMIPMT CUMIPMT(rate, number_of_periods, present_value, first_period, last_period, end_or_beginning) Calculates the cumulative interest over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial CUMPRINC CUMPRINC(rate, number_of_periods, present_value, first_period, last_period, end_or_beginning) Calculates the cumulative principal paid over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial DB DB(cost, salvage, life, period, [month]) Calculates the depreciation of an asset for a specified period using the arithmetic declining balance method. Learn more Financial DDB DDB(cost, salvage, life, period, [factor]) Calculates the depreciation of an asset for a specified period using the double-declining balance method. Learn more Financial DISC DISC(settlement, maturity, price, redemption, [day_count_convention]) Calculates the discount rate of a security based on price. Learn more Financial DOLLARDE DOLLARDE(fractional_price, unit) Converts a price quotation given as a decimal fraction into a decimal value. Learn more Financial DOLLARFR DOLLARFR(decimal_price, unit) Converts a price quotation given as a decimal value into a decimal fraction. Learn more Financial DURATION DURATION(settlement, maturity, rate, yield, frequency, [day_count_convention]) . Calculates the number of compounding periods required for an investment of a specified present value appreciating at a given rate to reach a target value. Learn more Financial EFFECT EFFECT(nominal_rate, periods_per_year) Calculates the annual effective interest rate given the nominal rate and number of compounding periods per year. Learn more Financial FV FV(rate, number_of_periods, payment_amount, [present_value], [end_or_beginning]) Calculates the future value of an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial FVSCHEDULE FVSCHEDULE(principal, rate_schedule) Calculates the future value of some principal based on a specified series of potentially varying interest rates. Learn more Financial INTRATE INTRATE(buy_date, sell_date, buy_price, sell_price, [day_count_convention]) Calculates the effective interest rate generated when an investment is purchased at one price and sold at another with no interest or dividends generated by the investment itself. Learn more Financial IPMT IPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the payment on interest for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial IRR IRR(cashflow_amounts, [rate_guess]) Calculates the internal rate of return on an investment based on a series of periodic cash flows. Learn more Financial ISPMT ISPMT(rate, period, number_of_periods, present_value) The ISPMT function calculates the interest paid during a particular period of an investment. Learn more. Financial MDURATION MDURATION(settlement, maturity, rate, yield, frequency, [day_count_convention]) Calculates the modified Macaulay duration of a security paying periodic interest, such as a US Treasury Bond, based on expected yield. Learn more Financial MIRR MIRR(cashflow_amounts, financing_rate, reinvestment_return_rate) Calculates the modified internal rate of return on an investment based on a series of periodic cash flows and the difference between the interest rate paid on financing versus the return received on reinvested income. Learn more Financial NOMINAL NOMINAL(effective_rate, periods_per_year) Calculates the annual nominal interest rate given the effective rate and number of compounding periods per year. Learn more Financial NPER NPER(rate, payment_amount, present_value, [future_value], [end_or_beginning]) Calculates the number of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial NPV NPV(discount, cashflow1, [cashflow2, ...]) Calculates the net present value of an investment based on a series of periodic cash flows and a discount rate. Learn more Financial PDURATION PDURATION(rate, present_value, future_value) Returns the number of periods for an investment to reach a specific value at a given rate. Learn more. Financial PMT PMT(rate, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the periodic payment for an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial PPMT PPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the payment on the principal of an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial PRICE PRICE(settlement, maturity, rate, yield, redemption, frequency, [day_count_convention]) Calculates the price of a security paying periodic interest, such as a US Treasury Bond, based on expected yield. Learn more Financial PRICEDISC PRICEDISC(settlement, maturity, discount, redemption, [day_count_convention]) Calculates the price of a discount (non-interest-bearing) security, based on expected yield. Learn more Financial PRICEMAT PRICEMAT(settlement, maturity, issue, rate, yield, [day_count_convention]) Calculates the price of a security paying interest at maturity, based on expected yield. Learn more Financial PV PV(rate, number_of_periods, payment_amount, [future_value], [end_or_beginning]) Calculates the present value of an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial RATE RATE(number_of_periods, payment_per_period, present_value, [future_value], [end_or_beginning], [rate_guess]) Calculates the interest rate of an annuity investment based on constant-amount periodic payments and the assumption of a constant interest rate. Learn more Financial RECEIVED RECEIVED(settlement, maturity, investment, discount, [day_count_convention]) Calculates the amount received at maturity for an investment in fixed-income securities purchased on a given date. Learn more Financial RRI RRI(number_of_periods, present_value, future_value) Returns the interest rate needed for an investment to reach a specific value within a given number of periods. Learn more. Financial SLN SLN(cost, salvage, life) Calculates the depreciation of an asset for one period using the straight-line method. Learn more Financial SYD SYD(cost, salvage, life, period) Calculates the depreciation of an asset for a specified period using the sum of years digits method. Learn more Financial TBILLEQ TBILLEQ(settlement, maturity, discount) Calculates the equivalent annualized rate of return of a US Treasury Bill based on discount rate. Learn more Financial TBILLPRICE TBILLPRICE(settlement, maturity, discount) Calculates the price of a US Treasury Bill based on discount rate. Learn more Financial TBILLYIELD TBILLYIELD(settlement, maturity, price) Calculates the yield of a US Treasury Bill based on price. Learn more Financial VDB VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch]) Returns the depreciation of an asset for a particular period (or partial period). Learn more. Financial XIRR XIRR(cashflow_amounts, cashflow_dates, [rate_guess]) Calculates the internal rate of return of an investment based on a specified series of potentially irregularly spaced cash flows. Learn more Financial XNPV XNPV(discount, cashflow_amounts, cashflow_dates) Calculates the net present value of an investment based on a specified series of potentially irregularly spaced cash flows and a discount rate. Learn more Financial YIELD YIELD(settlement, maturity, rate, price, redemption, frequency, [day_count_convention]) Calculates the annual yield of a security paying periodic interest, such as a US Treasury Bond, based on price. Learn more Financial YIELDDISC YIELDDISC(settlement, maturity, price, redemption, [day_count_convention]) Calculates the annual yield of a discount (non-interest-bearing) security, based on price. Learn more Financial YIELDMAT YIELDMAT(settlement, maturity, issue, rate, price, [day_count_convention]) Calculates the annual yield of a security paying interest at maturity, based on price. Learn more Google ARRAYFORMULA ARRAYFORMULA(array_formula) Enables the display of values returned from an array formula into multiple rows and/or columns and the use of non-array functions with arrays. Learn more Google DETECTLANGUAGE DETECTLANGUAGE(text_or_range) Identifies the language used in text within the specified range. Learn more Google GOOGLEFINANCE GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval]) Fetches current or historical securities information from Google Finance. Learn more Google GOOGLETRANSLATE GOOGLETRANSLATE(text, [source_language], [target_language]) Translates text from one language into another Learn more Google IMAGE IMAGE(url, [mode], [height], [width]) Inserts an image into a cell. Learn more Google QUERY QUERY(data, query, [headers]) Runs a Google Visualization API Query Language query across data. Learn more Google SPARKLINE SPARKLINE(data, [options]) Creates a miniature chart contained within a single cell. Learn more Info ERROR.TYPE ERROR.TYPE(reference) Returns a number corresponding to the error value in a different cell. Learn more Info ISBLANK ISBLANK(value) Checks whether the referenced cell is empty. Learn more Info ISDATE ISDATE(value) Returns whether a value is a date. Learn more. Info ISEMAIL ISEMAIL(value) Checks whether a value is a valid email address. Learn more Info ISERR ISERR(value) Checks whether a value is an error other than `#N/A`. Learn more Info ISERROR ISERROR(value) Checks whether a value is an error. Learn more Info ISFORMULA ISFORMULA(cell) Checks whether a formula is in the referenced cell. Learn more Info ISLOGICAL ISLOGICAL(value) Checks whether a value is `TRUE` or `FALSE`. Learn more Info ISNA ISNA(value) Checks whether a value is the error `#N/A`. Learn more Info ISNONTEXT ISNONTEXT(value) Checks whether a value is non-textual. Learn more Info ISNUMBER ISNUMBER(value) Checks whether a value is a number. Learn more Info ISREF ISREF(value) Checks whether a value is a valid cell reference. Learn more Info ISTEXT ISTEXT(value) Checks whether a value is text. Learn more Info N N(value) Returns the argument provided as a number. Learn more Info NA NA() Returns the "value not available" error, `#N/A`. Learn more Info TYPE TYPE(value) Returns a number associated with the type of data passed into the function. Learn more Info CELL CELL(info_type, reference) Returns the requested information about the specified cell. Learn more Logical AND AND(logical_expression1, [logical_expression2, ...]) Returns true if all of the provided arguments are logically true, and false if any of the provided arguments are logically false. Learn more Logical FALSE FALSE() Returns the logical value `FALSE`. Learn more Logical IF IF(logical_expression, value_if_true, value_if_false) Returns one value if a logical expression is `TRUE` and another if it is `FALSE`. Learn more Logical IFERROR IFERROR(value, [value_if_error]) Returns the first argument if it is not an error value, otherwise returns the second argument if present, or a blank if the second argument is absent. Learn more Logical IFNA IFNA(value, value_if_na) Evaluates a value. If the value is an #N/A error, returns the specified value. Learn more. Logical IFS IFS(condition1, value1, [condition2, value2], …) Evaluates multiple conditions and returns a value that corresponds to the first true condition. Learn more. Logical LAMBDA LAMBDA(name, formula_expression) Creates and returns a custom function with a set of names and a formula_expression that uses them. To calculate the formula_expression, you can call the returned function with as many values as the name declares. Learn more Logical LET LET(name1, value_expression1, [name2, …], [value_expression2, …], formula_expression ) Assigns name with the value_expression results and returns the result of the formula_expression. The formula_expression can use the names defined in the scope of the LET function. The value_expressions are evaluated only once in the LET function even if the following value_expressions or the formula_expression use them multiple times. Learn more Logical NOT NOT(logical_expression) Returns the opposite of a logical value - `NOT(TRUE)` returns `FALSE`; `NOT(FALSE)` returns `TRUE`. Learn more Logical OR OR(logical_expression1, [logical_expression2, ...]) Returns true if any of the provided arguments are logically true, and false if all of the provided arguments are logically false. Learn more Logical SWITCH SWITCH(expression, case1, value1, [default or case2, value2], …) Tests an expression against a list of cases and returns the corresponding value of the first matching case, with an optional default value if nothing else is met. Learn more Logical TRUE TRUE() Returns the logical value `TRUE`. Learn more Logical XOR XOR(logical_expression1, [logical_expression2, ...]) The XOR function performs an exclusive or of 2 numbers that returns a 1 if the numbers are different, and a 0 otherwise. Learn more. Lookup ADDRESS ADDRESS(row, column, [absolute_relative_mode], [use_a1_notation], [sheet]) Returns a cell reference as a string. Learn more Lookup CHOOSE CHOOSE(index, choice1, [choice2, ...]) Returns an element from a list of choices based on index. Learn more Lookup COLUMN COLUMN([cell_reference]) Returns the column number of a specified cell, with `A=1`. Learn more Lookup COLUMNS COLUMNS(range) Returns the number of columns in a specified array or range. Learn more Lookup FORMULATEXT FORMULATEXT(cell) Returns the formula as a string. Learn more. Lookup GETPIVOTDATA GETPIVOTDATA(value_name, any_pivot_table_cell, [original_column, ...], [pivot_item, ...] Extracts an aggregated value from a pivot table that corresponds to the specified row and column headings. Learn more Lookup HLOOKUP HLOOKUP(search_key, range, index, [is_sorted]) Horizontal lookup. Searches across the first row of a range for a key and returns the value of a specified cell in the column found. Learn more Lookup INDEX INDEX(reference, [row], [column]) Returns the content of a cell, specified by row and column offset. Learn more Lookup INDIRECT INDIRECT(cell_reference_as_string, [is_A1_notation]) Returns a cell reference specified by a string. Learn more Lookup LOOKUP LOOKUP(search_key, search_range|search_result_array, [result_range]) Looks through a row or column for a key and returns the value of the cell in a result range located in the same position as the search row or column. Learn more Lookup MATCH MATCH(search_key, range, [search_type]) Returns the relative position of an item in a range that matches a specified value. Learn more Lookup OFFSET OFFSET(cell_reference, offset_rows, offset_columns, [height], [width]) Returns a range reference shifted a specified number of rows and columns from a starting cell reference. Learn more Lookup ROW ROW([cell_reference]) Returns the row number of a specified cell. Learn more Lookup ROWS ROWS(range) Returns the number of rows in a specified array or range. Learn more Lookup VLOOKUP VLOOKUP(search_key, range, index, [is_sorted]) Vertical lookup. Searches down the first column of a range for a key and returns the value of a specified cell in the row found. Learn more Lookup XLOOKUP XLOOKUP(search_key, lookup_range, result_range, missing_value, [match_mode], [search_mode]) Returns the values in the result range based on the position where a match was found in the lookup range. If no match is found, it returns the closest match. Learn more Math ABS ABS(value) Returns the absolute value of a number. Learn more Math ACOS ACOS(value) Returns the inverse cosine of a value, in radians. Learn more Math ACOSH ACOSH(value) Returns the inverse hyperbolic cosine of a number. Learn more Math ACOT ACOT(value) Returns the inverse cotangent of a value, in radians. Learn more. Math ACOTH ACOTH(value) Returns the inverse hyperbolic cotangent of a value, in radians. Must not be between -1 and 1, inclusive. Learn more. Math ASIN ASIN(value) Returns the inverse sine of a value, in radians. Learn more Math ASINH ASINH(value) Returns the inverse hyperbolic sine of a number. Learn more Math ATAN ATAN(value) Returns the inverse tangent of a value, in radians. Learn more Math ATAN2 ATAN2(x, y) Returns the angle between the x-axis and a line segment from the origin (0,0) to specified coordinate pair (`x`,`y`), in radians. Learn more Math ATANH ATANH(value) Returns the inverse hyperbolic tangent of a number. Learn more Math BASE BASE(value, base, [min_length]) Converts a number into a text representation in another base, for example, base 2 for binary. Learn more. Math CEILING CEILING(value, [factor]) Rounds a number up to the nearest integer multiple of specified significance. Learn more Math CEILING.MATH CEILING.MATH(number, [significance], [mode]) Rounds a number up to the nearest integer multiple of specified significance, with negative numbers rounding toward or away from 0 depending on the mode. Learn more. Math CEILING.PRECISE CEILING.PRECISE(number, [significance]) Rounds a number up to the nearest integer multiple of specified significance. If the number is positive or negative, it is rounded up. Learn more. Math COMBIN COMBIN(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects. Learn more Math COMBINA COMBINA(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects, including ways that choose the same object multiple times. Learn more. Math COS COS(angle) Returns the cosine of an angle provided in radians. Learn more Math COSH COSH(value) Returns the hyperbolic cosine of any real number. Learn more Math COT COT(angle) Cotangent of an angle provided in radians. Learn more. Math COTH COTH(value) Returns the hyperbolic cotangent of any real number. Learn more. Math COUNTBLANK COUNTBLANK(range) Returns the number of empty cells in a given range. Learn more Math COUNTIF COUNTIF(range, criterion) Returns a conditional count across a range. Learn more Math COUNTIFS COUNTIFS(criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the count of a range depending on multiple criteria. Learn more Math COUNTUNIQUE COUNTUNIQUE(value1, [value2, ...]) Counts the number of unique values in a list of specified values and ranges. Learn more Math CSC CSC(angle) Returns the cosecant of an angle provided in radians. Learn more. Math CSCH CSCH(value) The CSCH function returns the hyperbolic cosecant of any real number. Learn more. Math DECIMAL DECIMAL(value, base) The DECIMAL function converts the text representation of a number in another base, to base 10 (decimal). Learn more. Math DEGREES DEGREES(angle) Converts an angle value in radians to degrees. Learn more Math ERFC ERFC(z) Returns the complementary Gauss error function of a value. Learn more Math ERFC.PRECISE ERFC.PRECISE(z) See ERFC Math EVEN EVEN(value) Rounds a number up to the nearest even integer. Learn more Math EXP EXP(exponent) Returns Euler's number, e (~2.718) raised to a power. Learn more Math FACT FACT(value) Returns the factorial of a number. Learn more Math FACTDOUBLE FACTDOUBLE(value) Returns the "double factorial" of a number. Learn more Math FLOOR FLOOR(value, [factor]) Rounds a number down to the nearest integer multiple of specified significance. Learn more Math FLOOR.MATH FLOOR.MATH(number, [significance], [mode]) Rounds a number down to the nearest integer multiple of specified significance, with negative numbers rounding toward or away from 0 depending on the mode. Learn more. Math FLOOR.PRECISE FLOOR.PRECISE(number, [significance]) The FLOOR.PRECISE function rounds a number down to the nearest integer or multiple of specified significance. Learn more. Math GAMMALN GAMMALN(value) Returns the the logarithm of a specified Gamma function, base e (Euler's number). Learn more Math GAMMALN.PRECISE GAMMALN.PRECISE(value) See GAMMALN Math GCD GCD(value1, value2) Returns the greatest common divisor of one or more integers. Learn more Math IMLN IMLN(complex_value) Returns the logarithm of a complex number, base e (Euler's number). Learn more Math IMPOWER IMPOWER(complex_base, exponent) Returns a complex number raised to a power. Learn more Math IMSQRT IMSQRT(complex_number) Computes the square root of a complex number. Learn more Math INT INT(value) Rounds a number down to the nearest integer that is less than or equal to it. Learn more Math ISEVEN ISEVEN(value) Checks whether the provided value is even. Learn more Math ISO.CEILING ISO.CEILING(number, [significance]) See CEILING.PRECISE Math ISODD ISODD(value) Checks whether the provided value is odd. Learn more Math LCM LCM(value1, value2) Returns the least common multiple of one or more integers. Learn more Math LN LN(value) Returns the the logarithm of a number, base e (Euler's number). Learn more Math LOG LOG(value, base) Returns the the logarithm of a number given a base. Learn more Math LOG10 LOG10(value) Returns the the logarithm of a number, base 10. Learn more Math MOD MOD(dividend, divisor) Returns the result of the modulo operator, the remainder after a division operation. Learn more Math MROUND MROUND(value, factor) Rounds one number to the nearest integer multiple of another. Learn more Math MULTINOMIAL MULTINOMIAL(value1, value2) Returns the factorial of the sum of values divided by the product of the values' factorials. Learn more Math MUNIT MUNIT(dimension) Returns a unit matrix of size dimension x dimension. Learn more. Math ODD ODD(value) Rounds a number up to the nearest odd integer. Learn more Math PI PI() Returns the value of Pi to 14 decimal places. Learn more Math POWER POWER(base, exponent) Returns a number raised to a power. Learn more Math PRODUCT PRODUCT(factor1, [factor2, ...]) Returns the result of multiplying a series of numbers together. Learn more Math QUOTIENT QUOTIENT(dividend, divisor) Returns one number divided by another. Learn more Math RADIANS RADIANS(angle) Converts an angle value in degrees to radians. Learn more Math RAND RAND() Returns a random number between 0 inclusive and 1 exclusive. Learn more Math RANDARRAY RANDARRAY(rows, columns) Generates an array of random numbers between 0 and 1. Learn more. Math RANDBETWEEN RANDBETWEEN(low, high) Returns a uniformly random integer between two values, inclusive. Learn more Math ROUND ROUND(value, [places]) Rounds a number to a certain number of decimal places according to standard rules. Learn more Math ROUNDDOWN ROUNDDOWN(value, [places]) Rounds a number to a certain number of decimal places, always rounding down to the next valid increment. Learn more Math ROUNDUP ROUNDUP(value, [places]) Rounds a number to a certain number of decimal places, always rounding up to the next valid increment. Learn more Math SEC SEC(angle) The SEC function returns the secant of an angle, measured in radians. Learn more. Math SECH SECH(value) The SECH function returns the hyperbolic secant of an angle. Learn more Math SEQUENCE SEQUENCE(rows, columns, start, step) Returns an array of sequential numbers, such as 1, 2, 3, 4. Learn more. Math SERIESSUM SERIESSUM(x, n, m, a) Given parameters x, n, m, and a, returns the power series sum a1xn + a2x(n+m) + ... + aix(n+(i-1)m), where i is the number of entries in range `a`. Learn more Math SIGN SIGN(value) Given an input number, returns `-1` if it is negative, `1` if positive, and `0` if it is zero. Learn more Math SIN SIN(angle) Returns the sine of an angle provided in radians. Learn more Math SINH SINH(value) Returns the hyperbolic sine of any real number. Learn more Math SQRT SQRT(value) Returns the positive square root of a positive number. Learn more Math SQRTPI SQRTPI(value) Returns the positive square root of the product of Pi and the given positive number. Learn more Math SUBTOTAL SUBTOTAL(function_code, range1, [range2, ...]) Returns a subtotal for a vertical range of cells using a specified aggregation function. Learn more Math SUM SUM(value1, [value2, ...]) Returns the sum of a series of numbers and/or cells. Learn more Math SUMIF SUMIF(range, criterion, [sum_range]) Returns a conditional sum across a range. Learn more Math SUMIFS SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the sum of a range depending on multiple criteria. Learn more Math SUMSQ SUMSQ(value1, [value2, ...]) Returns the sum of the squares of a series of numbers and/or cells. Learn more Math TAN TAN(angle) Returns the tangent of an angle provided in radians. Learn more Math TANH TANH(value) Returns the hyperbolic tangent of any real number. Learn more Math TRUNC TRUNC(value, [places]) Truncates a number to a certain number of significant digits by omitting less significant digits. Learn more Operator ADD ADD(value1, value2) Returns the sum of two numbers. Equivalent to the `+` operator. Learn more Operator CONCAT CONCAT(value1, value2) Returns the concatenation of two values. Equivalent to the `&` operator. Learn more Operator DIVIDE DIVIDE(dividend, divisor) Returns one number divided by another. Equivalent to the `/` operator. Learn more Operator EQ EQ(value1, value2) Returns `TRUE` if two specified values are equal and `FALSE` otherwise. Equivalent to the `=` operator. Learn more Operator GT GT(value1, value2) Returns `TRUE` if the first argument is strictly greater than the second, and `FALSE` otherwise. Equivalent to the `>` operator. Learn more Operator GTE GTE(value1, value2) Returns `TRUE` if the first argument is greater than or equal to the second, and `FALSE` otherwise. Equivalent to the `>=` operator. Learn more Operator ISBETWEEN ISBETWEEN(value_to_compare, lower_value, upper_value, lower_value_is_inclusive, upper_value_is_inclusive) Checks whether a provided number is between two other numbers either inclusively or exclusively. Learn more Operator LT LT(value1, value2) Returns `TRUE` if the first argument is strictly less than the second, and `FALSE` otherwise. Equivalent to the `<` operator. Learn more Operator LTE LTE(value1, value2) Returns `TRUE` if the first argument is less than or equal to the second, and `FALSE` otherwise. Equivalent to the `<=` operator. Learn more Operator MINUS MINUS(value1, value2) Returns the difference of two numbers. Equivalent to the `-` operator. Learn more Operator MULTIPLY MULTIPLY(factor1, factor2) Returns the product of two numbers. Equivalent to the `*` operator. Learn more Operator NE NE(value1, value2) Returns `TRUE` if two specified values are not equal and `FALSE` otherwise. Equivalent to the `<>` operator. Learn more Operator POW POW(base, exponent) Returns a number raised to a power. Learn more Operator UMINUS UMINUS(value) Returns a number with the sign reversed. Learn more Operator UNARY_PERCENT UNARY_PERCENT(percentage) Returns a value interpreted as a percentage; that is, `UNARY_PERCENT(100)` equals `1`. Learn more Operator UNIQUE UNIQUE(range, by_column, exactly_once) Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range. Learn more Operator UPLUS UPLUS(value) Returns a specified number, unchanged. Learn more Parser CONVERT CONVERT(value, start_unit, end_unit) Converts a numeric value to a different unit of measure. Learn more Parser TO_DATE TO_DATE(value) Converts a provided number to a date. Learn more Parser TO_DOLLARS TO_DOLLARS(value) Converts a provided number to a dollar value. Learn more Parser TO_PERCENT TO_PERCENT(value) Converts a provided number to a percentage. Learn more Parser TO_PURE_NUMBER TO_PURE_NUMBER(value) Converts a provided date/time, percentage, currency or other formatted numeric value to a pure number without formatting. Learn more Parser TO_TEXT TO_TEXT(value) Converts a provided numeric value to a text value. Learn more Statistical AVEDEV AVEDEV(value1, [value2, ...]) Calculates the average of the magnitudes of deviations of data from a dataset's mean. Learn more Statistical AVERAGE AVERAGE(value1, [value2, ...]) Returns the numerical average value in a dataset, ignoring text. Learn more Statistical AVERAGE.WEIGHTED AVERAGE.WEIGHTED(values, weights, [additional values], [additional weights]) Finds the weighted average of a set of values, given the values and the corresponding weights. Learn more. Statistical AVERAGEA AVERAGEA(value1, [value2, ...]) Returns the numerical average value in a dataset. Learn more Statistical AVERAGEIF AVERAGEIF(criteria_range, criterion, [average_range]) Returns the average of a range depending on criteria. Learn more Statistical AVERAGEIFS AVERAGEIFS(average_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the average of a range depending on multiple criteria. Learn more Statistical BETA.DIST BETA.DIST(value, alpha, beta, cumulative, lower_bound, upper_bound) Returns the probability of a given value as defined by the beta distribution function. Learn more. Statistical BETA.INV BETA.INV(probability, alpha, beta, lower_bound, upper_bound) Returns the value of the inverse beta distribution function for a given probability. Learn more. Statistical BETADIST BETADIST(value, alpha, beta, lower_bound, upper_bound) See BETA.DIST. Statistical BETAINV BETAINV(probability, alpha, beta, lower_bound, upper_bound) See BETA.INV Statistical BINOM.DIST BINOM.DIST(num_successes, num_trials, prob_success, cumulative) See BINOMDIST Statistical BINOM.INV BINOM.INV(num_trials, prob_success, target_prob) See CRITBINOM Statistical BINOMDIST BINOMDIST(num_successes, num_trials, prob_success, cumulative) Calculates the probability of drawing a certain number of successes (or a maximum number of successes) in a certain number of tries given a population of a certain size containing a certain number of successes, with replacement of draws. Learn more Statistical CHIDIST CHIDIST(x, degrees_freedom) Calculates the right-tailed chi-squared distribution, often used in hypothesis testing. Learn more Statistical CHIINV CHIINV(probability, degrees_freedom) Calculates the inverse of the right-tailed chi-squared distribution. Learn more Statistical CHISQ.DIST CHISQ.DIST(x, degrees_freedom, cumulative) Calculates the left-tailed chi-squared distribution, often used in hypothesis testing. Learn more Statistical CHISQ.DIST.RT CHISQ.DIST.RT(x, degrees_freedom) Calculates the right-tailed chi-squared distribution, which is commonly used in hypothesis testing. Learn more Statistical CHISQ.INV CHISQ.INV(probability, degrees_freedom) Calculates the inverse of the left-tailed chi-squared distribution. Learn more Statistical CHISQ.INV.RT CHISQ.INV.RT(probability, degrees_freedom) Calculates the inverse of the right-tailed chi-squared distribution. Learn more Statistical CHISQ.TEST CHISQ.TEST(observed_range, expected_range) See CHITEST Statistical CHITEST CHITEST(observed_range, expected_range) Returns the probability associated with a Pearson’s chi-squared test on the two ranges of data. Determines the likelihood that the observed categorical data is drawn from an expected distribution. Learn more Statistical CONFIDENCE CONFIDENCE(alpha, standard_deviation, pop_size) See CONFIDENCE.NORM Statistical CONFIDENCE.NORM CONFIDENCE.NORM(alpha, standard_deviation, pop_size) Calculates the width of half the confidence interval for a normal distribution. Learn more. Statistical CONFIDENCE.T CONFIDENCE.T(alpha, standard_deviation, size) Calculates the width of half the confidence interval for a Student’s t-distribution. Learn more. Statistical CORREL CORREL(data_y, data_x) Calculates r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical COUNT COUNT(value1, [value2, ...]) Returns a count of the number of numeric values in a dataset. Learn more Statistical COUNTA COUNTA(value1, [value2, ...]) Returns a count of the number of values in a dataset. Learn more Statistical COVAR COVAR(data_y, data_x) Calculates the covariance of a dataset. Learn more Statistical COVARIANCE.P COVARIANCE.P(data_y, data_x) See COVAR Statistical COVARIANCE.S COVARIANCE.S(data_y, data_x) Calculates the covariance of a dataset, where the dataset is a sample of the total population. Learn more. Statistical CRITBINOM CRITBINOM(num_trials, prob_success, target_prob) Calculates the smallest value for which the cumulative binomial distribution is greater than or equal to a specified criteria. Learn more Statistical DEVSQ DEVSQ(value1, value2) Calculates the sum of squares of deviations based on a sample. Learn more Statistical EXPON.DIST EXPON.DIST(x, LAMBDA, cumulative) Returns the value of the exponential distribution function with a specified LAMBDA at a specified value. Learn more. Statistical EXPONDIST EXPONDIST(x, LAMBDA, cumulative) See EXPON.DIST Statistical F.DIST F.DIST(x, degrees_freedom1, degrees_freedom2, cumulative) Calculates the left-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution. Learn more Statistical F.DIST.RT F.DIST.RT(x, degrees_freedom1, degrees_freedom2) Calculates the right-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution. Learn more Statistical F.INV F.INV(probability, degrees_freedom1, degrees_freedom2) Calculates the inverse of the left-tailed F probability distribution. Also called the Fisher-Snedecor distribution or Snedecor’s F distribution. Learn more Statistical F.INV.RT F.INV.RT(probability, degrees_freedom1, degrees_freedom2) Calculates the inverse of the right-tailed F probability distribution. Also called the Fisher-Snedecor distribution or Snedecor’s F distribution. Learn more Statistical F.TEST F.TEST(range1, range2) See FTEST. Statistical FDIST FDIST(x, degrees_freedom1, degrees_freedom2) See F.DIST.RT. Statistical FINV FINV(probability, degrees_freedom1, degrees_freedom2) See F.INV.RT Statistical FISHER FISHER(value) Returns the Fisher transformation of a specified value. Learn more Statistical FISHERINV FISHERINV(value) Returns the inverse Fisher transformation of a specified value. Learn more Statistical FORECAST FORECAST(x, data_y, data_x) Calculates the expected y-value for a specified x based on a linear regression of a dataset. Learn more Statistical FORECAST.LINEAR FORECAST.LINEAR(x, data_y, data_x) See FORECAST Statistical FTEST FTEST(range1, range2) Returns the probability associated with an F-test for equality of variances. Determines whether two samples are likely to have come from populations with the same variance. Learn more Statistical GAMMA GAMMA(number) Returns the Gamma function evaluated at the specified value. Learn more. Statistical GAMMA.DIST GAMMA.DIST(x, alpha, beta, cumulative) Calculates the gamma distribution, a two-parameter continuous probability distribution. Learn more Statistical GAMMA.INV GAMMA.INV(probability, alpha, beta) The GAMMA.INV function returns the value of the inverse gamma cumulative distribution function for the specified probability and alpha and beta parameters. Learn more. Statistical GAMMADIST GAMMADIST(x, alpha, beta, cumulative) See GAMMA.DIST Statistical GAMMAINV GAMMAINV(probability, alpha, beta) See GAMMA.INV. Statistical GAUSS GAUSS(z) The GAUSS function returns the probability that a random variable, drawn from a normal distribution, will be between the mean and z standard deviations above (or below) the mean. Learn more. Statistical GEOMEAN GEOMEAN(value1, value2) Calculates the geometric mean of a dataset. Learn more Statistical HARMEAN HARMEAN(value1, value2) Calculates the harmonic mean of a dataset. Learn more Statistical HYPGEOM.DIST HYPGEOM.DIST(num_successes, num_draws, successes_in_pop, pop_size) See HYPGEOMDIST Statistical HYPGEOMDIST HYPGEOMDIST(num_successes, num_draws, successes_in_pop, pop_size) Calculates the probability of drawing a certain number of successes in a certain number of tries given a population of a certain size containing a certain number of successes, without replacement of draws. Learn more Statistical INTERCEPT INTERCEPT(data_y, data_x) Calculates the y-value at which the line resulting from linear regression of a dataset will intersect the y-axis (x=0). Learn more Statistical KURT KURT(value1, value2) Calculates the kurtosis of a dataset, which describes the shape, and in particular the "peakedness" of that dataset. Learn more Statistical LARGE LARGE(data, n) Returns the nth largest element from a data set, where n is user-defined. Learn more Statistical LOGINV LOGINV(x, mean, standard_deviation) Returns the value of the inverse log-normal cumulative distribution with given mean and standard deviation at a specified value. Learn more Statistical LOGNORM.DIST LOGNORM.DIST(x, mean, standard_deviation) See LOGNORMDIST Statistical LOGNORM.INV LOGNORM.INV(x, mean, standard_deviation) See LOGINV Statistical LOGNORMDIST LOGNORMDIST(x, mean, standard_deviation) Returns the value of the log-normal cumulative distribution with given mean and standard deviation at a specified value. Learn more Statistical MARGINOFERROR MARGINOFERROR(range, confidence) Calculates the amount of random sampling error given a range of values and a confidence level. Learn more Statistical MAX MAX(value1, [value2, ...]) Returns the maximum value in a numeric dataset. Learn more Statistical MAXA MAXA(value1, value2) Returns the maximum numeric value in a dataset. Learn more Statistical MAXIFS MAXIFS(range, criteria_range1, criterion1, [criteria_range2, criterion2], …) Returns the maximum value in a range of cells, filtered by a set of criteria. Learn more. Statistical MEDIAN MEDIAN(value1, [value2, ...]) Returns the median value in a numeric dataset. Learn more Statistical MIN MIN(value1, [value2, ...]) Returns the minimum value in a numeric dataset. Learn more Statistical MINA MINA(value1, value2) Returns the minimum numeric value in a dataset. Learn more Statistical MINIFS MINIFS(range, criteria_range1, criterion1, [criteria_range2, criterion2], …) Returns the minimum value in a range of cells, filtered by a set of criteria. Learn more. Statistical MODE MODE(value1, [value2, ...]) Returns the most commonly occurring value in a dataset. Learn more Statistical MODE.MULT MODE.MULT(value1, value2) Returns the most commonly occurring values in a dataset. Learn more. Statistical MODE.SNGL MODE.SNGL(value1, [value2, ...]) See MODE Statistical NEGBINOM.DIST NEGBINOM.DIST(num_failures, num_successes, prob_success) See NEGBINOMDIST Statistical NEGBINOMDIST NEGBINOMDIST(num_failures, num_successes, prob_success) Calculates the probability of drawing a certain number of failures before a certain number of successes given a probability of success in independent trials. Learn more Statistical NORM.DIST NORM.DIST(x, mean, standard_deviation, cumulative) See NORMDIST Statistical NORM.INV NORM.INV(x, mean, standard_deviation) See NORMINV Statistical NORM.S.DIST NORM.S.DIST(x) See NORMSDIST Statistical NORM.S.INV NORM.S.INV(x) See NORMSINV Statistical NORMDIST NORMDIST(x, mean, standard_deviation, cumulative) Returns the value of the normal distribution function (or normal cumulative distribution function) for a specified value, mean, and standard deviation. Learn more Statistical NORMINV NORMINV(x, mean, standard_deviation) Returns the value of the inverse normal distribution function for a specified value, mean, and standard deviation. Learn more Statistical NORMSDIST NORMSDIST(x) Returns the value of the standard normal cumulative distribution function for a specified value. Learn more Statistical NORMSINV NORMSINV(x) Returns the value of the inverse standard normal distribution function for a specified value. Learn more Statistical PEARSON PEARSON(data_y, data_x) Calculates r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical PERCENTILE PERCENTILE(data, percentile) Returns the value at a given percentile of a dataset. Learn more Statistical PERCENTILE.EXC PERCENTILE.EXC(data, percentile) Returns the value at a given percentile of a dataset, exclusive of 0 and 1. Learn more. Statistical PERCENTILE.INC PERCENTILE.INC(data, percentile) See PERCENTILE Statistical PERCENTRANK PERCENTRANK(data, value, [significant_digits]) Returns the percentage rank (percentile) of a specified value in a dataset. Learn more Statistical PERCENTRANK.EXC PERCENTRANK.EXC(data, value, [significant_digits]) Returns the percentage rank (percentile) from 0 to 1 exclusive of a specified value in a dataset. Learn more Statistical PERCENTRANK.INC PERCENTRANK.INC(data, value, [significant_digits]) Returns the percentage rank (percentile) from 0 to 1 inclusive of a specified value in a dataset. Learn more Statistical PERMUTATIONA PERMUTATIONA(number, number_chosen) Returns the number of permutations for selecting a group of objects (with replacement) from a total number of objects. Learn more. Statistical PERMUT PERMUT(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects, considering order. Learn more Statistical PHI PHI(x) The PHI function returns the value of the normal distribution with mean 0 and standard deviation 1. Learn more. Statistical POISSON POISSON(x, mean, cumulative) See POISSON.DIST Statistical POISSON.DIST POISSON.DIST(x, mean, [cumulative]) Returns the value of the Poisson distribution function (or Poisson cumulative distribution function) for a specified value and mean. Learn more. Statistical PROB PROB(data, probabilities, low_limit, [high_limit]) Given a set of values and corresponding probabilities, calculates the probability that a value chosen at random falls between two limits. Learn more Statistical QUARTILE QUARTILE(data, quartile_number) Returns a value nearest to a specified quartile of a dataset. Learn more Statistical QUARTILE.EXC QUARTILE.EXC(data, quartile_number) Returns value nearest to a given quartile of a dataset, exclusive of 0 and 4. Learn more. Statistical QUARTILE.INC QUARTILE.INC(data, quartile_number) See QUARTILE Statistical RANK RANK(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. Learn more Statistical RANK.AVG RANK.AVG(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the average rank of the entries will be returned. Learn more Statistical RANK.EQ RANK.EQ(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the top rank of the entries will be returned. Learn more Statistical RSQ RSQ(data_y, data_x) Calculates the square of r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical SKEW SKEW(value1, value2) Calculates the skewness of a dataset, which describes the symmetry of that dataset about the mean. Learn more Statistical SKEW.P SKEW.P(value1, value2) Calculates the skewness of a dataset that represents the entire population. Learn more. Statistical SLOPE SLOPE(data_y, data_x) Calculates the slope of the line resulting from linear regression of a dataset. Learn more Statistical SMALL SMALL(data, n) Returns the nth smallest element from a data set, where n is user-defined. Learn more Statistical STANDARDIZE STANDARDIZE(value, mean, standard_deviation) Calculates the normalized equivalent of a random variable given mean and standard deviation of the distribution. Learn more Statistical STDEV STDEV(value1, [value2, ...]) Calculates the standard deviation based on a sample. Learn more Statistical STDEV.P STDEV.P(value1, [value2, ...]) See STDEVP Statistical STDEV.S STDEV.S(value1, [value2, ...]) See STDEV Statistical STDEVA STDEVA(value1, value2) Calculates the standard deviation based on a sample, setting text to the value `0`. Learn more Statistical STDEVP STDEVP(value1, value2) Calculates the standard deviation based on an entire population. Learn more Statistical STDEVPA STDEVPA(value1, value2) Calculates the standard deviation based on an entire population, setting text to the value `0`. Learn more Statistical STEYX STEYX(data_y, data_x) Calculates the standard error of the predicted y-value for each x in the regression of a dataset. Learn more Statistical T.DIST T.DIST(x, degrees_freedom, cumulative) Returns the right tailed Student distribution for a value x. Learn more. Statistical T.DIST.2T T.DIST.2T(x, degrees_freedom) Returns the two tailed Student distribution for a value x. Learn more. Statistical T.DIST.RT T.DIST.RT(x, degrees_freedom) Returns the right tailed Student distribution for a value x. Learn more. Statistical T.INV T.INV(probability, degrees_freedom) Calculates the negative inverse of the one-tailed TDIST function. Learn more Statistical T.INV.2T T.INV.2T(probability, degrees_freedom) Calculates the inverse of the two-tailed TDIST function. Learn more Statistical T.TEST T.TEST(range1, range2, tails, type) Returns the probability associated with Student's t-test. Determines whether two samples are likely to have come from the same two underlying populations that have the same mean. Learn more. Statistical TDIST TDIST(x, degrees_freedom, tails) Calculates the probability for Student's t-distribution with a given input (x). Learn more Statistical TINV TINV(probability, degrees_freedom) See T.INV.2T Statistical TRIMMEAN TRIMMEAN(data, exclude_proportion) Calculates the mean of a dataset excluding some proportion of data from the high and low ends of the dataset. Learn more Statistical TTEST TTEST(range1, range2, tails, type) See T.TEST. Statistical VAR VAR(value1, [value2, ...]) Calculates the variance based on a sample. Learn more Statistical VAR.P VAR.P(value1, [value2, ...]) See VARP Statistical VAR.S VAR.S(value1, [value2, ...]) See VAR Statistical VARA VARA(value1, value2) Calculates an estimate of variance based on a sample, setting text to the value `0`. Learn more Statistical VARP VARP(value1, value2) Calculates the variance based on an entire population. Learn more Statistical VARPA VARPA(value1, value2,...) Calculates the variance based on an entire population, setting text to the value `0`. Learn more Statistical WEIBULL WEIBULL(x, shape, scale, cumulative) Returns the value of the Weibull distribution function (or Weibull cumulative distribution function) for a specified shape and scale. Learn more Statistical WEIBULL.DIST WEIBULL.DIST(x, shape, scale, cumulative) See WEIBULL Statistical Z.TEST Z.TEST(data, value, [standard_deviation]) Returns the one-tailed P-value of a Z-test with standard distribution. Learn more. Statistical ZTEST ZTEST(data, value, [standard_deviation]) See Z.TEST. Text ARABIC ARABIC(roman_numeral) Computes the value of a Roman numeral. Learn more Text ASC ASC(text) Converts full-width ASCII and katakana characters to their half-width counterparts. All standard-width characters will remain unchanged. Learn more. Text CHAR CHAR(table_number) Convert a number into a character according to the current Unicode table. Learn more Text CLEAN CLEAN(text) Returns the text with the non-printable ASCII characters removed. Learn more Text CODE CODE(string) Returns the numeric Unicode map value of the first character in the string provided. Learn more Text CONCATENATE CONCATENATE(string1, [string2, ...]) Appends strings to one another. Learn more Text DOLLAR DOLLAR(number, [number_of_places]) Formats a number into the locale-specific currency format. Learn more Text EXACT EXACT(string1, string2) Tests whether two strings are identical. Learn more Text FIND FIND(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text. Learn more Text FINDB FINDB(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text counting each double-character as 2. Learn more Text FIXED FIXED(number, [number_of_places], [suppress_separator]) Formats a number with a fixed number of decimal places. Learn more Text JOIN JOIN(delimiter, value_or_array1, [value_or_array2, ...]) Concatenates the elements of one or more one-dimensional arrays using a specified delimiter. Learn more Text LEFT LEFT(string, [number_of_characters]) Returns a substring from the beginning of a specified string. Learn more Text LEFTB LEFTB(string, num_of_bytes) Returns the left portion of a string up to a certain number of bytes. Learn more. Text LEN LEN(text) Returns the length of a string. Learn more Text LENB LENB(string) Returns the length of a string in bytes." Learn more. Text LOWER LOWER(text) Converts a specified string to lowercase. Learn more Text MID MID(string, starting_at, extract_length) Returns a segment of a string. Learn more Text MIDB MIDB(string) Returns a section of a string starting at a given character and up to a specified number of bytes. Learn more. Text PROPER PROPER(text_to_capitalize) Capitalizes each word in a specified string. Learn more Text REGEXEXTRACT REGEXEXTRACT(text, regular_expression) Extracts matching substrings according to a regular expression. Learn more Text REGEXMATCH REGEXMATCH(text, regular_expression) Whether a piece of text matches a regular expression. Learn more Text REGEXREPLACE REGEXREPLACE(text, regular_expression, replacement) Replaces part of a text string with a different text string using regular expressions. Learn more Text REPLACE REPLACE(text, position, length, new_text) Replaces part of a text string with a different text string. Learn more Text REPLACEB REPLACEB(text, position, num_bytes, new_text) Replaces part of a text string, based on a number of bytes, with a different text string. Learn more. Text REPT REPT(text_to_repeat, number_of_repetitions) Returns specified text repeated a number of times. Learn more Text RIGHT RIGHT(string, [number_of_characters]) Returns a substring from the end of a specified string. Learn more Text RIGHTB RIGHTB(string, num_of_bytes) Returns the right portion of a string up to a certain number of bytes. Learn more. Text ROMAN ROMAN(number, [rule_relaxation]) Formats a number in Roman numerals. Learn more Text SEARCH SEARCH(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text. Learn more Text SEARCHB SEARCHB(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text counting each double-character as 2. Learn more Text SPLIT SPLIT(text, delimiter, [split_by_each], [remove_empty_text]) Divides text around a specified character or string, and puts each fragment into a separate cell in the row. Learn more Text SUBSTITUTE SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number]) Replaces existing text with new text in a string. Learn more Text T T(value) Returns string arguments as text. Learn more Text TEXT TEXT(number, format) Converts a number into text according to a specified format. Learn more Text TEXTJOIN TEXTJOIN(delimiter, ignore_empty, text1, [text2], …) Combines the text from multiple strings and/or arrays, with a specifiable delimiter separating the different texts. Learn more. Text TRIM TRIM(text) Removes leading and trailing spaces in a specified string. Learn more Text UNICHAR UNICHAR(number) Returns the Unicode character for a number. Learn more. Text UNICODE UNICODE(text) Returns the decimal Unicode value of the first character of the text. Learn more. Text UPPER UPPER(text) Converts a specified string to uppercase. Learn more Text VALUE VALUE(text) Converts a string in any of the date, time or number formats that Google Sheets understands into a number. Learn more Web ENCODEURL ENCODEURL(text) Encodes a string of text for the purpose of using in a URL query. Learn more. Web HYPERLINK HYPERLINK(url, [link_label]) Creates a hyperlink inside a cell. Learn more Web IMPORTDATA IMPORTDATA(url) Imports data at a given url in .csv (comma-separated value) or .tsv (tab-separated value) format. Learn more Web IMPORTFEED IMPORTFEED(url, [query], [headers], [num_items]) Imports a RSS or ATOM feed. Learn more Web IMPORTHTML IMPORTHTML(url, query, index) Imports data from a table or list within an HTML page. Learn more Web IMPORTRANGE IMPORTRANGE(spreadsheet_url, range_string) Imports a range of cells from a specified spreadsheet. Learn more Web IMPORTXML IMPORTXML(url, xpath_query) Imports data from any of various structured data types including XML, HTML, CSV, TSV, and RSS and ATOM XML feeds. Learn more Web ISURL ISURL(value) Checks whether a value is a valid URL. Learn more--> <span id="References"></span> == Références == <references> <ref name="ghelp">Magnus Adielsson; Richard Barnes; Peter Kupfer; Iain Roberts; Jean Hollis Weber: [https://support.google.com/docs/table/25273?hl=en Google Sheets function list] (2024-02-02), published by {{w|Alphabet, Inc.}} </ref> <ref name="gsflist">[https://support.google.com/docs/table/25273?&ref_topic=3105706&sjid=1486985204284631036-EU Google function list]</ref> </references> [[Category:Lists of functions]] fbwl7dqgmnoptvx6pp9r13xlmqsb3ng 278058 278056 2026-05-25T12:39:58Z Eihel 102 fr 278058 wikitext text/x-wiki <languages/> Les fonctions {{w|Google Sheets}} comprennent la liste des fonctions décrites ci-après.<ref name="ghelp" /><ref name="gsflist" /> {| class="wikitable sortable plainrowheaders" style="text-align:left;" |+Vue d'ensemble des fonctions ''Google Sheets'' !scope="col"| Type !scope="col"| Nom !scope="col"| Syntaxe !scope="col"| Description |- |rowspan="29"|Tableau !scope="row"|<code>ARRAY_CONSTRAIN</code> |ARRAY_CONSTRAIN(input_range, num_rows, num_cols) |Limiter le résultat d'un tableau à une taille spécifiée; [https://support.google.com/docs/answer/3267036 plus...] |- !scope="row"|<code>BYCOL</code> |BYCOL(array_or_range, LAMBDA) |Regroupe un tableau par colonnes en appliquant une fonction LAMBDA à chaque colonne. [https://support.google.com/docs/answer/12571032 En savoir plus] |- !scope="row"|<code>BYROW</code> |BYROW(array_or_range, LAMBDA) |Regroupe les lignes d'un tableau en appliquant une fonction LAMBDA à chaque ligne. [https://support.google.com/docs/answer/12570930 En savoir plus] |- !scope="row"|<code>CHOOSECOLS</code> |CHOOSECOLS(array, col_num1, [col_num2]) |<span lang="en" dir="ltr" class="mw-content-ltr">Creates a new array from the selected columns in the existing range. [https://support.google.com/docs/answer/13197914 Learn more]</span> |- !scope="row"|<code>CHOOSEROWS</code> |CHOOSEROWS(array, row_num1, [row_num2]) |<span lang="en" dir="ltr" class="mw-content-ltr">Creates a new array from the selected rows in the existing range. [https://support.google.com/docs/answer/13196659 Learn more]</span> |- !scope="row"|<code>FLATTEN</code> |FLATTEN(range1,[range2,...]) |<span lang="en" dir="ltr" class="mw-content-ltr">Flattens all the values from one or more ranges into a single column. [https://support.google.com/docs/answer/10307761 Learn more]</span> |- !scope="row"|<code>FREQUENCY</code> |FREQUENCY(data, classes) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the frequency distribution of a one-column array into specified classes. [https://support.google.com/docs/answer/3094286 Learn more]</span> |- !scope="row"|<code>GROWTH</code> |GROWTH(known_data_y, [known_data_x], [new_data_x], [b]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about an exponential growth trend, fits an ideal exponential growth trend and/or predicts further values. Learn more</span> |- !scope="row"|<code>HSTACK</code> |HSTACK(range1; [range2, …]) |<span lang="en" dir="ltr" class="mw-content-ltr">Appends ranges horizontally and in sequence to return a larger array. Learn more</span> |- !scope="row"|<code>LINEST</code> |LINEST(known_data_y, [known_data_x], [calculate_b], [verbose]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about a linear trend, calculates various parameters about the ideal linear trend using the least-squares method. Learn more</span> |- !scope="row"|<code>LOGEST</code> |LOGEST(known_data_y, [known_data_x], [b], [verbose]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about an exponential growth curve, calculates various parameters about the best fit ideal exponential growth curve. Learn more</span> |- !scope="row"|<code>MAKEARRAY</code> |MAKEARRAY(rows, columns, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of specified dimensions with values calculated by application of a LAMBDA function. Learn more</span> |- !scope="row"|<code>MAP</code> |MAP(array1, [array2, ...], LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Maps each value in the given arrays to a new value by application of a LAMBDA function to each value. Learn more</span> |- !scope="row"|<code>MDETERM</code> |MDETERM(square_matrix) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of a square matrix specified as an array or range. Learn more</span> |- !scope="row"|<code>MINVERSE</code> |MINVERSE(square_matrix) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns the multiplicative inverse of a square matrix specified as an array or range. Learn more</span> |- !scope="row"|<code>MMULT</code> |MMULT(matrix1, matrix2) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the matrix product of two matrices specified as arrays or ranges. Learn more</span> |- !scope="row"|<code>REDUCE</code> |REDUCE(initial_value, array_or_range, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Reduces an array to an accumulated result by application of a LAMBDA function to each value. Learn more</span> |- !scope="row"|<code>SCAN</code> |SCAN(initial_value, array_or_range, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Scans an array and produces intermediate values by application of a LAMBDA function to each value. Returns an array of the intermediate values obtained at each step. Learn more</span> |- !scope="row"|<code>SUMPRODUCT</code> |SUMPRODUCT(array1, [array2, ...]) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the products of corresponding entries in two equal-sized arrays or ranges. Learn more</span> |- !scope="row"|<code>SUMX2MY2</code> |SUMX2MY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the differences of the squares of values in two arrays. Learn more</span> |- !scope="row"|<code>SUMX2PY2</code> |SUMX2PY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the sums of the squares of values in two arrays. Learn more</span> |- !scope="row"|<code>SUMXMY2</code> |SUMXMY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the squares of differences of values in two arrays. Learn more</span> |- !scope="row"|<code>TOCOL</code> |TOCOL(array_or_range, [ignore], [scan_by_column]) |Transforme un tableau ou une liste de cellules en une colonne unique; plus... |- !scope="row"|<code>TOROW</code> |TOROW(array_or_range, [ignore], [scan_by_column]) |<span lang="en" dir="ltr" class="mw-content-ltr">Transforms an array or range of cells into a single row. Learn more</span> |- !scope="row"|<code>TRANSPOSE</code> |TRANSPOSE(array_or_range) |<span lang="en" dir="ltr" class="mw-content-ltr">Transposes the rows and columns of an array or range of cells. Learn more</span> |- !scope="row"|<code>TREND</code> |TREND(known_data_y, [known_data_x], [new_data_x], [b]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about a linear trend, fits an ideal linear trend using the least squares method and/or predicts further values. Learn more</span> |- !scope="row"|<code>VSTACK</code> |VSTACK(range1; [range2, …]) |<span lang="en" dir="ltr" class="mw-content-ltr">Appends ranges vertically and in sequence to return a larger array. Learn more</span> |- !scope="row"|<code>WRAPCOLS</code> |WRAPCOLS(range, wrap_count, [pad_with]) |<span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of cells by columns after a specified number of elements to form a new array. Learn more</span> |- !scope="row"|<code>WRAPROWS</code> |WRAPROWS(range, wrap_count, [pad_with]) |<span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of cells by rows after a specified number of elements to form a new array. Learn more</span> |- |rowspan="12"|Base de données |} <!-- !scope="row"|<code>DAVERAGE DAVERAGE(database, field, criteria) Returns the average of a set of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DCOUNT DCOUNT(database, field, criteria) Counts numeric values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DCOUNTA DCOUNTA(database, field, criteria) Counts values, including text, selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DGET DGET(database, field, criteria) Returns a single value from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DMAX DMAX(database, field, criteria) Returns the maximum value selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DMIN DMIN(database, field, criteria) Returns the minimum value selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DPRODUCT DPRODUCT(database, field, criteria) Returns the product of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSTDEV DSTDEV(database, field, criteria) Returns the standard deviation of a population sample selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSTDEVP DSTDEVP(database, field, criteria) Returns the standard deviation of an entire population selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSUM DSUM(database, field, criteria) Returns the sum of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DVAR DVAR(database, field, criteria) Returns the variance of a population sample selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DVARP DVARP(database, field, criteria) Returns the variance of an entire population selected from a database table-like array or range using a SQL-like query. Learn more Date DATE DATE(year, month, day) Converts a provided year, month, and day into a date. Learn more Date DATEDIF DATEDIF(start_date, end_date, unit) Calculates the number of days, months, or years between two dates. Learn more Date DATEVALUE DATEVALUE(date_string) Converts a provided date string in a known format to a date value. Learn more Date DAY DAY(date) Returns the day of the month that a specific date falls on, in numeric format. Learn more Date DAYS DAYS(end_date, start_date) Returns the number of days between two dates. Learn more. Date DAYS360 DAYS360(start_date, end_date, [method]) Returns the difference between two days based on the 360 day year used in some financial interest calculations. Learn more Date EDATE EDATE(start_date, months) Returns a date a specified number of months before or after another date. Learn more Date EOMONTH EOMONTH(start_date, months) Returns a date representing the last day of a month which falls a specified number of months before or after another date. Learn more Date EPOCHTODATE EPOCHTODATE(timestamp, [unit]) Converts a Unix epoch timestamp in seconds, milliseconds, or microseconds to a datetime in UTC. Learn more Date HOUR HOUR(time) Returns the hour component of a specific time, in numeric format. Learn more Date ISOWEEKNUM ISOWEEKNUM(date) Returns the number of the ISO week of the year where the provided date falls. Learn more Date MINUTE MINUTE(time) Returns the minute component of a specific time, in numeric format. Learn more Date MONTH MONTH(date) Returns the month of the year a specific date falls in, in numeric format. Learn more Date NETWORKDAYS NETWORKDAYS(start_date, end_date, [holidays]) Returns the number of net working days between two provided days. Learn more Date NETWORKDAYS.INTL NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) Returns the number of net working days between two provided days excluding specified weekend days and holidays. Learn more Date NOW NOW() Returns the current date and time as a date value. Learn more Date SECOND SECOND(time) Returns the second component of a specific time, in numeric format. Learn more Date TIME TIME(hour, minute, second) Converts a provided hour, minute, and second into a time. Learn more Date TIMEVALUE TIMEVALUE(time_string) Returns the fraction of a 24-hour day the time represents. Learn more Date TODAY TODAY() Returns the current date as a date value. Learn more Date WEEKDAY WEEKDAY(date, [type]) Returns a number representing the day of the week of the date provided. Learn more Date WEEKNUM WEEKNUM(date, [type]) Returns a number representing the week of the year where the provided date falls. Learn more Date WORKDAY WORKDAY(start_date, num_days, [holidays]) Calculates the end date after a specified number of working days. Learn more Date WORKDAY.INTL WORKDAY.INTL(start_date, num_days, [weekend], [holidays]) Calculates the date after a specified number of workdays excluding specified weekend days and holidays. Learn more Date YEAR YEAR(date) Returns the year specified by a given date. Learn more Date YEARFRAC YEARFRAC(start_date, end_date, [day_count_convention]) Returns the number of years, including fractional years, between two dates using a specified day count convention. Learn more Engineering BIN2DEC BIN2DEC(signed_binary_number) Converts a signed binary number to decimal format. Learn more Engineering BIN2HEX BIN2HEX(signed_binary_number, [significant_digits]) Converts a signed binary number to signed hexadecimal format. Learn more Engineering BIN2OCT BIN2OCT(signed_binary_number, [significant_digits]) Converts a signed binary number to signed octal format. Learn more Engineering BITAND BITAND(value1, value2) Bitwise boolean AND of two numbers. Learn more. Engineering BITLSHIFT BITLSHIFT(value, shift_amount) Shifts the bits of the input a certain number of places to the left. Learn more. Engineering BITOR BITOR(value1, value2) Bitwise boolean OR of 2 numbers. Learn more. Engineering BITRSHIFT BITRSHIFT(value, shift_amount) Shifts the bits of the input a certain number of places to the right. Learn more. Engineering BITXOR BITXOR(value1, value2) Bitwise XOR (exclusive OR) of 2 numbers. Learn more. Engineering COMPLEX COMPLEX(real_part, imaginary_part, [suffix]) Creates a complex number given real and imaginary coefficients. Learn more Engineering DEC2BIN DEC2BIN(decimal_number, [significant_digits]) Converts a decimal number to signed binary format. Learn more Engineering DEC2HEX DEC2HEX(decimal_number, [significant_digits]) Converts a decimal number to signed hexadecimal format. Learn more Engineering DEC2OCT DEC2OCT(decimal_number, [significant_digits]) Converts a decimal number to signed octal format. Learn more Engineering DELTA DELTA(number1, [number2]) Compare two numeric values, returning 1 if they're equal. Learn more Engineering ERF ERF(lower_bound, [upper_bound]) The ERF function returns the integral of the Gauss error function over an interval of values. Learn more. Engineering ERF.PRECISE ERF.PRECISE(lower_bound, [upper_bound]) See ERF Engineering GESTEP GESTEP(value, [step]) Returns 1 if the rate is strictly greater than or equal to the provided step value or 0 otherwise. If no step value is provided then the default value of 0 will be used. Learn more. Engineering HEX2BIN HEX2BIN(signed_hexadecimal_number, [significant_digits]) Converts a signed hexadecimal number to signed binary format. Learn more Engineering HEX2DEC HEX2DEC(signed_hexadecimal_number) Converts a signed hexadecimal number to decimal format. Learn more Engineering HEX2OCT HEX2OCT(signed_hexadecimal_number, significant_digits) Converts a signed hexadecimal number to signed octal format. Learn more Engineering IMABS IMABS(number) Returns absolute value of a complex number. Learn more Engineering IMAGINARY IMAGINARY(complex_number) Returns the imaginary coefficient of a complex number. Learn more Engineering IMARGUMENT IMARGUMENT(number) The IMARGUMENT function returns the angle (also known as the argument or \theta) of the given complex number in radians. Learn more. Engineering IMCONJUGATE IMCONJUGATE(number) Returns the complex conjugate of a number. Learn more Engineering IMCOS IMCOS(number) The IMCOS function returns the cosine of the given complex number. Learn more. Engineering IMCOSH IMCOSH(number) Returns the hyperbolic cosine of the given complex number. For example, a given complex number "x+yi" returns "cosh(x+yi)." Learn more. Engineering IMCOT IMCOT(number) Returns the cotangent of the given complex number. For example, a given complex number "x+yi" returns "cot(x+yi)." Learn more. Engineering IMCOTH IMCOTH(number) Returns the hyperbolic cotangent of the given complex number. For example, a given complex number "x+yi" returns "coth(x+yi)." Learn more. Engineering IMCSC IMCSC(number) Returns the cosecant of the given complex number. Learn more. Engineering IMCSCH IMCSCH(number) Returns the hyperbolic cosecant of the given complex number. For example, a given complex number "x+yi" returns "csch(x+yi)." Learn more. Engineering IMDIV IMDIV(dividend, divisor) Returns one complex number divided by another. Learn more Engineering IMEXP IMEXP(exponent) Returns Euler's number, e (~2.718) raised to a complex power. Learn more. Engineering IMLOG IMLOG(value, base) Returns the logarithm of a complex number for a specified base. Learn more. Engineering IMLOG10 IMLOG10(value) Returns the logarithm of a complex number with base 10. Learn more. Engineering IMLOG2 IMLOG2(value) Returns the logarithm of a complex number with base 2. Learn more. Engineering IMPRODUCT IMPRODUCT(factor1, [factor2, ...]) Returns the result of multiplying a series of complex numbers together. Learn more Engineering IMREAL IMREAL(complex_number) Returns the real coefficient of a complex number. Learn more Engineering IMSEC IMSEC(number) Returns the secant of the given complex number. For example, a given complex number "x+yi" returns "sec(x+yi)." Learn more. Engineering IMSECH IMSECH(number) Returns the hyperbolic secant of the given complex number. For example, a given complex number "x+yi" returns "sech(x+yi)." Learn more. Engineering IMSIN IMSIN (number) Returns the sine of the given complex number. Learn more. Engineering IMSINH IMSINH(number) Returns the hyperbolic sine of the given complex number. For example, a given complex number "x+yi" returns "sinh(x+yi)." Learn more. Engineering IMSUB IMSUB(first_number, second_number) Returns the difference between two complex numbers. Learn more Engineering IMSUM IMSUM(value1, [value2, ...]) Returns the sum of a series of complex numbers. Learn more Engineering IMTAN IMTAN(number) Returns the tangent of the given complex number. Learn more. Engineering IMTANH IMTANH(number) Returns the hyperbolic tangent of the given complex number. For example, a given complex number "x+yi" returns "tanh(x+yi)." Learn more. Engineering OCT2BIN OCT2BIN(signed_octal_number, [significant_digits]) Converts a signed octal number to signed binary format. Learn more Engineering OCT2DEC OCT2DEC(signed_octal_number) Converts a signed octal number to decimal format. Learn more Engineering OCT2HEX OCT2HEX(signed_octal_number, [significant_digits]) Converts a signed octal number to signed hexadecimal format. Learn more Filter FILTER FILTER(range, condition1, [condition2]) Returns a filtered version of the source range, returning only rows or columns which meet the specified conditions. Learn more Filter SORT SORT(range, sort_column, is_ascending, [sort_column2], [is_ascending2]) Sorts the rows of a given array or range by the values in one or more columns. Learn more Filter SORTN SORTN(range, [n], [display_ties_mode], [sort_column1, is_ascending1], ...) Returns the first n items in a data set after performing a sort. Learn more Filter UNIQUE UNIQUE(range) Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range. Learn more Financial ACCRINT ACCRINT(issue, first_payment, settlement, rate, redemption, frequency, [day_count_convention]) Calculates the accrued interest of a security that has periodic payments. Learn more Financial ACCRINTM ACCRINTM(issue, maturity, rate, [redemption], [day_count_convention]) Calculates the accrued interest of a security that pays interest at maturity. Learn more Financial AMORLINC AMORLINC(cost, purchase_date, first_period_end, salvage, period, rate, [basis]) Returns the depreciation for an accounting period, or the prorated depreciation if the asset was purchased in the middle of a period. Learn more. Financial COUPDAYBS COUPDAYBS(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days from the first coupon, or interest payment, until settlement. Learn more Financial COUPDAYS COUPDAYS(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days in the coupon, or interest payment, period that contains the specified settlement date. Learn more Financial COUPDAYSNC COUPDAYSNC(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days from the settlement date until the next coupon, or interest payment. Learn more Financial COUPNCD COUPNCD(settlement, maturity, frequency, [day_count_convention]) Calculates next coupon, or interest payment, date after the settlement date. Learn more Financial COUPNUM COUPNUM(settlement, maturity, frequency, [day_count_convention]) Calculates the number of coupons, or interest payments, between the settlement date and the maturity date of the investment. Learn more Financial COUPPCD COUPPCD(settlement, maturity, frequency, [day_count_convention]) Calculates last coupon, or interest payment, date before the settlement date. Learn more Financial CUMIPMT CUMIPMT(rate, number_of_periods, present_value, first_period, last_period, end_or_beginning) Calculates the cumulative interest over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial CUMPRINC CUMPRINC(rate, number_of_periods, present_value, first_period, last_period, end_or_beginning) Calculates the cumulative principal paid over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial DB DB(cost, salvage, life, period, [month]) Calculates the depreciation of an asset for a specified period using the arithmetic declining balance method. Learn more Financial DDB DDB(cost, salvage, life, period, [factor]) Calculates the depreciation of an asset for a specified period using the double-declining balance method. Learn more Financial DISC DISC(settlement, maturity, price, redemption, [day_count_convention]) Calculates the discount rate of a security based on price. Learn more Financial DOLLARDE DOLLARDE(fractional_price, unit) Converts a price quotation given as a decimal fraction into a decimal value. Learn more Financial DOLLARFR DOLLARFR(decimal_price, unit) Converts a price quotation given as a decimal value into a decimal fraction. Learn more Financial DURATION DURATION(settlement, maturity, rate, yield, frequency, [day_count_convention]) . Calculates the number of compounding periods required for an investment of a specified present value appreciating at a given rate to reach a target value. Learn more Financial EFFECT EFFECT(nominal_rate, periods_per_year) Calculates the annual effective interest rate given the nominal rate and number of compounding periods per year. Learn more Financial FV FV(rate, number_of_periods, payment_amount, [present_value], [end_or_beginning]) Calculates the future value of an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial FVSCHEDULE FVSCHEDULE(principal, rate_schedule) Calculates the future value of some principal based on a specified series of potentially varying interest rates. Learn more Financial INTRATE INTRATE(buy_date, sell_date, buy_price, sell_price, [day_count_convention]) Calculates the effective interest rate generated when an investment is purchased at one price and sold at another with no interest or dividends generated by the investment itself. Learn more Financial IPMT IPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the payment on interest for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial IRR IRR(cashflow_amounts, [rate_guess]) Calculates the internal rate of return on an investment based on a series of periodic cash flows. Learn more Financial ISPMT ISPMT(rate, period, number_of_periods, present_value) The ISPMT function calculates the interest paid during a particular period of an investment. Learn more. Financial MDURATION MDURATION(settlement, maturity, rate, yield, frequency, [day_count_convention]) Calculates the modified Macaulay duration of a security paying periodic interest, such as a US Treasury Bond, based on expected yield. Learn more Financial MIRR MIRR(cashflow_amounts, financing_rate, reinvestment_return_rate) Calculates the modified internal rate of return on an investment based on a series of periodic cash flows and the difference between the interest rate paid on financing versus the return received on reinvested income. Learn more Financial NOMINAL NOMINAL(effective_rate, periods_per_year) Calculates the annual nominal interest rate given the effective rate and number of compounding periods per year. Learn more Financial NPER NPER(rate, payment_amount, present_value, [future_value], [end_or_beginning]) Calculates the number of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial NPV NPV(discount, cashflow1, [cashflow2, ...]) Calculates the net present value of an investment based on a series of periodic cash flows and a discount rate. Learn more Financial PDURATION PDURATION(rate, present_value, future_value) Returns the number of periods for an investment to reach a specific value at a given rate. Learn more. Financial PMT PMT(rate, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the periodic payment for an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial PPMT PPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the payment on the principal of an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial PRICE PRICE(settlement, maturity, rate, yield, redemption, frequency, [day_count_convention]) Calculates the price of a security paying periodic interest, such as a US Treasury Bond, based on expected yield. Learn more Financial PRICEDISC PRICEDISC(settlement, maturity, discount, redemption, [day_count_convention]) Calculates the price of a discount (non-interest-bearing) security, based on expected yield. Learn more Financial PRICEMAT PRICEMAT(settlement, maturity, issue, rate, yield, [day_count_convention]) Calculates the price of a security paying interest at maturity, based on expected yield. Learn more Financial PV PV(rate, number_of_periods, payment_amount, [future_value], [end_or_beginning]) Calculates the present value of an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial RATE RATE(number_of_periods, payment_per_period, present_value, [future_value], [end_or_beginning], [rate_guess]) Calculates the interest rate of an annuity investment based on constant-amount periodic payments and the assumption of a constant interest rate. Learn more Financial RECEIVED RECEIVED(settlement, maturity, investment, discount, [day_count_convention]) Calculates the amount received at maturity for an investment in fixed-income securities purchased on a given date. Learn more Financial RRI RRI(number_of_periods, present_value, future_value) Returns the interest rate needed for an investment to reach a specific value within a given number of periods. Learn more. Financial SLN SLN(cost, salvage, life) Calculates the depreciation of an asset for one period using the straight-line method. Learn more Financial SYD SYD(cost, salvage, life, period) Calculates the depreciation of an asset for a specified period using the sum of years digits method. Learn more Financial TBILLEQ TBILLEQ(settlement, maturity, discount) Calculates the equivalent annualized rate of return of a US Treasury Bill based on discount rate. Learn more Financial TBILLPRICE TBILLPRICE(settlement, maturity, discount) Calculates the price of a US Treasury Bill based on discount rate. Learn more Financial TBILLYIELD TBILLYIELD(settlement, maturity, price) Calculates the yield of a US Treasury Bill based on price. Learn more Financial VDB VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch]) Returns the depreciation of an asset for a particular period (or partial period). Learn more. Financial XIRR XIRR(cashflow_amounts, cashflow_dates, [rate_guess]) Calculates the internal rate of return of an investment based on a specified series of potentially irregularly spaced cash flows. Learn more Financial XNPV XNPV(discount, cashflow_amounts, cashflow_dates) Calculates the net present value of an investment based on a specified series of potentially irregularly spaced cash flows and a discount rate. Learn more Financial YIELD YIELD(settlement, maturity, rate, price, redemption, frequency, [day_count_convention]) Calculates the annual yield of a security paying periodic interest, such as a US Treasury Bond, based on price. Learn more Financial YIELDDISC YIELDDISC(settlement, maturity, price, redemption, [day_count_convention]) Calculates the annual yield of a discount (non-interest-bearing) security, based on price. Learn more Financial YIELDMAT YIELDMAT(settlement, maturity, issue, rate, price, [day_count_convention]) Calculates the annual yield of a security paying interest at maturity, based on price. Learn more Google ARRAYFORMULA ARRAYFORMULA(array_formula) Enables the display of values returned from an array formula into multiple rows and/or columns and the use of non-array functions with arrays. Learn more Google DETECTLANGUAGE DETECTLANGUAGE(text_or_range) Identifies the language used in text within the specified range. Learn more Google GOOGLEFINANCE GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval]) Fetches current or historical securities information from Google Finance. Learn more Google GOOGLETRANSLATE GOOGLETRANSLATE(text, [source_language], [target_language]) Translates text from one language into another Learn more Google IMAGE IMAGE(url, [mode], [height], [width]) Inserts an image into a cell. Learn more Google QUERY QUERY(data, query, [headers]) Runs a Google Visualization API Query Language query across data. Learn more Google SPARKLINE SPARKLINE(data, [options]) Creates a miniature chart contained within a single cell. Learn more Info ERROR.TYPE ERROR.TYPE(reference) Returns a number corresponding to the error value in a different cell. Learn more Info ISBLANK ISBLANK(value) Checks whether the referenced cell is empty. Learn more Info ISDATE ISDATE(value) Returns whether a value is a date. Learn more. Info ISEMAIL ISEMAIL(value) Checks whether a value is a valid email address. Learn more Info ISERR ISERR(value) Checks whether a value is an error other than `#N/A`. Learn more Info ISERROR ISERROR(value) Checks whether a value is an error. Learn more Info ISFORMULA ISFORMULA(cell) Checks whether a formula is in the referenced cell. Learn more Info ISLOGICAL ISLOGICAL(value) Checks whether a value is `TRUE` or `FALSE`. Learn more Info ISNA ISNA(value) Checks whether a value is the error `#N/A`. Learn more Info ISNONTEXT ISNONTEXT(value) Checks whether a value is non-textual. Learn more Info ISNUMBER ISNUMBER(value) Checks whether a value is a number. Learn more Info ISREF ISREF(value) Checks whether a value is a valid cell reference. Learn more Info ISTEXT ISTEXT(value) Checks whether a value is text. Learn more Info N N(value) Returns the argument provided as a number. Learn more Info NA NA() Returns the "value not available" error, `#N/A`. Learn more Info TYPE TYPE(value) Returns a number associated with the type of data passed into the function. Learn more Info CELL CELL(info_type, reference) Returns the requested information about the specified cell. Learn more Logical AND AND(logical_expression1, [logical_expression2, ...]) Returns true if all of the provided arguments are logically true, and false if any of the provided arguments are logically false. Learn more Logical FALSE FALSE() Returns the logical value `FALSE`. Learn more Logical IF IF(logical_expression, value_if_true, value_if_false) Returns one value if a logical expression is `TRUE` and another if it is `FALSE`. Learn more Logical IFERROR IFERROR(value, [value_if_error]) Returns the first argument if it is not an error value, otherwise returns the second argument if present, or a blank if the second argument is absent. Learn more Logical IFNA IFNA(value, value_if_na) Evaluates a value. If the value is an #N/A error, returns the specified value. Learn more. Logical IFS IFS(condition1, value1, [condition2, value2], …) Evaluates multiple conditions and returns a value that corresponds to the first true condition. Learn more. Logical LAMBDA LAMBDA(name, formula_expression) Creates and returns a custom function with a set of names and a formula_expression that uses them. To calculate the formula_expression, you can call the returned function with as many values as the name declares. Learn more Logical LET LET(name1, value_expression1, [name2, …], [value_expression2, …], formula_expression ) Assigns name with the value_expression results and returns the result of the formula_expression. The formula_expression can use the names defined in the scope of the LET function. The value_expressions are evaluated only once in the LET function even if the following value_expressions or the formula_expression use them multiple times. Learn more Logical NOT NOT(logical_expression) Returns the opposite of a logical value - `NOT(TRUE)` returns `FALSE`; `NOT(FALSE)` returns `TRUE`. Learn more Logical OR OR(logical_expression1, [logical_expression2, ...]) Returns true if any of the provided arguments are logically true, and false if all of the provided arguments are logically false. Learn more Logical SWITCH SWITCH(expression, case1, value1, [default or case2, value2], …) Tests an expression against a list of cases and returns the corresponding value of the first matching case, with an optional default value if nothing else is met. Learn more Logical TRUE TRUE() Returns the logical value `TRUE`. Learn more Logical XOR XOR(logical_expression1, [logical_expression2, ...]) The XOR function performs an exclusive or of 2 numbers that returns a 1 if the numbers are different, and a 0 otherwise. Learn more. Lookup ADDRESS ADDRESS(row, column, [absolute_relative_mode], [use_a1_notation], [sheet]) Returns a cell reference as a string. Learn more Lookup CHOOSE CHOOSE(index, choice1, [choice2, ...]) Returns an element from a list of choices based on index. Learn more Lookup COLUMN COLUMN([cell_reference]) Returns the column number of a specified cell, with `A=1`. Learn more Lookup COLUMNS COLUMNS(range) Returns the number of columns in a specified array or range. Learn more Lookup FORMULATEXT FORMULATEXT(cell) Returns the formula as a string. Learn more. Lookup GETPIVOTDATA GETPIVOTDATA(value_name, any_pivot_table_cell, [original_column, ...], [pivot_item, ...] Extracts an aggregated value from a pivot table that corresponds to the specified row and column headings. Learn more Lookup HLOOKUP HLOOKUP(search_key, range, index, [is_sorted]) Horizontal lookup. Searches across the first row of a range for a key and returns the value of a specified cell in the column found. Learn more Lookup INDEX INDEX(reference, [row], [column]) Returns the content of a cell, specified by row and column offset. Learn more Lookup INDIRECT INDIRECT(cell_reference_as_string, [is_A1_notation]) Returns a cell reference specified by a string. Learn more Lookup LOOKUP LOOKUP(search_key, search_range|search_result_array, [result_range]) Looks through a row or column for a key and returns the value of the cell in a result range located in the same position as the search row or column. Learn more Lookup MATCH MATCH(search_key, range, [search_type]) Returns the relative position of an item in a range that matches a specified value. Learn more Lookup OFFSET OFFSET(cell_reference, offset_rows, offset_columns, [height], [width]) Returns a range reference shifted a specified number of rows and columns from a starting cell reference. Learn more Lookup ROW ROW([cell_reference]) Returns the row number of a specified cell. Learn more Lookup ROWS ROWS(range) Returns the number of rows in a specified array or range. Learn more Lookup VLOOKUP VLOOKUP(search_key, range, index, [is_sorted]) Vertical lookup. Searches down the first column of a range for a key and returns the value of a specified cell in the row found. Learn more Lookup XLOOKUP XLOOKUP(search_key, lookup_range, result_range, missing_value, [match_mode], [search_mode]) Returns the values in the result range based on the position where a match was found in the lookup range. If no match is found, it returns the closest match. Learn more Math ABS ABS(value) Returns the absolute value of a number. Learn more Math ACOS ACOS(value) Returns the inverse cosine of a value, in radians. Learn more Math ACOSH ACOSH(value) Returns the inverse hyperbolic cosine of a number. Learn more Math ACOT ACOT(value) Returns the inverse cotangent of a value, in radians. Learn more. Math ACOTH ACOTH(value) Returns the inverse hyperbolic cotangent of a value, in radians. Must not be between -1 and 1, inclusive. Learn more. Math ASIN ASIN(value) Returns the inverse sine of a value, in radians. Learn more Math ASINH ASINH(value) Returns the inverse hyperbolic sine of a number. Learn more Math ATAN ATAN(value) Returns the inverse tangent of a value, in radians. Learn more Math ATAN2 ATAN2(x, y) Returns the angle between the x-axis and a line segment from the origin (0,0) to specified coordinate pair (`x`,`y`), in radians. Learn more Math ATANH ATANH(value) Returns the inverse hyperbolic tangent of a number. Learn more Math BASE BASE(value, base, [min_length]) Converts a number into a text representation in another base, for example, base 2 for binary. Learn more. Math CEILING CEILING(value, [factor]) Rounds a number up to the nearest integer multiple of specified significance. Learn more Math CEILING.MATH CEILING.MATH(number, [significance], [mode]) Rounds a number up to the nearest integer multiple of specified significance, with negative numbers rounding toward or away from 0 depending on the mode. Learn more. Math CEILING.PRECISE CEILING.PRECISE(number, [significance]) Rounds a number up to the nearest integer multiple of specified significance. If the number is positive or negative, it is rounded up. Learn more. Math COMBIN COMBIN(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects. Learn more Math COMBINA COMBINA(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects, including ways that choose the same object multiple times. Learn more. Math COS COS(angle) Returns the cosine of an angle provided in radians. Learn more Math COSH COSH(value) Returns the hyperbolic cosine of any real number. Learn more Math COT COT(angle) Cotangent of an angle provided in radians. Learn more. Math COTH COTH(value) Returns the hyperbolic cotangent of any real number. Learn more. Math COUNTBLANK COUNTBLANK(range) Returns the number of empty cells in a given range. Learn more Math COUNTIF COUNTIF(range, criterion) Returns a conditional count across a range. Learn more Math COUNTIFS COUNTIFS(criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the count of a range depending on multiple criteria. Learn more Math COUNTUNIQUE COUNTUNIQUE(value1, [value2, ...]) Counts the number of unique values in a list of specified values and ranges. Learn more Math CSC CSC(angle) Returns the cosecant of an angle provided in radians. Learn more. Math CSCH CSCH(value) The CSCH function returns the hyperbolic cosecant of any real number. Learn more. Math DECIMAL DECIMAL(value, base) The DECIMAL function converts the text representation of a number in another base, to base 10 (decimal). Learn more. Math DEGREES DEGREES(angle) Converts an angle value in radians to degrees. Learn more Math ERFC ERFC(z) Returns the complementary Gauss error function of a value. Learn more Math ERFC.PRECISE ERFC.PRECISE(z) See ERFC Math EVEN EVEN(value) Rounds a number up to the nearest even integer. Learn more Math EXP EXP(exponent) Returns Euler's number, e (~2.718) raised to a power. Learn more Math FACT FACT(value) Returns the factorial of a number. Learn more Math FACTDOUBLE FACTDOUBLE(value) Returns the "double factorial" of a number. Learn more Math FLOOR FLOOR(value, [factor]) Rounds a number down to the nearest integer multiple of specified significance. Learn more Math FLOOR.MATH FLOOR.MATH(number, [significance], [mode]) Rounds a number down to the nearest integer multiple of specified significance, with negative numbers rounding toward or away from 0 depending on the mode. Learn more. Math FLOOR.PRECISE FLOOR.PRECISE(number, [significance]) The FLOOR.PRECISE function rounds a number down to the nearest integer or multiple of specified significance. Learn more. Math GAMMALN GAMMALN(value) Returns the the logarithm of a specified Gamma function, base e (Euler's number). Learn more Math GAMMALN.PRECISE GAMMALN.PRECISE(value) See GAMMALN Math GCD GCD(value1, value2) Returns the greatest common divisor of one or more integers. Learn more Math IMLN IMLN(complex_value) Returns the logarithm of a complex number, base e (Euler's number). Learn more Math IMPOWER IMPOWER(complex_base, exponent) Returns a complex number raised to a power. Learn more Math IMSQRT IMSQRT(complex_number) Computes the square root of a complex number. Learn more Math INT INT(value) Rounds a number down to the nearest integer that is less than or equal to it. Learn more Math ISEVEN ISEVEN(value) Checks whether the provided value is even. Learn more Math ISO.CEILING ISO.CEILING(number, [significance]) See CEILING.PRECISE Math ISODD ISODD(value) Checks whether the provided value is odd. Learn more Math LCM LCM(value1, value2) Returns the least common multiple of one or more integers. Learn more Math LN LN(value) Returns the the logarithm of a number, base e (Euler's number). Learn more Math LOG LOG(value, base) Returns the the logarithm of a number given a base. Learn more Math LOG10 LOG10(value) Returns the the logarithm of a number, base 10. Learn more Math MOD MOD(dividend, divisor) Returns the result of the modulo operator, the remainder after a division operation. Learn more Math MROUND MROUND(value, factor) Rounds one number to the nearest integer multiple of another. Learn more Math MULTINOMIAL MULTINOMIAL(value1, value2) Returns the factorial of the sum of values divided by the product of the values' factorials. Learn more Math MUNIT MUNIT(dimension) Returns a unit matrix of size dimension x dimension. Learn more. Math ODD ODD(value) Rounds a number up to the nearest odd integer. Learn more Math PI PI() Returns the value of Pi to 14 decimal places. Learn more Math POWER POWER(base, exponent) Returns a number raised to a power. Learn more Math PRODUCT PRODUCT(factor1, [factor2, ...]) Returns the result of multiplying a series of numbers together. Learn more Math QUOTIENT QUOTIENT(dividend, divisor) Returns one number divided by another. Learn more Math RADIANS RADIANS(angle) Converts an angle value in degrees to radians. Learn more Math RAND RAND() Returns a random number between 0 inclusive and 1 exclusive. Learn more Math RANDARRAY RANDARRAY(rows, columns) Generates an array of random numbers between 0 and 1. Learn more. Math RANDBETWEEN RANDBETWEEN(low, high) Returns a uniformly random integer between two values, inclusive. Learn more Math ROUND ROUND(value, [places]) Rounds a number to a certain number of decimal places according to standard rules. Learn more Math ROUNDDOWN ROUNDDOWN(value, [places]) Rounds a number to a certain number of decimal places, always rounding down to the next valid increment. Learn more Math ROUNDUP ROUNDUP(value, [places]) Rounds a number to a certain number of decimal places, always rounding up to the next valid increment. Learn more Math SEC SEC(angle) The SEC function returns the secant of an angle, measured in radians. Learn more. Math SECH SECH(value) The SECH function returns the hyperbolic secant of an angle. Learn more Math SEQUENCE SEQUENCE(rows, columns, start, step) Returns an array of sequential numbers, such as 1, 2, 3, 4. Learn more. Math SERIESSUM SERIESSUM(x, n, m, a) Given parameters x, n, m, and a, returns the power series sum a1xn + a2x(n+m) + ... + aix(n+(i-1)m), where i is the number of entries in range `a`. Learn more Math SIGN SIGN(value) Given an input number, returns `-1` if it is negative, `1` if positive, and `0` if it is zero. Learn more Math SIN SIN(angle) Returns the sine of an angle provided in radians. Learn more Math SINH SINH(value) Returns the hyperbolic sine of any real number. Learn more Math SQRT SQRT(value) Returns the positive square root of a positive number. Learn more Math SQRTPI SQRTPI(value) Returns the positive square root of the product of Pi and the given positive number. Learn more Math SUBTOTAL SUBTOTAL(function_code, range1, [range2, ...]) Returns a subtotal for a vertical range of cells using a specified aggregation function. Learn more Math SUM SUM(value1, [value2, ...]) Returns the sum of a series of numbers and/or cells. Learn more Math SUMIF SUMIF(range, criterion, [sum_range]) Returns a conditional sum across a range. Learn more Math SUMIFS SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the sum of a range depending on multiple criteria. Learn more Math SUMSQ SUMSQ(value1, [value2, ...]) Returns the sum of the squares of a series of numbers and/or cells. Learn more Math TAN TAN(angle) Returns the tangent of an angle provided in radians. Learn more Math TANH TANH(value) Returns the hyperbolic tangent of any real number. Learn more Math TRUNC TRUNC(value, [places]) Truncates a number to a certain number of significant digits by omitting less significant digits. Learn more Operator ADD ADD(value1, value2) Returns the sum of two numbers. Equivalent to the `+` operator. Learn more Operator CONCAT CONCAT(value1, value2) Returns the concatenation of two values. Equivalent to the `&` operator. Learn more Operator DIVIDE DIVIDE(dividend, divisor) Returns one number divided by another. Equivalent to the `/` operator. Learn more Operator EQ EQ(value1, value2) Returns `TRUE` if two specified values are equal and `FALSE` otherwise. Equivalent to the `=` operator. Learn more Operator GT GT(value1, value2) Returns `TRUE` if the first argument is strictly greater than the second, and `FALSE` otherwise. Equivalent to the `>` operator. Learn more Operator GTE GTE(value1, value2) Returns `TRUE` if the first argument is greater than or equal to the second, and `FALSE` otherwise. Equivalent to the `>=` operator. Learn more Operator ISBETWEEN ISBETWEEN(value_to_compare, lower_value, upper_value, lower_value_is_inclusive, upper_value_is_inclusive) Checks whether a provided number is between two other numbers either inclusively or exclusively. Learn more Operator LT LT(value1, value2) Returns `TRUE` if the first argument is strictly less than the second, and `FALSE` otherwise. Equivalent to the `<` operator. Learn more Operator LTE LTE(value1, value2) Returns `TRUE` if the first argument is less than or equal to the second, and `FALSE` otherwise. Equivalent to the `<=` operator. Learn more Operator MINUS MINUS(value1, value2) Returns the difference of two numbers. Equivalent to the `-` operator. Learn more Operator MULTIPLY MULTIPLY(factor1, factor2) Returns the product of two numbers. Equivalent to the `*` operator. Learn more Operator NE NE(value1, value2) Returns `TRUE` if two specified values are not equal and `FALSE` otherwise. Equivalent to the `<>` operator. Learn more Operator POW POW(base, exponent) Returns a number raised to a power. Learn more Operator UMINUS UMINUS(value) Returns a number with the sign reversed. Learn more Operator UNARY_PERCENT UNARY_PERCENT(percentage) Returns a value interpreted as a percentage; that is, `UNARY_PERCENT(100)` equals `1`. Learn more Operator UNIQUE UNIQUE(range, by_column, exactly_once) Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range. Learn more Operator UPLUS UPLUS(value) Returns a specified number, unchanged. Learn more Parser CONVERT CONVERT(value, start_unit, end_unit) Converts a numeric value to a different unit of measure. Learn more Parser TO_DATE TO_DATE(value) Converts a provided number to a date. Learn more Parser TO_DOLLARS TO_DOLLARS(value) Converts a provided number to a dollar value. Learn more Parser TO_PERCENT TO_PERCENT(value) Converts a provided number to a percentage. Learn more Parser TO_PURE_NUMBER TO_PURE_NUMBER(value) Converts a provided date/time, percentage, currency or other formatted numeric value to a pure number without formatting. Learn more Parser TO_TEXT TO_TEXT(value) Converts a provided numeric value to a text value. Learn more Statistical AVEDEV AVEDEV(value1, [value2, ...]) Calculates the average of the magnitudes of deviations of data from a dataset's mean. Learn more Statistical AVERAGE AVERAGE(value1, [value2, ...]) Returns the numerical average value in a dataset, ignoring text. Learn more Statistical AVERAGE.WEIGHTED AVERAGE.WEIGHTED(values, weights, [additional values], [additional weights]) Finds the weighted average of a set of values, given the values and the corresponding weights. Learn more. Statistical AVERAGEA AVERAGEA(value1, [value2, ...]) Returns the numerical average value in a dataset. Learn more Statistical AVERAGEIF AVERAGEIF(criteria_range, criterion, [average_range]) Returns the average of a range depending on criteria. Learn more Statistical AVERAGEIFS AVERAGEIFS(average_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the average of a range depending on multiple criteria. Learn more Statistical BETA.DIST BETA.DIST(value, alpha, beta, cumulative, lower_bound, upper_bound) Returns the probability of a given value as defined by the beta distribution function. Learn more. Statistical BETA.INV BETA.INV(probability, alpha, beta, lower_bound, upper_bound) Returns the value of the inverse beta distribution function for a given probability. Learn more. Statistical BETADIST BETADIST(value, alpha, beta, lower_bound, upper_bound) See BETA.DIST. Statistical BETAINV BETAINV(probability, alpha, beta, lower_bound, upper_bound) See BETA.INV Statistical BINOM.DIST BINOM.DIST(num_successes, num_trials, prob_success, cumulative) See BINOMDIST Statistical BINOM.INV BINOM.INV(num_trials, prob_success, target_prob) See CRITBINOM Statistical BINOMDIST BINOMDIST(num_successes, num_trials, prob_success, cumulative) Calculates the probability of drawing a certain number of successes (or a maximum number of successes) in a certain number of tries given a population of a certain size containing a certain number of successes, with replacement of draws. Learn more Statistical CHIDIST CHIDIST(x, degrees_freedom) Calculates the right-tailed chi-squared distribution, often used in hypothesis testing. Learn more Statistical CHIINV CHIINV(probability, degrees_freedom) Calculates the inverse of the right-tailed chi-squared distribution. Learn more Statistical CHISQ.DIST CHISQ.DIST(x, degrees_freedom, cumulative) Calculates the left-tailed chi-squared distribution, often used in hypothesis testing. Learn more Statistical CHISQ.DIST.RT CHISQ.DIST.RT(x, degrees_freedom) Calculates the right-tailed chi-squared distribution, which is commonly used in hypothesis testing. Learn more Statistical CHISQ.INV CHISQ.INV(probability, degrees_freedom) Calculates the inverse of the left-tailed chi-squared distribution. Learn more Statistical CHISQ.INV.RT CHISQ.INV.RT(probability, degrees_freedom) Calculates the inverse of the right-tailed chi-squared distribution. Learn more Statistical CHISQ.TEST CHISQ.TEST(observed_range, expected_range) See CHITEST Statistical CHITEST CHITEST(observed_range, expected_range) Returns the probability associated with a Pearson’s chi-squared test on the two ranges of data. Determines the likelihood that the observed categorical data is drawn from an expected distribution. Learn more Statistical CONFIDENCE CONFIDENCE(alpha, standard_deviation, pop_size) See CONFIDENCE.NORM Statistical CONFIDENCE.NORM CONFIDENCE.NORM(alpha, standard_deviation, pop_size) Calculates the width of half the confidence interval for a normal distribution. Learn more. Statistical CONFIDENCE.T CONFIDENCE.T(alpha, standard_deviation, size) Calculates the width of half the confidence interval for a Student’s t-distribution. Learn more. Statistical CORREL CORREL(data_y, data_x) Calculates r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical COUNT COUNT(value1, [value2, ...]) Returns a count of the number of numeric values in a dataset. Learn more Statistical COUNTA COUNTA(value1, [value2, ...]) Returns a count of the number of values in a dataset. Learn more Statistical COVAR COVAR(data_y, data_x) Calculates the covariance of a dataset. Learn more Statistical COVARIANCE.P COVARIANCE.P(data_y, data_x) See COVAR Statistical COVARIANCE.S COVARIANCE.S(data_y, data_x) Calculates the covariance of a dataset, where the dataset is a sample of the total population. Learn more. Statistical CRITBINOM CRITBINOM(num_trials, prob_success, target_prob) Calculates the smallest value for which the cumulative binomial distribution is greater than or equal to a specified criteria. Learn more Statistical DEVSQ DEVSQ(value1, value2) Calculates the sum of squares of deviations based on a sample. Learn more Statistical EXPON.DIST EXPON.DIST(x, LAMBDA, cumulative) Returns the value of the exponential distribution function with a specified LAMBDA at a specified value. Learn more. Statistical EXPONDIST EXPONDIST(x, LAMBDA, cumulative) See EXPON.DIST Statistical F.DIST F.DIST(x, degrees_freedom1, degrees_freedom2, cumulative) Calculates the left-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution. Learn more Statistical F.DIST.RT F.DIST.RT(x, degrees_freedom1, degrees_freedom2) Calculates the right-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution. Learn more Statistical F.INV F.INV(probability, degrees_freedom1, degrees_freedom2) Calculates the inverse of the left-tailed F probability distribution. Also called the Fisher-Snedecor distribution or Snedecor’s F distribution. Learn more Statistical F.INV.RT F.INV.RT(probability, degrees_freedom1, degrees_freedom2) Calculates the inverse of the right-tailed F probability distribution. Also called the Fisher-Snedecor distribution or Snedecor’s F distribution. Learn more Statistical F.TEST F.TEST(range1, range2) See FTEST. Statistical FDIST FDIST(x, degrees_freedom1, degrees_freedom2) See F.DIST.RT. Statistical FINV FINV(probability, degrees_freedom1, degrees_freedom2) See F.INV.RT Statistical FISHER FISHER(value) Returns the Fisher transformation of a specified value. Learn more Statistical FISHERINV FISHERINV(value) Returns the inverse Fisher transformation of a specified value. Learn more Statistical FORECAST FORECAST(x, data_y, data_x) Calculates the expected y-value for a specified x based on a linear regression of a dataset. Learn more Statistical FORECAST.LINEAR FORECAST.LINEAR(x, data_y, data_x) See FORECAST Statistical FTEST FTEST(range1, range2) Returns the probability associated with an F-test for equality of variances. Determines whether two samples are likely to have come from populations with the same variance. Learn more Statistical GAMMA GAMMA(number) Returns the Gamma function evaluated at the specified value. Learn more. Statistical GAMMA.DIST GAMMA.DIST(x, alpha, beta, cumulative) Calculates the gamma distribution, a two-parameter continuous probability distribution. Learn more Statistical GAMMA.INV GAMMA.INV(probability, alpha, beta) The GAMMA.INV function returns the value of the inverse gamma cumulative distribution function for the specified probability and alpha and beta parameters. Learn more. Statistical GAMMADIST GAMMADIST(x, alpha, beta, cumulative) See GAMMA.DIST Statistical GAMMAINV GAMMAINV(probability, alpha, beta) See GAMMA.INV. Statistical GAUSS GAUSS(z) The GAUSS function returns the probability that a random variable, drawn from a normal distribution, will be between the mean and z standard deviations above (or below) the mean. Learn more. Statistical GEOMEAN GEOMEAN(value1, value2) Calculates the geometric mean of a dataset. Learn more Statistical HARMEAN HARMEAN(value1, value2) Calculates the harmonic mean of a dataset. Learn more Statistical HYPGEOM.DIST HYPGEOM.DIST(num_successes, num_draws, successes_in_pop, pop_size) See HYPGEOMDIST Statistical HYPGEOMDIST HYPGEOMDIST(num_successes, num_draws, successes_in_pop, pop_size) Calculates the probability of drawing a certain number of successes in a certain number of tries given a population of a certain size containing a certain number of successes, without replacement of draws. Learn more Statistical INTERCEPT INTERCEPT(data_y, data_x) Calculates the y-value at which the line resulting from linear regression of a dataset will intersect the y-axis (x=0). Learn more Statistical KURT KURT(value1, value2) Calculates the kurtosis of a dataset, which describes the shape, and in particular the "peakedness" of that dataset. Learn more Statistical LARGE LARGE(data, n) Returns the nth largest element from a data set, where n is user-defined. Learn more Statistical LOGINV LOGINV(x, mean, standard_deviation) Returns the value of the inverse log-normal cumulative distribution with given mean and standard deviation at a specified value. Learn more Statistical LOGNORM.DIST LOGNORM.DIST(x, mean, standard_deviation) See LOGNORMDIST Statistical LOGNORM.INV LOGNORM.INV(x, mean, standard_deviation) See LOGINV Statistical LOGNORMDIST LOGNORMDIST(x, mean, standard_deviation) Returns the value of the log-normal cumulative distribution with given mean and standard deviation at a specified value. Learn more Statistical MARGINOFERROR MARGINOFERROR(range, confidence) Calculates the amount of random sampling error given a range of values and a confidence level. Learn more Statistical MAX MAX(value1, [value2, ...]) Returns the maximum value in a numeric dataset. Learn more Statistical MAXA MAXA(value1, value2) Returns the maximum numeric value in a dataset. Learn more Statistical MAXIFS MAXIFS(range, criteria_range1, criterion1, [criteria_range2, criterion2], …) Returns the maximum value in a range of cells, filtered by a set of criteria. Learn more. Statistical MEDIAN MEDIAN(value1, [value2, ...]) Returns the median value in a numeric dataset. Learn more Statistical MIN MIN(value1, [value2, ...]) Returns the minimum value in a numeric dataset. Learn more Statistical MINA MINA(value1, value2) Returns the minimum numeric value in a dataset. Learn more Statistical MINIFS MINIFS(range, criteria_range1, criterion1, [criteria_range2, criterion2], …) Returns the minimum value in a range of cells, filtered by a set of criteria. Learn more. Statistical MODE MODE(value1, [value2, ...]) Returns the most commonly occurring value in a dataset. Learn more Statistical MODE.MULT MODE.MULT(value1, value2) Returns the most commonly occurring values in a dataset. Learn more. Statistical MODE.SNGL MODE.SNGL(value1, [value2, ...]) See MODE Statistical NEGBINOM.DIST NEGBINOM.DIST(num_failures, num_successes, prob_success) See NEGBINOMDIST Statistical NEGBINOMDIST NEGBINOMDIST(num_failures, num_successes, prob_success) Calculates the probability of drawing a certain number of failures before a certain number of successes given a probability of success in independent trials. Learn more Statistical NORM.DIST NORM.DIST(x, mean, standard_deviation, cumulative) See NORMDIST Statistical NORM.INV NORM.INV(x, mean, standard_deviation) See NORMINV Statistical NORM.S.DIST NORM.S.DIST(x) See NORMSDIST Statistical NORM.S.INV NORM.S.INV(x) See NORMSINV Statistical NORMDIST NORMDIST(x, mean, standard_deviation, cumulative) Returns the value of the normal distribution function (or normal cumulative distribution function) for a specified value, mean, and standard deviation. Learn more Statistical NORMINV NORMINV(x, mean, standard_deviation) Returns the value of the inverse normal distribution function for a specified value, mean, and standard deviation. Learn more Statistical NORMSDIST NORMSDIST(x) Returns the value of the standard normal cumulative distribution function for a specified value. Learn more Statistical NORMSINV NORMSINV(x) Returns the value of the inverse standard normal distribution function for a specified value. Learn more Statistical PEARSON PEARSON(data_y, data_x) Calculates r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical PERCENTILE PERCENTILE(data, percentile) Returns the value at a given percentile of a dataset. Learn more Statistical PERCENTILE.EXC PERCENTILE.EXC(data, percentile) Returns the value at a given percentile of a dataset, exclusive of 0 and 1. Learn more. Statistical PERCENTILE.INC PERCENTILE.INC(data, percentile) See PERCENTILE Statistical PERCENTRANK PERCENTRANK(data, value, [significant_digits]) Returns the percentage rank (percentile) of a specified value in a dataset. Learn more Statistical PERCENTRANK.EXC PERCENTRANK.EXC(data, value, [significant_digits]) Returns the percentage rank (percentile) from 0 to 1 exclusive of a specified value in a dataset. Learn more Statistical PERCENTRANK.INC PERCENTRANK.INC(data, value, [significant_digits]) Returns the percentage rank (percentile) from 0 to 1 inclusive of a specified value in a dataset. Learn more Statistical PERMUTATIONA PERMUTATIONA(number, number_chosen) Returns the number of permutations for selecting a group of objects (with replacement) from a total number of objects. Learn more. Statistical PERMUT PERMUT(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects, considering order. Learn more Statistical PHI PHI(x) The PHI function returns the value of the normal distribution with mean 0 and standard deviation 1. Learn more. Statistical POISSON POISSON(x, mean, cumulative) See POISSON.DIST Statistical POISSON.DIST POISSON.DIST(x, mean, [cumulative]) Returns the value of the Poisson distribution function (or Poisson cumulative distribution function) for a specified value and mean. Learn more. Statistical PROB PROB(data, probabilities, low_limit, [high_limit]) Given a set of values and corresponding probabilities, calculates the probability that a value chosen at random falls between two limits. Learn more Statistical QUARTILE QUARTILE(data, quartile_number) Returns a value nearest to a specified quartile of a dataset. Learn more Statistical QUARTILE.EXC QUARTILE.EXC(data, quartile_number) Returns value nearest to a given quartile of a dataset, exclusive of 0 and 4. Learn more. Statistical QUARTILE.INC QUARTILE.INC(data, quartile_number) See QUARTILE Statistical RANK RANK(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. Learn more Statistical RANK.AVG RANK.AVG(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the average rank of the entries will be returned. Learn more Statistical RANK.EQ RANK.EQ(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the top rank of the entries will be returned. Learn more Statistical RSQ RSQ(data_y, data_x) Calculates the square of r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical SKEW SKEW(value1, value2) Calculates the skewness of a dataset, which describes the symmetry of that dataset about the mean. Learn more Statistical SKEW.P SKEW.P(value1, value2) Calculates the skewness of a dataset that represents the entire population. Learn more. Statistical SLOPE SLOPE(data_y, data_x) Calculates the slope of the line resulting from linear regression of a dataset. Learn more Statistical SMALL SMALL(data, n) Returns the nth smallest element from a data set, where n is user-defined. Learn more Statistical STANDARDIZE STANDARDIZE(value, mean, standard_deviation) Calculates the normalized equivalent of a random variable given mean and standard deviation of the distribution. Learn more Statistical STDEV STDEV(value1, [value2, ...]) Calculates the standard deviation based on a sample. Learn more Statistical STDEV.P STDEV.P(value1, [value2, ...]) See STDEVP Statistical STDEV.S STDEV.S(value1, [value2, ...]) See STDEV Statistical STDEVA STDEVA(value1, value2) Calculates the standard deviation based on a sample, setting text to the value `0`. Learn more Statistical STDEVP STDEVP(value1, value2) Calculates the standard deviation based on an entire population. Learn more Statistical STDEVPA STDEVPA(value1, value2) Calculates the standard deviation based on an entire population, setting text to the value `0`. Learn more Statistical STEYX STEYX(data_y, data_x) Calculates the standard error of the predicted y-value for each x in the regression of a dataset. Learn more Statistical T.DIST T.DIST(x, degrees_freedom, cumulative) Returns the right tailed Student distribution for a value x. Learn more. Statistical T.DIST.2T T.DIST.2T(x, degrees_freedom) Returns the two tailed Student distribution for a value x. Learn more. Statistical T.DIST.RT T.DIST.RT(x, degrees_freedom) Returns the right tailed Student distribution for a value x. Learn more. Statistical T.INV T.INV(probability, degrees_freedom) Calculates the negative inverse of the one-tailed TDIST function. Learn more Statistical T.INV.2T T.INV.2T(probability, degrees_freedom) Calculates the inverse of the two-tailed TDIST function. Learn more Statistical T.TEST T.TEST(range1, range2, tails, type) Returns the probability associated with Student's t-test. Determines whether two samples are likely to have come from the same two underlying populations that have the same mean. Learn more. Statistical TDIST TDIST(x, degrees_freedom, tails) Calculates the probability for Student's t-distribution with a given input (x). Learn more Statistical TINV TINV(probability, degrees_freedom) See T.INV.2T Statistical TRIMMEAN TRIMMEAN(data, exclude_proportion) Calculates the mean of a dataset excluding some proportion of data from the high and low ends of the dataset. Learn more Statistical TTEST TTEST(range1, range2, tails, type) See T.TEST. Statistical VAR VAR(value1, [value2, ...]) Calculates the variance based on a sample. Learn more Statistical VAR.P VAR.P(value1, [value2, ...]) See VARP Statistical VAR.S VAR.S(value1, [value2, ...]) See VAR Statistical VARA VARA(value1, value2) Calculates an estimate of variance based on a sample, setting text to the value `0`. Learn more Statistical VARP VARP(value1, value2) Calculates the variance based on an entire population. Learn more Statistical VARPA VARPA(value1, value2,...) Calculates the variance based on an entire population, setting text to the value `0`. Learn more Statistical WEIBULL WEIBULL(x, shape, scale, cumulative) Returns the value of the Weibull distribution function (or Weibull cumulative distribution function) for a specified shape and scale. Learn more Statistical WEIBULL.DIST WEIBULL.DIST(x, shape, scale, cumulative) See WEIBULL Statistical Z.TEST Z.TEST(data, value, [standard_deviation]) Returns the one-tailed P-value of a Z-test with standard distribution. Learn more. Statistical ZTEST ZTEST(data, value, [standard_deviation]) See Z.TEST. Text ARABIC ARABIC(roman_numeral) Computes the value of a Roman numeral. Learn more Text ASC ASC(text) Converts full-width ASCII and katakana characters to their half-width counterparts. All standard-width characters will remain unchanged. Learn more. Text CHAR CHAR(table_number) Convert a number into a character according to the current Unicode table. Learn more Text CLEAN CLEAN(text) Returns the text with the non-printable ASCII characters removed. Learn more Text CODE CODE(string) Returns the numeric Unicode map value of the first character in the string provided. Learn more Text CONCATENATE CONCATENATE(string1, [string2, ...]) Appends strings to one another. Learn more Text DOLLAR DOLLAR(number, [number_of_places]) Formats a number into the locale-specific currency format. Learn more Text EXACT EXACT(string1, string2) Tests whether two strings are identical. Learn more Text FIND FIND(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text. Learn more Text FINDB FINDB(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text counting each double-character as 2. Learn more Text FIXED FIXED(number, [number_of_places], [suppress_separator]) Formats a number with a fixed number of decimal places. Learn more Text JOIN JOIN(delimiter, value_or_array1, [value_or_array2, ...]) Concatenates the elements of one or more one-dimensional arrays using a specified delimiter. Learn more Text LEFT LEFT(string, [number_of_characters]) Returns a substring from the beginning of a specified string. Learn more Text LEFTB LEFTB(string, num_of_bytes) Returns the left portion of a string up to a certain number of bytes. Learn more. Text LEN LEN(text) Returns the length of a string. Learn more Text LENB LENB(string) Returns the length of a string in bytes." Learn more. Text LOWER LOWER(text) Converts a specified string to lowercase. Learn more Text MID MID(string, starting_at, extract_length) Returns a segment of a string. Learn more Text MIDB MIDB(string) Returns a section of a string starting at a given character and up to a specified number of bytes. Learn more. Text PROPER PROPER(text_to_capitalize) Capitalizes each word in a specified string. Learn more Text REGEXEXTRACT REGEXEXTRACT(text, regular_expression) Extracts matching substrings according to a regular expression. Learn more Text REGEXMATCH REGEXMATCH(text, regular_expression) Whether a piece of text matches a regular expression. Learn more Text REGEXREPLACE REGEXREPLACE(text, regular_expression, replacement) Replaces part of a text string with a different text string using regular expressions. Learn more Text REPLACE REPLACE(text, position, length, new_text) Replaces part of a text string with a different text string. Learn more Text REPLACEB REPLACEB(text, position, num_bytes, new_text) Replaces part of a text string, based on a number of bytes, with a different text string. Learn more. Text REPT REPT(text_to_repeat, number_of_repetitions) Returns specified text repeated a number of times. Learn more Text RIGHT RIGHT(string, [number_of_characters]) Returns a substring from the end of a specified string. Learn more Text RIGHTB RIGHTB(string, num_of_bytes) Returns the right portion of a string up to a certain number of bytes. Learn more. Text ROMAN ROMAN(number, [rule_relaxation]) Formats a number in Roman numerals. Learn more Text SEARCH SEARCH(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text. Learn more Text SEARCHB SEARCHB(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text counting each double-character as 2. Learn more Text SPLIT SPLIT(text, delimiter, [split_by_each], [remove_empty_text]) Divides text around a specified character or string, and puts each fragment into a separate cell in the row. Learn more Text SUBSTITUTE SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number]) Replaces existing text with new text in a string. Learn more Text T T(value) Returns string arguments as text. Learn more Text TEXT TEXT(number, format) Converts a number into text according to a specified format. Learn more Text TEXTJOIN TEXTJOIN(delimiter, ignore_empty, text1, [text2], …) Combines the text from multiple strings and/or arrays, with a specifiable delimiter separating the different texts. Learn more. Text TRIM TRIM(text) Removes leading and trailing spaces in a specified string. Learn more Text UNICHAR UNICHAR(number) Returns the Unicode character for a number. Learn more. Text UNICODE UNICODE(text) Returns the decimal Unicode value of the first character of the text. Learn more. Text UPPER UPPER(text) Converts a specified string to uppercase. Learn more Text VALUE VALUE(text) Converts a string in any of the date, time or number formats that Google Sheets understands into a number. Learn more Web ENCODEURL ENCODEURL(text) Encodes a string of text for the purpose of using in a URL query. Learn more. Web HYPERLINK HYPERLINK(url, [link_label]) Creates a hyperlink inside a cell. Learn more Web IMPORTDATA IMPORTDATA(url) Imports data at a given url in .csv (comma-separated value) or .tsv (tab-separated value) format. Learn more Web IMPORTFEED IMPORTFEED(url, [query], [headers], [num_items]) Imports a RSS or ATOM feed. Learn more Web IMPORTHTML IMPORTHTML(url, query, index) Imports data from a table or list within an HTML page. Learn more Web IMPORTRANGE IMPORTRANGE(spreadsheet_url, range_string) Imports a range of cells from a specified spreadsheet. Learn more Web IMPORTXML IMPORTXML(url, xpath_query) Imports data from any of various structured data types including XML, HTML, CSV, TSV, and RSS and ATOM XML feeds. Learn more Web ISURL ISURL(value) Checks whether a value is a valid URL. Learn more--> <span id="References"></span> == Références == <references> <ref name="ghelp">Magnus Adielsson; Richard Barnes; Peter Kupfer; Iain Roberts; Jean Hollis Weber: [https://support.google.com/docs/table/25273?hl=en Google Sheets function list] (2024-02-02), published by {{w|Alphabet, Inc.}} </ref> <ref name="gsflist">[https://support.google.com/docs/table/25273?&ref_topic=3105706&sjid=1486985204284631036-EU Google function list]</ref> </references> [[Category:Lists of functions]] m4pecvig1idq2m2ie2z9xeqwdwt796v 278060 278058 2026-05-25T12:40:30Z Eihel 102 fr 278060 wikitext text/x-wiki <languages/> Les fonctions {{w|Google Sheets}} comprennent la liste des fonctions décrites ci-après.<ref name="ghelp" /><ref name="gsflist" /> {| class="wikitable sortable plainrowheaders" style="text-align:left;" |+Vue d'ensemble des fonctions ''Google Sheets'' !scope="col"| Type !scope="col"| Nom !scope="col"| Syntaxe !scope="col"| Description |- |rowspan="29"|Tableau !scope="row"|<code>ARRAY_CONSTRAIN</code> |ARRAY_CONSTRAIN(input_range, num_rows, num_cols) |Limiter le résultat d'un tableau à une taille spécifiée; [https://support.google.com/docs/answer/3267036 plus...] |- !scope="row"|<code>BYCOL</code> |BYCOL(array_or_range, LAMBDA) |Regroupe un tableau par colonnes en appliquant une fonction LAMBDA à chaque colonne. [https://support.google.com/docs/answer/12571032 En savoir plus] |- !scope="row"|<code>BYROW</code> |BYROW(array_or_range, LAMBDA) |Regroupe les lignes d'un tableau en appliquant une fonction LAMBDA à chaque ligne. [https://support.google.com/docs/answer/12570930 En savoir plus] |- !scope="row"|<code>CHOOSECOLS</code> |CHOOSECOLS(array, col_num1, [col_num2]) |Crée un nouveau tableau à partir des colonnes sélectionnées dans la plage existante. [https://support.google.com/docs/answer/13197914 En savoir plus] |- !scope="row"|<code>CHOOSEROWS</code> |CHOOSEROWS(array, row_num1, [row_num2]) |<span lang="en" dir="ltr" class="mw-content-ltr">Creates a new array from the selected rows in the existing range. [https://support.google.com/docs/answer/13196659 Learn more]</span> |- !scope="row"|<code>FLATTEN</code> |FLATTEN(range1,[range2,...]) |<span lang="en" dir="ltr" class="mw-content-ltr">Flattens all the values from one or more ranges into a single column. [https://support.google.com/docs/answer/10307761 Learn more]</span> |- !scope="row"|<code>FREQUENCY</code> |FREQUENCY(data, classes) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the frequency distribution of a one-column array into specified classes. [https://support.google.com/docs/answer/3094286 Learn more]</span> |- !scope="row"|<code>GROWTH</code> |GROWTH(known_data_y, [known_data_x], [new_data_x], [b]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about an exponential growth trend, fits an ideal exponential growth trend and/or predicts further values. Learn more</span> |- !scope="row"|<code>HSTACK</code> |HSTACK(range1; [range2, …]) |<span lang="en" dir="ltr" class="mw-content-ltr">Appends ranges horizontally and in sequence to return a larger array. Learn more</span> |- !scope="row"|<code>LINEST</code> |LINEST(known_data_y, [known_data_x], [calculate_b], [verbose]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about a linear trend, calculates various parameters about the ideal linear trend using the least-squares method. Learn more</span> |- !scope="row"|<code>LOGEST</code> |LOGEST(known_data_y, [known_data_x], [b], [verbose]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about an exponential growth curve, calculates various parameters about the best fit ideal exponential growth curve. Learn more</span> |- !scope="row"|<code>MAKEARRAY</code> |MAKEARRAY(rows, columns, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of specified dimensions with values calculated by application of a LAMBDA function. Learn more</span> |- !scope="row"|<code>MAP</code> |MAP(array1, [array2, ...], LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Maps each value in the given arrays to a new value by application of a LAMBDA function to each value. Learn more</span> |- !scope="row"|<code>MDETERM</code> |MDETERM(square_matrix) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of a square matrix specified as an array or range. Learn more</span> |- !scope="row"|<code>MINVERSE</code> |MINVERSE(square_matrix) |<span lang="en" dir="ltr" class="mw-content-ltr">Returns the multiplicative inverse of a square matrix specified as an array or range. Learn more</span> |- !scope="row"|<code>MMULT</code> |MMULT(matrix1, matrix2) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the matrix product of two matrices specified as arrays or ranges. Learn more</span> |- !scope="row"|<code>REDUCE</code> |REDUCE(initial_value, array_or_range, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Reduces an array to an accumulated result by application of a LAMBDA function to each value. Learn more</span> |- !scope="row"|<code>SCAN</code> |SCAN(initial_value, array_or_range, LAMBDA) |<span lang="en" dir="ltr" class="mw-content-ltr">Scans an array and produces intermediate values by application of a LAMBDA function to each value. Returns an array of the intermediate values obtained at each step. Learn more</span> |- !scope="row"|<code>SUMPRODUCT</code> |SUMPRODUCT(array1, [array2, ...]) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the products of corresponding entries in two equal-sized arrays or ranges. Learn more</span> |- !scope="row"|<code>SUMX2MY2</code> |SUMX2MY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the differences of the squares of values in two arrays. Learn more</span> |- !scope="row"|<code>SUMX2PY2</code> |SUMX2PY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the sums of the squares of values in two arrays. Learn more</span> |- !scope="row"|<code>SUMXMY2</code> |SUMXMY2(array_x, array_y) |<span lang="en" dir="ltr" class="mw-content-ltr">Calculates the sum of the squares of differences of values in two arrays. Learn more</span> |- !scope="row"|<code>TOCOL</code> |TOCOL(array_or_range, [ignore], [scan_by_column]) |Transforme un tableau ou une liste de cellules en une colonne unique; plus... |- !scope="row"|<code>TOROW</code> |TOROW(array_or_range, [ignore], [scan_by_column]) |<span lang="en" dir="ltr" class="mw-content-ltr">Transforms an array or range of cells into a single row. Learn more</span> |- !scope="row"|<code>TRANSPOSE</code> |TRANSPOSE(array_or_range) |<span lang="en" dir="ltr" class="mw-content-ltr">Transposes the rows and columns of an array or range of cells. Learn more</span> |- !scope="row"|<code>TREND</code> |TREND(known_data_y, [known_data_x], [new_data_x], [b]) |<span lang="en" dir="ltr" class="mw-content-ltr">Given partial data about a linear trend, fits an ideal linear trend using the least squares method and/or predicts further values. Learn more</span> |- !scope="row"|<code>VSTACK</code> |VSTACK(range1; [range2, …]) |<span lang="en" dir="ltr" class="mw-content-ltr">Appends ranges vertically and in sequence to return a larger array. Learn more</span> |- !scope="row"|<code>WRAPCOLS</code> |WRAPCOLS(range, wrap_count, [pad_with]) |<span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of cells by columns after a specified number of elements to form a new array. Learn more</span> |- !scope="row"|<code>WRAPROWS</code> |WRAPROWS(range, wrap_count, [pad_with]) |<span lang="en" dir="ltr" class="mw-content-ltr">Wraps the provided row or column of cells by rows after a specified number of elements to form a new array. Learn more</span> |- |rowspan="12"|Base de données |} <!-- !scope="row"|<code>DAVERAGE DAVERAGE(database, field, criteria) Returns the average of a set of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DCOUNT DCOUNT(database, field, criteria) Counts numeric values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DCOUNTA DCOUNTA(database, field, criteria) Counts values, including text, selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DGET DGET(database, field, criteria) Returns a single value from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DMAX DMAX(database, field, criteria) Returns the maximum value selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DMIN DMIN(database, field, criteria) Returns the minimum value selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DPRODUCT DPRODUCT(database, field, criteria) Returns the product of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSTDEV DSTDEV(database, field, criteria) Returns the standard deviation of a population sample selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSTDEVP DSTDEVP(database, field, criteria) Returns the standard deviation of an entire population selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DSUM DSUM(database, field, criteria) Returns the sum of values selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DVAR DVAR(database, field, criteria) Returns the variance of a population sample selected from a database table-like array or range using a SQL-like query. Learn more !scope="row"|<code>DVARP DVARP(database, field, criteria) Returns the variance of an entire population selected from a database table-like array or range using a SQL-like query. Learn more Date DATE DATE(year, month, day) Converts a provided year, month, and day into a date. Learn more Date DATEDIF DATEDIF(start_date, end_date, unit) Calculates the number of days, months, or years between two dates. Learn more Date DATEVALUE DATEVALUE(date_string) Converts a provided date string in a known format to a date value. Learn more Date DAY DAY(date) Returns the day of the month that a specific date falls on, in numeric format. Learn more Date DAYS DAYS(end_date, start_date) Returns the number of days between two dates. Learn more. Date DAYS360 DAYS360(start_date, end_date, [method]) Returns the difference between two days based on the 360 day year used in some financial interest calculations. Learn more Date EDATE EDATE(start_date, months) Returns a date a specified number of months before or after another date. Learn more Date EOMONTH EOMONTH(start_date, months) Returns a date representing the last day of a month which falls a specified number of months before or after another date. Learn more Date EPOCHTODATE EPOCHTODATE(timestamp, [unit]) Converts a Unix epoch timestamp in seconds, milliseconds, or microseconds to a datetime in UTC. Learn more Date HOUR HOUR(time) Returns the hour component of a specific time, in numeric format. Learn more Date ISOWEEKNUM ISOWEEKNUM(date) Returns the number of the ISO week of the year where the provided date falls. Learn more Date MINUTE MINUTE(time) Returns the minute component of a specific time, in numeric format. Learn more Date MONTH MONTH(date) Returns the month of the year a specific date falls in, in numeric format. Learn more Date NETWORKDAYS NETWORKDAYS(start_date, end_date, [holidays]) Returns the number of net working days between two provided days. Learn more Date NETWORKDAYS.INTL NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) Returns the number of net working days between two provided days excluding specified weekend days and holidays. Learn more Date NOW NOW() Returns the current date and time as a date value. Learn more Date SECOND SECOND(time) Returns the second component of a specific time, in numeric format. Learn more Date TIME TIME(hour, minute, second) Converts a provided hour, minute, and second into a time. Learn more Date TIMEVALUE TIMEVALUE(time_string) Returns the fraction of a 24-hour day the time represents. Learn more Date TODAY TODAY() Returns the current date as a date value. Learn more Date WEEKDAY WEEKDAY(date, [type]) Returns a number representing the day of the week of the date provided. Learn more Date WEEKNUM WEEKNUM(date, [type]) Returns a number representing the week of the year where the provided date falls. Learn more Date WORKDAY WORKDAY(start_date, num_days, [holidays]) Calculates the end date after a specified number of working days. Learn more Date WORKDAY.INTL WORKDAY.INTL(start_date, num_days, [weekend], [holidays]) Calculates the date after a specified number of workdays excluding specified weekend days and holidays. Learn more Date YEAR YEAR(date) Returns the year specified by a given date. Learn more Date YEARFRAC YEARFRAC(start_date, end_date, [day_count_convention]) Returns the number of years, including fractional years, between two dates using a specified day count convention. Learn more Engineering BIN2DEC BIN2DEC(signed_binary_number) Converts a signed binary number to decimal format. Learn more Engineering BIN2HEX BIN2HEX(signed_binary_number, [significant_digits]) Converts a signed binary number to signed hexadecimal format. Learn more Engineering BIN2OCT BIN2OCT(signed_binary_number, [significant_digits]) Converts a signed binary number to signed octal format. Learn more Engineering BITAND BITAND(value1, value2) Bitwise boolean AND of two numbers. Learn more. Engineering BITLSHIFT BITLSHIFT(value, shift_amount) Shifts the bits of the input a certain number of places to the left. Learn more. Engineering BITOR BITOR(value1, value2) Bitwise boolean OR of 2 numbers. Learn more. Engineering BITRSHIFT BITRSHIFT(value, shift_amount) Shifts the bits of the input a certain number of places to the right. Learn more. Engineering BITXOR BITXOR(value1, value2) Bitwise XOR (exclusive OR) of 2 numbers. Learn more. Engineering COMPLEX COMPLEX(real_part, imaginary_part, [suffix]) Creates a complex number given real and imaginary coefficients. Learn more Engineering DEC2BIN DEC2BIN(decimal_number, [significant_digits]) Converts a decimal number to signed binary format. Learn more Engineering DEC2HEX DEC2HEX(decimal_number, [significant_digits]) Converts a decimal number to signed hexadecimal format. Learn more Engineering DEC2OCT DEC2OCT(decimal_number, [significant_digits]) Converts a decimal number to signed octal format. Learn more Engineering DELTA DELTA(number1, [number2]) Compare two numeric values, returning 1 if they're equal. Learn more Engineering ERF ERF(lower_bound, [upper_bound]) The ERF function returns the integral of the Gauss error function over an interval of values. Learn more. Engineering ERF.PRECISE ERF.PRECISE(lower_bound, [upper_bound]) See ERF Engineering GESTEP GESTEP(value, [step]) Returns 1 if the rate is strictly greater than or equal to the provided step value or 0 otherwise. If no step value is provided then the default value of 0 will be used. Learn more. Engineering HEX2BIN HEX2BIN(signed_hexadecimal_number, [significant_digits]) Converts a signed hexadecimal number to signed binary format. Learn more Engineering HEX2DEC HEX2DEC(signed_hexadecimal_number) Converts a signed hexadecimal number to decimal format. Learn more Engineering HEX2OCT HEX2OCT(signed_hexadecimal_number, significant_digits) Converts a signed hexadecimal number to signed octal format. Learn more Engineering IMABS IMABS(number) Returns absolute value of a complex number. Learn more Engineering IMAGINARY IMAGINARY(complex_number) Returns the imaginary coefficient of a complex number. Learn more Engineering IMARGUMENT IMARGUMENT(number) The IMARGUMENT function returns the angle (also known as the argument or \theta) of the given complex number in radians. Learn more. Engineering IMCONJUGATE IMCONJUGATE(number) Returns the complex conjugate of a number. Learn more Engineering IMCOS IMCOS(number) The IMCOS function returns the cosine of the given complex number. Learn more. Engineering IMCOSH IMCOSH(number) Returns the hyperbolic cosine of the given complex number. For example, a given complex number "x+yi" returns "cosh(x+yi)." Learn more. Engineering IMCOT IMCOT(number) Returns the cotangent of the given complex number. For example, a given complex number "x+yi" returns "cot(x+yi)." Learn more. Engineering IMCOTH IMCOTH(number) Returns the hyperbolic cotangent of the given complex number. For example, a given complex number "x+yi" returns "coth(x+yi)." Learn more. Engineering IMCSC IMCSC(number) Returns the cosecant of the given complex number. Learn more. Engineering IMCSCH IMCSCH(number) Returns the hyperbolic cosecant of the given complex number. For example, a given complex number "x+yi" returns "csch(x+yi)." Learn more. Engineering IMDIV IMDIV(dividend, divisor) Returns one complex number divided by another. Learn more Engineering IMEXP IMEXP(exponent) Returns Euler's number, e (~2.718) raised to a complex power. Learn more. Engineering IMLOG IMLOG(value, base) Returns the logarithm of a complex number for a specified base. Learn more. Engineering IMLOG10 IMLOG10(value) Returns the logarithm of a complex number with base 10. Learn more. Engineering IMLOG2 IMLOG2(value) Returns the logarithm of a complex number with base 2. Learn more. Engineering IMPRODUCT IMPRODUCT(factor1, [factor2, ...]) Returns the result of multiplying a series of complex numbers together. Learn more Engineering IMREAL IMREAL(complex_number) Returns the real coefficient of a complex number. Learn more Engineering IMSEC IMSEC(number) Returns the secant of the given complex number. For example, a given complex number "x+yi" returns "sec(x+yi)." Learn more. Engineering IMSECH IMSECH(number) Returns the hyperbolic secant of the given complex number. For example, a given complex number "x+yi" returns "sech(x+yi)." Learn more. Engineering IMSIN IMSIN (number) Returns the sine of the given complex number. Learn more. Engineering IMSINH IMSINH(number) Returns the hyperbolic sine of the given complex number. For example, a given complex number "x+yi" returns "sinh(x+yi)." Learn more. Engineering IMSUB IMSUB(first_number, second_number) Returns the difference between two complex numbers. Learn more Engineering IMSUM IMSUM(value1, [value2, ...]) Returns the sum of a series of complex numbers. Learn more Engineering IMTAN IMTAN(number) Returns the tangent of the given complex number. Learn more. Engineering IMTANH IMTANH(number) Returns the hyperbolic tangent of the given complex number. For example, a given complex number "x+yi" returns "tanh(x+yi)." Learn more. Engineering OCT2BIN OCT2BIN(signed_octal_number, [significant_digits]) Converts a signed octal number to signed binary format. Learn more Engineering OCT2DEC OCT2DEC(signed_octal_number) Converts a signed octal number to decimal format. Learn more Engineering OCT2HEX OCT2HEX(signed_octal_number, [significant_digits]) Converts a signed octal number to signed hexadecimal format. Learn more Filter FILTER FILTER(range, condition1, [condition2]) Returns a filtered version of the source range, returning only rows or columns which meet the specified conditions. Learn more Filter SORT SORT(range, sort_column, is_ascending, [sort_column2], [is_ascending2]) Sorts the rows of a given array or range by the values in one or more columns. Learn more Filter SORTN SORTN(range, [n], [display_ties_mode], [sort_column1, is_ascending1], ...) Returns the first n items in a data set after performing a sort. Learn more Filter UNIQUE UNIQUE(range) Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range. Learn more Financial ACCRINT ACCRINT(issue, first_payment, settlement, rate, redemption, frequency, [day_count_convention]) Calculates the accrued interest of a security that has periodic payments. Learn more Financial ACCRINTM ACCRINTM(issue, maturity, rate, [redemption], [day_count_convention]) Calculates the accrued interest of a security that pays interest at maturity. Learn more Financial AMORLINC AMORLINC(cost, purchase_date, first_period_end, salvage, period, rate, [basis]) Returns the depreciation for an accounting period, or the prorated depreciation if the asset was purchased in the middle of a period. Learn more. Financial COUPDAYBS COUPDAYBS(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days from the first coupon, or interest payment, until settlement. Learn more Financial COUPDAYS COUPDAYS(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days in the coupon, or interest payment, period that contains the specified settlement date. Learn more Financial COUPDAYSNC COUPDAYSNC(settlement, maturity, frequency, [day_count_convention]) Calculates the number of days from the settlement date until the next coupon, or interest payment. Learn more Financial COUPNCD COUPNCD(settlement, maturity, frequency, [day_count_convention]) Calculates next coupon, or interest payment, date after the settlement date. Learn more Financial COUPNUM COUPNUM(settlement, maturity, frequency, [day_count_convention]) Calculates the number of coupons, or interest payments, between the settlement date and the maturity date of the investment. Learn more Financial COUPPCD COUPPCD(settlement, maturity, frequency, [day_count_convention]) Calculates last coupon, or interest payment, date before the settlement date. Learn more Financial CUMIPMT CUMIPMT(rate, number_of_periods, present_value, first_period, last_period, end_or_beginning) Calculates the cumulative interest over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial CUMPRINC CUMPRINC(rate, number_of_periods, present_value, first_period, last_period, end_or_beginning) Calculates the cumulative principal paid over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial DB DB(cost, salvage, life, period, [month]) Calculates the depreciation of an asset for a specified period using the arithmetic declining balance method. Learn more Financial DDB DDB(cost, salvage, life, period, [factor]) Calculates the depreciation of an asset for a specified period using the double-declining balance method. Learn more Financial DISC DISC(settlement, maturity, price, redemption, [day_count_convention]) Calculates the discount rate of a security based on price. Learn more Financial DOLLARDE DOLLARDE(fractional_price, unit) Converts a price quotation given as a decimal fraction into a decimal value. Learn more Financial DOLLARFR DOLLARFR(decimal_price, unit) Converts a price quotation given as a decimal value into a decimal fraction. Learn more Financial DURATION DURATION(settlement, maturity, rate, yield, frequency, [day_count_convention]) . Calculates the number of compounding periods required for an investment of a specified present value appreciating at a given rate to reach a target value. Learn more Financial EFFECT EFFECT(nominal_rate, periods_per_year) Calculates the annual effective interest rate given the nominal rate and number of compounding periods per year. Learn more Financial FV FV(rate, number_of_periods, payment_amount, [present_value], [end_or_beginning]) Calculates the future value of an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial FVSCHEDULE FVSCHEDULE(principal, rate_schedule) Calculates the future value of some principal based on a specified series of potentially varying interest rates. Learn more Financial INTRATE INTRATE(buy_date, sell_date, buy_price, sell_price, [day_count_convention]) Calculates the effective interest rate generated when an investment is purchased at one price and sold at another with no interest or dividends generated by the investment itself. Learn more Financial IPMT IPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the payment on interest for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial IRR IRR(cashflow_amounts, [rate_guess]) Calculates the internal rate of return on an investment based on a series of periodic cash flows. Learn more Financial ISPMT ISPMT(rate, period, number_of_periods, present_value) The ISPMT function calculates the interest paid during a particular period of an investment. Learn more. Financial MDURATION MDURATION(settlement, maturity, rate, yield, frequency, [day_count_convention]) Calculates the modified Macaulay duration of a security paying periodic interest, such as a US Treasury Bond, based on expected yield. Learn more Financial MIRR MIRR(cashflow_amounts, financing_rate, reinvestment_return_rate) Calculates the modified internal rate of return on an investment based on a series of periodic cash flows and the difference between the interest rate paid on financing versus the return received on reinvested income. Learn more Financial NOMINAL NOMINAL(effective_rate, periods_per_year) Calculates the annual nominal interest rate given the effective rate and number of compounding periods per year. Learn more Financial NPER NPER(rate, payment_amount, present_value, [future_value], [end_or_beginning]) Calculates the number of payment periods for an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial NPV NPV(discount, cashflow1, [cashflow2, ...]) Calculates the net present value of an investment based on a series of periodic cash flows and a discount rate. Learn more Financial PDURATION PDURATION(rate, present_value, future_value) Returns the number of periods for an investment to reach a specific value at a given rate. Learn more. Financial PMT PMT(rate, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the periodic payment for an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial PPMT PPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) Calculates the payment on the principal of an investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial PRICE PRICE(settlement, maturity, rate, yield, redemption, frequency, [day_count_convention]) Calculates the price of a security paying periodic interest, such as a US Treasury Bond, based on expected yield. Learn more Financial PRICEDISC PRICEDISC(settlement, maturity, discount, redemption, [day_count_convention]) Calculates the price of a discount (non-interest-bearing) security, based on expected yield. Learn more Financial PRICEMAT PRICEMAT(settlement, maturity, issue, rate, yield, [day_count_convention]) Calculates the price of a security paying interest at maturity, based on expected yield. Learn more Financial PV PV(rate, number_of_periods, payment_amount, [future_value], [end_or_beginning]) Calculates the present value of an annuity investment based on constant-amount periodic payments and a constant interest rate. Learn more Financial RATE RATE(number_of_periods, payment_per_period, present_value, [future_value], [end_or_beginning], [rate_guess]) Calculates the interest rate of an annuity investment based on constant-amount periodic payments and the assumption of a constant interest rate. Learn more Financial RECEIVED RECEIVED(settlement, maturity, investment, discount, [day_count_convention]) Calculates the amount received at maturity for an investment in fixed-income securities purchased on a given date. Learn more Financial RRI RRI(number_of_periods, present_value, future_value) Returns the interest rate needed for an investment to reach a specific value within a given number of periods. Learn more. Financial SLN SLN(cost, salvage, life) Calculates the depreciation of an asset for one period using the straight-line method. Learn more Financial SYD SYD(cost, salvage, life, period) Calculates the depreciation of an asset for a specified period using the sum of years digits method. Learn more Financial TBILLEQ TBILLEQ(settlement, maturity, discount) Calculates the equivalent annualized rate of return of a US Treasury Bill based on discount rate. Learn more Financial TBILLPRICE TBILLPRICE(settlement, maturity, discount) Calculates the price of a US Treasury Bill based on discount rate. Learn more Financial TBILLYIELD TBILLYIELD(settlement, maturity, price) Calculates the yield of a US Treasury Bill based on price. Learn more Financial VDB VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch]) Returns the depreciation of an asset for a particular period (or partial period). Learn more. Financial XIRR XIRR(cashflow_amounts, cashflow_dates, [rate_guess]) Calculates the internal rate of return of an investment based on a specified series of potentially irregularly spaced cash flows. Learn more Financial XNPV XNPV(discount, cashflow_amounts, cashflow_dates) Calculates the net present value of an investment based on a specified series of potentially irregularly spaced cash flows and a discount rate. Learn more Financial YIELD YIELD(settlement, maturity, rate, price, redemption, frequency, [day_count_convention]) Calculates the annual yield of a security paying periodic interest, such as a US Treasury Bond, based on price. Learn more Financial YIELDDISC YIELDDISC(settlement, maturity, price, redemption, [day_count_convention]) Calculates the annual yield of a discount (non-interest-bearing) security, based on price. Learn more Financial YIELDMAT YIELDMAT(settlement, maturity, issue, rate, price, [day_count_convention]) Calculates the annual yield of a security paying interest at maturity, based on price. Learn more Google ARRAYFORMULA ARRAYFORMULA(array_formula) Enables the display of values returned from an array formula into multiple rows and/or columns and the use of non-array functions with arrays. Learn more Google DETECTLANGUAGE DETECTLANGUAGE(text_or_range) Identifies the language used in text within the specified range. Learn more Google GOOGLEFINANCE GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval]) Fetches current or historical securities information from Google Finance. Learn more Google GOOGLETRANSLATE GOOGLETRANSLATE(text, [source_language], [target_language]) Translates text from one language into another Learn more Google IMAGE IMAGE(url, [mode], [height], [width]) Inserts an image into a cell. Learn more Google QUERY QUERY(data, query, [headers]) Runs a Google Visualization API Query Language query across data. Learn more Google SPARKLINE SPARKLINE(data, [options]) Creates a miniature chart contained within a single cell. Learn more Info ERROR.TYPE ERROR.TYPE(reference) Returns a number corresponding to the error value in a different cell. Learn more Info ISBLANK ISBLANK(value) Checks whether the referenced cell is empty. Learn more Info ISDATE ISDATE(value) Returns whether a value is a date. Learn more. Info ISEMAIL ISEMAIL(value) Checks whether a value is a valid email address. Learn more Info ISERR ISERR(value) Checks whether a value is an error other than `#N/A`. Learn more Info ISERROR ISERROR(value) Checks whether a value is an error. Learn more Info ISFORMULA ISFORMULA(cell) Checks whether a formula is in the referenced cell. Learn more Info ISLOGICAL ISLOGICAL(value) Checks whether a value is `TRUE` or `FALSE`. Learn more Info ISNA ISNA(value) Checks whether a value is the error `#N/A`. Learn more Info ISNONTEXT ISNONTEXT(value) Checks whether a value is non-textual. Learn more Info ISNUMBER ISNUMBER(value) Checks whether a value is a number. Learn more Info ISREF ISREF(value) Checks whether a value is a valid cell reference. Learn more Info ISTEXT ISTEXT(value) Checks whether a value is text. Learn more Info N N(value) Returns the argument provided as a number. Learn more Info NA NA() Returns the "value not available" error, `#N/A`. Learn more Info TYPE TYPE(value) Returns a number associated with the type of data passed into the function. Learn more Info CELL CELL(info_type, reference) Returns the requested information about the specified cell. Learn more Logical AND AND(logical_expression1, [logical_expression2, ...]) Returns true if all of the provided arguments are logically true, and false if any of the provided arguments are logically false. Learn more Logical FALSE FALSE() Returns the logical value `FALSE`. Learn more Logical IF IF(logical_expression, value_if_true, value_if_false) Returns one value if a logical expression is `TRUE` and another if it is `FALSE`. Learn more Logical IFERROR IFERROR(value, [value_if_error]) Returns the first argument if it is not an error value, otherwise returns the second argument if present, or a blank if the second argument is absent. Learn more Logical IFNA IFNA(value, value_if_na) Evaluates a value. If the value is an #N/A error, returns the specified value. Learn more. Logical IFS IFS(condition1, value1, [condition2, value2], …) Evaluates multiple conditions and returns a value that corresponds to the first true condition. Learn more. Logical LAMBDA LAMBDA(name, formula_expression) Creates and returns a custom function with a set of names and a formula_expression that uses them. To calculate the formula_expression, you can call the returned function with as many values as the name declares. Learn more Logical LET LET(name1, value_expression1, [name2, …], [value_expression2, …], formula_expression ) Assigns name with the value_expression results and returns the result of the formula_expression. The formula_expression can use the names defined in the scope of the LET function. The value_expressions are evaluated only once in the LET function even if the following value_expressions or the formula_expression use them multiple times. Learn more Logical NOT NOT(logical_expression) Returns the opposite of a logical value - `NOT(TRUE)` returns `FALSE`; `NOT(FALSE)` returns `TRUE`. Learn more Logical OR OR(logical_expression1, [logical_expression2, ...]) Returns true if any of the provided arguments are logically true, and false if all of the provided arguments are logically false. Learn more Logical SWITCH SWITCH(expression, case1, value1, [default or case2, value2], …) Tests an expression against a list of cases and returns the corresponding value of the first matching case, with an optional default value if nothing else is met. Learn more Logical TRUE TRUE() Returns the logical value `TRUE`. Learn more Logical XOR XOR(logical_expression1, [logical_expression2, ...]) The XOR function performs an exclusive or of 2 numbers that returns a 1 if the numbers are different, and a 0 otherwise. Learn more. Lookup ADDRESS ADDRESS(row, column, [absolute_relative_mode], [use_a1_notation], [sheet]) Returns a cell reference as a string. Learn more Lookup CHOOSE CHOOSE(index, choice1, [choice2, ...]) Returns an element from a list of choices based on index. Learn more Lookup COLUMN COLUMN([cell_reference]) Returns the column number of a specified cell, with `A=1`. Learn more Lookup COLUMNS COLUMNS(range) Returns the number of columns in a specified array or range. Learn more Lookup FORMULATEXT FORMULATEXT(cell) Returns the formula as a string. Learn more. Lookup GETPIVOTDATA GETPIVOTDATA(value_name, any_pivot_table_cell, [original_column, ...], [pivot_item, ...] Extracts an aggregated value from a pivot table that corresponds to the specified row and column headings. Learn more Lookup HLOOKUP HLOOKUP(search_key, range, index, [is_sorted]) Horizontal lookup. Searches across the first row of a range for a key and returns the value of a specified cell in the column found. Learn more Lookup INDEX INDEX(reference, [row], [column]) Returns the content of a cell, specified by row and column offset. Learn more Lookup INDIRECT INDIRECT(cell_reference_as_string, [is_A1_notation]) Returns a cell reference specified by a string. Learn more Lookup LOOKUP LOOKUP(search_key, search_range|search_result_array, [result_range]) Looks through a row or column for a key and returns the value of the cell in a result range located in the same position as the search row or column. Learn more Lookup MATCH MATCH(search_key, range, [search_type]) Returns the relative position of an item in a range that matches a specified value. Learn more Lookup OFFSET OFFSET(cell_reference, offset_rows, offset_columns, [height], [width]) Returns a range reference shifted a specified number of rows and columns from a starting cell reference. Learn more Lookup ROW ROW([cell_reference]) Returns the row number of a specified cell. Learn more Lookup ROWS ROWS(range) Returns the number of rows in a specified array or range. Learn more Lookup VLOOKUP VLOOKUP(search_key, range, index, [is_sorted]) Vertical lookup. Searches down the first column of a range for a key and returns the value of a specified cell in the row found. Learn more Lookup XLOOKUP XLOOKUP(search_key, lookup_range, result_range, missing_value, [match_mode], [search_mode]) Returns the values in the result range based on the position where a match was found in the lookup range. If no match is found, it returns the closest match. Learn more Math ABS ABS(value) Returns the absolute value of a number. Learn more Math ACOS ACOS(value) Returns the inverse cosine of a value, in radians. Learn more Math ACOSH ACOSH(value) Returns the inverse hyperbolic cosine of a number. Learn more Math ACOT ACOT(value) Returns the inverse cotangent of a value, in radians. Learn more. Math ACOTH ACOTH(value) Returns the inverse hyperbolic cotangent of a value, in radians. Must not be between -1 and 1, inclusive. Learn more. Math ASIN ASIN(value) Returns the inverse sine of a value, in radians. Learn more Math ASINH ASINH(value) Returns the inverse hyperbolic sine of a number. Learn more Math ATAN ATAN(value) Returns the inverse tangent of a value, in radians. Learn more Math ATAN2 ATAN2(x, y) Returns the angle between the x-axis and a line segment from the origin (0,0) to specified coordinate pair (`x`,`y`), in radians. Learn more Math ATANH ATANH(value) Returns the inverse hyperbolic tangent of a number. Learn more Math BASE BASE(value, base, [min_length]) Converts a number into a text representation in another base, for example, base 2 for binary. Learn more. Math CEILING CEILING(value, [factor]) Rounds a number up to the nearest integer multiple of specified significance. Learn more Math CEILING.MATH CEILING.MATH(number, [significance], [mode]) Rounds a number up to the nearest integer multiple of specified significance, with negative numbers rounding toward or away from 0 depending on the mode. Learn more. Math CEILING.PRECISE CEILING.PRECISE(number, [significance]) Rounds a number up to the nearest integer multiple of specified significance. If the number is positive or negative, it is rounded up. Learn more. Math COMBIN COMBIN(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects. Learn more Math COMBINA COMBINA(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects, including ways that choose the same object multiple times. Learn more. Math COS COS(angle) Returns the cosine of an angle provided in radians. Learn more Math COSH COSH(value) Returns the hyperbolic cosine of any real number. Learn more Math COT COT(angle) Cotangent of an angle provided in radians. Learn more. Math COTH COTH(value) Returns the hyperbolic cotangent of any real number. Learn more. Math COUNTBLANK COUNTBLANK(range) Returns the number of empty cells in a given range. Learn more Math COUNTIF COUNTIF(range, criterion) Returns a conditional count across a range. Learn more Math COUNTIFS COUNTIFS(criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the count of a range depending on multiple criteria. Learn more Math COUNTUNIQUE COUNTUNIQUE(value1, [value2, ...]) Counts the number of unique values in a list of specified values and ranges. Learn more Math CSC CSC(angle) Returns the cosecant of an angle provided in radians. Learn more. Math CSCH CSCH(value) The CSCH function returns the hyperbolic cosecant of any real number. Learn more. Math DECIMAL DECIMAL(value, base) The DECIMAL function converts the text representation of a number in another base, to base 10 (decimal). Learn more. Math DEGREES DEGREES(angle) Converts an angle value in radians to degrees. Learn more Math ERFC ERFC(z) Returns the complementary Gauss error function of a value. Learn more Math ERFC.PRECISE ERFC.PRECISE(z) See ERFC Math EVEN EVEN(value) Rounds a number up to the nearest even integer. Learn more Math EXP EXP(exponent) Returns Euler's number, e (~2.718) raised to a power. Learn more Math FACT FACT(value) Returns the factorial of a number. Learn more Math FACTDOUBLE FACTDOUBLE(value) Returns the "double factorial" of a number. Learn more Math FLOOR FLOOR(value, [factor]) Rounds a number down to the nearest integer multiple of specified significance. Learn more Math FLOOR.MATH FLOOR.MATH(number, [significance], [mode]) Rounds a number down to the nearest integer multiple of specified significance, with negative numbers rounding toward or away from 0 depending on the mode. Learn more. Math FLOOR.PRECISE FLOOR.PRECISE(number, [significance]) The FLOOR.PRECISE function rounds a number down to the nearest integer or multiple of specified significance. Learn more. Math GAMMALN GAMMALN(value) Returns the the logarithm of a specified Gamma function, base e (Euler's number). Learn more Math GAMMALN.PRECISE GAMMALN.PRECISE(value) See GAMMALN Math GCD GCD(value1, value2) Returns the greatest common divisor of one or more integers. Learn more Math IMLN IMLN(complex_value) Returns the logarithm of a complex number, base e (Euler's number). Learn more Math IMPOWER IMPOWER(complex_base, exponent) Returns a complex number raised to a power. Learn more Math IMSQRT IMSQRT(complex_number) Computes the square root of a complex number. Learn more Math INT INT(value) Rounds a number down to the nearest integer that is less than or equal to it. Learn more Math ISEVEN ISEVEN(value) Checks whether the provided value is even. Learn more Math ISO.CEILING ISO.CEILING(number, [significance]) See CEILING.PRECISE Math ISODD ISODD(value) Checks whether the provided value is odd. Learn more Math LCM LCM(value1, value2) Returns the least common multiple of one or more integers. Learn more Math LN LN(value) Returns the the logarithm of a number, base e (Euler's number). Learn more Math LOG LOG(value, base) Returns the the logarithm of a number given a base. Learn more Math LOG10 LOG10(value) Returns the the logarithm of a number, base 10. Learn more Math MOD MOD(dividend, divisor) Returns the result of the modulo operator, the remainder after a division operation. Learn more Math MROUND MROUND(value, factor) Rounds one number to the nearest integer multiple of another. Learn more Math MULTINOMIAL MULTINOMIAL(value1, value2) Returns the factorial of the sum of values divided by the product of the values' factorials. Learn more Math MUNIT MUNIT(dimension) Returns a unit matrix of size dimension x dimension. Learn more. Math ODD ODD(value) Rounds a number up to the nearest odd integer. Learn more Math PI PI() Returns the value of Pi to 14 decimal places. Learn more Math POWER POWER(base, exponent) Returns a number raised to a power. Learn more Math PRODUCT PRODUCT(factor1, [factor2, ...]) Returns the result of multiplying a series of numbers together. Learn more Math QUOTIENT QUOTIENT(dividend, divisor) Returns one number divided by another. Learn more Math RADIANS RADIANS(angle) Converts an angle value in degrees to radians. Learn more Math RAND RAND() Returns a random number between 0 inclusive and 1 exclusive. Learn more Math RANDARRAY RANDARRAY(rows, columns) Generates an array of random numbers between 0 and 1. Learn more. Math RANDBETWEEN RANDBETWEEN(low, high) Returns a uniformly random integer between two values, inclusive. Learn more Math ROUND ROUND(value, [places]) Rounds a number to a certain number of decimal places according to standard rules. Learn more Math ROUNDDOWN ROUNDDOWN(value, [places]) Rounds a number to a certain number of decimal places, always rounding down to the next valid increment. Learn more Math ROUNDUP ROUNDUP(value, [places]) Rounds a number to a certain number of decimal places, always rounding up to the next valid increment. Learn more Math SEC SEC(angle) The SEC function returns the secant of an angle, measured in radians. Learn more. Math SECH SECH(value) The SECH function returns the hyperbolic secant of an angle. Learn more Math SEQUENCE SEQUENCE(rows, columns, start, step) Returns an array of sequential numbers, such as 1, 2, 3, 4. Learn more. Math SERIESSUM SERIESSUM(x, n, m, a) Given parameters x, n, m, and a, returns the power series sum a1xn + a2x(n+m) + ... + aix(n+(i-1)m), where i is the number of entries in range `a`. Learn more Math SIGN SIGN(value) Given an input number, returns `-1` if it is negative, `1` if positive, and `0` if it is zero. Learn more Math SIN SIN(angle) Returns the sine of an angle provided in radians. Learn more Math SINH SINH(value) Returns the hyperbolic sine of any real number. Learn more Math SQRT SQRT(value) Returns the positive square root of a positive number. Learn more Math SQRTPI SQRTPI(value) Returns the positive square root of the product of Pi and the given positive number. Learn more Math SUBTOTAL SUBTOTAL(function_code, range1, [range2, ...]) Returns a subtotal for a vertical range of cells using a specified aggregation function. Learn more Math SUM SUM(value1, [value2, ...]) Returns the sum of a series of numbers and/or cells. Learn more Math SUMIF SUMIF(range, criterion, [sum_range]) Returns a conditional sum across a range. Learn more Math SUMIFS SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the sum of a range depending on multiple criteria. Learn more Math SUMSQ SUMSQ(value1, [value2, ...]) Returns the sum of the squares of a series of numbers and/or cells. Learn more Math TAN TAN(angle) Returns the tangent of an angle provided in radians. Learn more Math TANH TANH(value) Returns the hyperbolic tangent of any real number. Learn more Math TRUNC TRUNC(value, [places]) Truncates a number to a certain number of significant digits by omitting less significant digits. Learn more Operator ADD ADD(value1, value2) Returns the sum of two numbers. Equivalent to the `+` operator. Learn more Operator CONCAT CONCAT(value1, value2) Returns the concatenation of two values. Equivalent to the `&` operator. Learn more Operator DIVIDE DIVIDE(dividend, divisor) Returns one number divided by another. Equivalent to the `/` operator. Learn more Operator EQ EQ(value1, value2) Returns `TRUE` if two specified values are equal and `FALSE` otherwise. Equivalent to the `=` operator. Learn more Operator GT GT(value1, value2) Returns `TRUE` if the first argument is strictly greater than the second, and `FALSE` otherwise. Equivalent to the `>` operator. Learn more Operator GTE GTE(value1, value2) Returns `TRUE` if the first argument is greater than or equal to the second, and `FALSE` otherwise. Equivalent to the `>=` operator. Learn more Operator ISBETWEEN ISBETWEEN(value_to_compare, lower_value, upper_value, lower_value_is_inclusive, upper_value_is_inclusive) Checks whether a provided number is between two other numbers either inclusively or exclusively. Learn more Operator LT LT(value1, value2) Returns `TRUE` if the first argument is strictly less than the second, and `FALSE` otherwise. Equivalent to the `<` operator. Learn more Operator LTE LTE(value1, value2) Returns `TRUE` if the first argument is less than or equal to the second, and `FALSE` otherwise. Equivalent to the `<=` operator. Learn more Operator MINUS MINUS(value1, value2) Returns the difference of two numbers. Equivalent to the `-` operator. Learn more Operator MULTIPLY MULTIPLY(factor1, factor2) Returns the product of two numbers. Equivalent to the `*` operator. Learn more Operator NE NE(value1, value2) Returns `TRUE` if two specified values are not equal and `FALSE` otherwise. Equivalent to the `<>` operator. Learn more Operator POW POW(base, exponent) Returns a number raised to a power. Learn more Operator UMINUS UMINUS(value) Returns a number with the sign reversed. Learn more Operator UNARY_PERCENT UNARY_PERCENT(percentage) Returns a value interpreted as a percentage; that is, `UNARY_PERCENT(100)` equals `1`. Learn more Operator UNIQUE UNIQUE(range, by_column, exactly_once) Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range. Learn more Operator UPLUS UPLUS(value) Returns a specified number, unchanged. Learn more Parser CONVERT CONVERT(value, start_unit, end_unit) Converts a numeric value to a different unit of measure. Learn more Parser TO_DATE TO_DATE(value) Converts a provided number to a date. Learn more Parser TO_DOLLARS TO_DOLLARS(value) Converts a provided number to a dollar value. Learn more Parser TO_PERCENT TO_PERCENT(value) Converts a provided number to a percentage. Learn more Parser TO_PURE_NUMBER TO_PURE_NUMBER(value) Converts a provided date/time, percentage, currency or other formatted numeric value to a pure number without formatting. Learn more Parser TO_TEXT TO_TEXT(value) Converts a provided numeric value to a text value. Learn more Statistical AVEDEV AVEDEV(value1, [value2, ...]) Calculates the average of the magnitudes of deviations of data from a dataset's mean. Learn more Statistical AVERAGE AVERAGE(value1, [value2, ...]) Returns the numerical average value in a dataset, ignoring text. Learn more Statistical AVERAGE.WEIGHTED AVERAGE.WEIGHTED(values, weights, [additional values], [additional weights]) Finds the weighted average of a set of values, given the values and the corresponding weights. Learn more. Statistical AVERAGEA AVERAGEA(value1, [value2, ...]) Returns the numerical average value in a dataset. Learn more Statistical AVERAGEIF AVERAGEIF(criteria_range, criterion, [average_range]) Returns the average of a range depending on criteria. Learn more Statistical AVERAGEIFS AVERAGEIFS(average_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...]) Returns the average of a range depending on multiple criteria. Learn more Statistical BETA.DIST BETA.DIST(value, alpha, beta, cumulative, lower_bound, upper_bound) Returns the probability of a given value as defined by the beta distribution function. Learn more. Statistical BETA.INV BETA.INV(probability, alpha, beta, lower_bound, upper_bound) Returns the value of the inverse beta distribution function for a given probability. Learn more. Statistical BETADIST BETADIST(value, alpha, beta, lower_bound, upper_bound) See BETA.DIST. Statistical BETAINV BETAINV(probability, alpha, beta, lower_bound, upper_bound) See BETA.INV Statistical BINOM.DIST BINOM.DIST(num_successes, num_trials, prob_success, cumulative) See BINOMDIST Statistical BINOM.INV BINOM.INV(num_trials, prob_success, target_prob) See CRITBINOM Statistical BINOMDIST BINOMDIST(num_successes, num_trials, prob_success, cumulative) Calculates the probability of drawing a certain number of successes (or a maximum number of successes) in a certain number of tries given a population of a certain size containing a certain number of successes, with replacement of draws. Learn more Statistical CHIDIST CHIDIST(x, degrees_freedom) Calculates the right-tailed chi-squared distribution, often used in hypothesis testing. Learn more Statistical CHIINV CHIINV(probability, degrees_freedom) Calculates the inverse of the right-tailed chi-squared distribution. Learn more Statistical CHISQ.DIST CHISQ.DIST(x, degrees_freedom, cumulative) Calculates the left-tailed chi-squared distribution, often used in hypothesis testing. Learn more Statistical CHISQ.DIST.RT CHISQ.DIST.RT(x, degrees_freedom) Calculates the right-tailed chi-squared distribution, which is commonly used in hypothesis testing. Learn more Statistical CHISQ.INV CHISQ.INV(probability, degrees_freedom) Calculates the inverse of the left-tailed chi-squared distribution. Learn more Statistical CHISQ.INV.RT CHISQ.INV.RT(probability, degrees_freedom) Calculates the inverse of the right-tailed chi-squared distribution. Learn more Statistical CHISQ.TEST CHISQ.TEST(observed_range, expected_range) See CHITEST Statistical CHITEST CHITEST(observed_range, expected_range) Returns the probability associated with a Pearson’s chi-squared test on the two ranges of data. Determines the likelihood that the observed categorical data is drawn from an expected distribution. Learn more Statistical CONFIDENCE CONFIDENCE(alpha, standard_deviation, pop_size) See CONFIDENCE.NORM Statistical CONFIDENCE.NORM CONFIDENCE.NORM(alpha, standard_deviation, pop_size) Calculates the width of half the confidence interval for a normal distribution. Learn more. Statistical CONFIDENCE.T CONFIDENCE.T(alpha, standard_deviation, size) Calculates the width of half the confidence interval for a Student’s t-distribution. Learn more. Statistical CORREL CORREL(data_y, data_x) Calculates r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical COUNT COUNT(value1, [value2, ...]) Returns a count of the number of numeric values in a dataset. Learn more Statistical COUNTA COUNTA(value1, [value2, ...]) Returns a count of the number of values in a dataset. Learn more Statistical COVAR COVAR(data_y, data_x) Calculates the covariance of a dataset. Learn more Statistical COVARIANCE.P COVARIANCE.P(data_y, data_x) See COVAR Statistical COVARIANCE.S COVARIANCE.S(data_y, data_x) Calculates the covariance of a dataset, where the dataset is a sample of the total population. Learn more. Statistical CRITBINOM CRITBINOM(num_trials, prob_success, target_prob) Calculates the smallest value for which the cumulative binomial distribution is greater than or equal to a specified criteria. Learn more Statistical DEVSQ DEVSQ(value1, value2) Calculates the sum of squares of deviations based on a sample. Learn more Statistical EXPON.DIST EXPON.DIST(x, LAMBDA, cumulative) Returns the value of the exponential distribution function with a specified LAMBDA at a specified value. Learn more. Statistical EXPONDIST EXPONDIST(x, LAMBDA, cumulative) See EXPON.DIST Statistical F.DIST F.DIST(x, degrees_freedom1, degrees_freedom2, cumulative) Calculates the left-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution. Learn more Statistical F.DIST.RT F.DIST.RT(x, degrees_freedom1, degrees_freedom2) Calculates the right-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution. Learn more Statistical F.INV F.INV(probability, degrees_freedom1, degrees_freedom2) Calculates the inverse of the left-tailed F probability distribution. Also called the Fisher-Snedecor distribution or Snedecor’s F distribution. Learn more Statistical F.INV.RT F.INV.RT(probability, degrees_freedom1, degrees_freedom2) Calculates the inverse of the right-tailed F probability distribution. Also called the Fisher-Snedecor distribution or Snedecor’s F distribution. Learn more Statistical F.TEST F.TEST(range1, range2) See FTEST. Statistical FDIST FDIST(x, degrees_freedom1, degrees_freedom2) See F.DIST.RT. Statistical FINV FINV(probability, degrees_freedom1, degrees_freedom2) See F.INV.RT Statistical FISHER FISHER(value) Returns the Fisher transformation of a specified value. Learn more Statistical FISHERINV FISHERINV(value) Returns the inverse Fisher transformation of a specified value. Learn more Statistical FORECAST FORECAST(x, data_y, data_x) Calculates the expected y-value for a specified x based on a linear regression of a dataset. Learn more Statistical FORECAST.LINEAR FORECAST.LINEAR(x, data_y, data_x) See FORECAST Statistical FTEST FTEST(range1, range2) Returns the probability associated with an F-test for equality of variances. Determines whether two samples are likely to have come from populations with the same variance. Learn more Statistical GAMMA GAMMA(number) Returns the Gamma function evaluated at the specified value. Learn more. Statistical GAMMA.DIST GAMMA.DIST(x, alpha, beta, cumulative) Calculates the gamma distribution, a two-parameter continuous probability distribution. Learn more Statistical GAMMA.INV GAMMA.INV(probability, alpha, beta) The GAMMA.INV function returns the value of the inverse gamma cumulative distribution function for the specified probability and alpha and beta parameters. Learn more. Statistical GAMMADIST GAMMADIST(x, alpha, beta, cumulative) See GAMMA.DIST Statistical GAMMAINV GAMMAINV(probability, alpha, beta) See GAMMA.INV. Statistical GAUSS GAUSS(z) The GAUSS function returns the probability that a random variable, drawn from a normal distribution, will be between the mean and z standard deviations above (or below) the mean. Learn more. Statistical GEOMEAN GEOMEAN(value1, value2) Calculates the geometric mean of a dataset. Learn more Statistical HARMEAN HARMEAN(value1, value2) Calculates the harmonic mean of a dataset. Learn more Statistical HYPGEOM.DIST HYPGEOM.DIST(num_successes, num_draws, successes_in_pop, pop_size) See HYPGEOMDIST Statistical HYPGEOMDIST HYPGEOMDIST(num_successes, num_draws, successes_in_pop, pop_size) Calculates the probability of drawing a certain number of successes in a certain number of tries given a population of a certain size containing a certain number of successes, without replacement of draws. Learn more Statistical INTERCEPT INTERCEPT(data_y, data_x) Calculates the y-value at which the line resulting from linear regression of a dataset will intersect the y-axis (x=0). Learn more Statistical KURT KURT(value1, value2) Calculates the kurtosis of a dataset, which describes the shape, and in particular the "peakedness" of that dataset. Learn more Statistical LARGE LARGE(data, n) Returns the nth largest element from a data set, where n is user-defined. Learn more Statistical LOGINV LOGINV(x, mean, standard_deviation) Returns the value of the inverse log-normal cumulative distribution with given mean and standard deviation at a specified value. Learn more Statistical LOGNORM.DIST LOGNORM.DIST(x, mean, standard_deviation) See LOGNORMDIST Statistical LOGNORM.INV LOGNORM.INV(x, mean, standard_deviation) See LOGINV Statistical LOGNORMDIST LOGNORMDIST(x, mean, standard_deviation) Returns the value of the log-normal cumulative distribution with given mean and standard deviation at a specified value. Learn more Statistical MARGINOFERROR MARGINOFERROR(range, confidence) Calculates the amount of random sampling error given a range of values and a confidence level. Learn more Statistical MAX MAX(value1, [value2, ...]) Returns the maximum value in a numeric dataset. Learn more Statistical MAXA MAXA(value1, value2) Returns the maximum numeric value in a dataset. Learn more Statistical MAXIFS MAXIFS(range, criteria_range1, criterion1, [criteria_range2, criterion2], …) Returns the maximum value in a range of cells, filtered by a set of criteria. Learn more. Statistical MEDIAN MEDIAN(value1, [value2, ...]) Returns the median value in a numeric dataset. Learn more Statistical MIN MIN(value1, [value2, ...]) Returns the minimum value in a numeric dataset. Learn more Statistical MINA MINA(value1, value2) Returns the minimum numeric value in a dataset. Learn more Statistical MINIFS MINIFS(range, criteria_range1, criterion1, [criteria_range2, criterion2], …) Returns the minimum value in a range of cells, filtered by a set of criteria. Learn more. Statistical MODE MODE(value1, [value2, ...]) Returns the most commonly occurring value in a dataset. Learn more Statistical MODE.MULT MODE.MULT(value1, value2) Returns the most commonly occurring values in a dataset. Learn more. Statistical MODE.SNGL MODE.SNGL(value1, [value2, ...]) See MODE Statistical NEGBINOM.DIST NEGBINOM.DIST(num_failures, num_successes, prob_success) See NEGBINOMDIST Statistical NEGBINOMDIST NEGBINOMDIST(num_failures, num_successes, prob_success) Calculates the probability of drawing a certain number of failures before a certain number of successes given a probability of success in independent trials. Learn more Statistical NORM.DIST NORM.DIST(x, mean, standard_deviation, cumulative) See NORMDIST Statistical NORM.INV NORM.INV(x, mean, standard_deviation) See NORMINV Statistical NORM.S.DIST NORM.S.DIST(x) See NORMSDIST Statistical NORM.S.INV NORM.S.INV(x) See NORMSINV Statistical NORMDIST NORMDIST(x, mean, standard_deviation, cumulative) Returns the value of the normal distribution function (or normal cumulative distribution function) for a specified value, mean, and standard deviation. Learn more Statistical NORMINV NORMINV(x, mean, standard_deviation) Returns the value of the inverse normal distribution function for a specified value, mean, and standard deviation. Learn more Statistical NORMSDIST NORMSDIST(x) Returns the value of the standard normal cumulative distribution function for a specified value. Learn more Statistical NORMSINV NORMSINV(x) Returns the value of the inverse standard normal distribution function for a specified value. Learn more Statistical PEARSON PEARSON(data_y, data_x) Calculates r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical PERCENTILE PERCENTILE(data, percentile) Returns the value at a given percentile of a dataset. Learn more Statistical PERCENTILE.EXC PERCENTILE.EXC(data, percentile) Returns the value at a given percentile of a dataset, exclusive of 0 and 1. Learn more. Statistical PERCENTILE.INC PERCENTILE.INC(data, percentile) See PERCENTILE Statistical PERCENTRANK PERCENTRANK(data, value, [significant_digits]) Returns the percentage rank (percentile) of a specified value in a dataset. Learn more Statistical PERCENTRANK.EXC PERCENTRANK.EXC(data, value, [significant_digits]) Returns the percentage rank (percentile) from 0 to 1 exclusive of a specified value in a dataset. Learn more Statistical PERCENTRANK.INC PERCENTRANK.INC(data, value, [significant_digits]) Returns the percentage rank (percentile) from 0 to 1 inclusive of a specified value in a dataset. Learn more Statistical PERMUTATIONA PERMUTATIONA(number, number_chosen) Returns the number of permutations for selecting a group of objects (with replacement) from a total number of objects. Learn more. Statistical PERMUT PERMUT(n, k) Returns the number of ways to choose some number of objects from a pool of a given size of objects, considering order. Learn more Statistical PHI PHI(x) The PHI function returns the value of the normal distribution with mean 0 and standard deviation 1. Learn more. Statistical POISSON POISSON(x, mean, cumulative) See POISSON.DIST Statistical POISSON.DIST POISSON.DIST(x, mean, [cumulative]) Returns the value of the Poisson distribution function (or Poisson cumulative distribution function) for a specified value and mean. Learn more. Statistical PROB PROB(data, probabilities, low_limit, [high_limit]) Given a set of values and corresponding probabilities, calculates the probability that a value chosen at random falls between two limits. Learn more Statistical QUARTILE QUARTILE(data, quartile_number) Returns a value nearest to a specified quartile of a dataset. Learn more Statistical QUARTILE.EXC QUARTILE.EXC(data, quartile_number) Returns value nearest to a given quartile of a dataset, exclusive of 0 and 4. Learn more. Statistical QUARTILE.INC QUARTILE.INC(data, quartile_number) See QUARTILE Statistical RANK RANK(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. Learn more Statistical RANK.AVG RANK.AVG(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the average rank of the entries will be returned. Learn more Statistical RANK.EQ RANK.EQ(value, data, [is_ascending]) Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the top rank of the entries will be returned. Learn more Statistical RSQ RSQ(data_y, data_x) Calculates the square of r, the Pearson product-moment correlation coefficient of a dataset. Learn more Statistical SKEW SKEW(value1, value2) Calculates the skewness of a dataset, which describes the symmetry of that dataset about the mean. Learn more Statistical SKEW.P SKEW.P(value1, value2) Calculates the skewness of a dataset that represents the entire population. Learn more. Statistical SLOPE SLOPE(data_y, data_x) Calculates the slope of the line resulting from linear regression of a dataset. Learn more Statistical SMALL SMALL(data, n) Returns the nth smallest element from a data set, where n is user-defined. Learn more Statistical STANDARDIZE STANDARDIZE(value, mean, standard_deviation) Calculates the normalized equivalent of a random variable given mean and standard deviation of the distribution. Learn more Statistical STDEV STDEV(value1, [value2, ...]) Calculates the standard deviation based on a sample. Learn more Statistical STDEV.P STDEV.P(value1, [value2, ...]) See STDEVP Statistical STDEV.S STDEV.S(value1, [value2, ...]) See STDEV Statistical STDEVA STDEVA(value1, value2) Calculates the standard deviation based on a sample, setting text to the value `0`. Learn more Statistical STDEVP STDEVP(value1, value2) Calculates the standard deviation based on an entire population. Learn more Statistical STDEVPA STDEVPA(value1, value2) Calculates the standard deviation based on an entire population, setting text to the value `0`. Learn more Statistical STEYX STEYX(data_y, data_x) Calculates the standard error of the predicted y-value for each x in the regression of a dataset. Learn more Statistical T.DIST T.DIST(x, degrees_freedom, cumulative) Returns the right tailed Student distribution for a value x. Learn more. Statistical T.DIST.2T T.DIST.2T(x, degrees_freedom) Returns the two tailed Student distribution for a value x. Learn more. Statistical T.DIST.RT T.DIST.RT(x, degrees_freedom) Returns the right tailed Student distribution for a value x. Learn more. Statistical T.INV T.INV(probability, degrees_freedom) Calculates the negative inverse of the one-tailed TDIST function. Learn more Statistical T.INV.2T T.INV.2T(probability, degrees_freedom) Calculates the inverse of the two-tailed TDIST function. Learn more Statistical T.TEST T.TEST(range1, range2, tails, type) Returns the probability associated with Student's t-test. Determines whether two samples are likely to have come from the same two underlying populations that have the same mean. Learn more. Statistical TDIST TDIST(x, degrees_freedom, tails) Calculates the probability for Student's t-distribution with a given input (x). Learn more Statistical TINV TINV(probability, degrees_freedom) See T.INV.2T Statistical TRIMMEAN TRIMMEAN(data, exclude_proportion) Calculates the mean of a dataset excluding some proportion of data from the high and low ends of the dataset. Learn more Statistical TTEST TTEST(range1, range2, tails, type) See T.TEST. Statistical VAR VAR(value1, [value2, ...]) Calculates the variance based on a sample. Learn more Statistical VAR.P VAR.P(value1, [value2, ...]) See VARP Statistical VAR.S VAR.S(value1, [value2, ...]) See VAR Statistical VARA VARA(value1, value2) Calculates an estimate of variance based on a sample, setting text to the value `0`. Learn more Statistical VARP VARP(value1, value2) Calculates the variance based on an entire population. Learn more Statistical VARPA VARPA(value1, value2,...) Calculates the variance based on an entire population, setting text to the value `0`. Learn more Statistical WEIBULL WEIBULL(x, shape, scale, cumulative) Returns the value of the Weibull distribution function (or Weibull cumulative distribution function) for a specified shape and scale. Learn more Statistical WEIBULL.DIST WEIBULL.DIST(x, shape, scale, cumulative) See WEIBULL Statistical Z.TEST Z.TEST(data, value, [standard_deviation]) Returns the one-tailed P-value of a Z-test with standard distribution. Learn more. Statistical ZTEST ZTEST(data, value, [standard_deviation]) See Z.TEST. Text ARABIC ARABIC(roman_numeral) Computes the value of a Roman numeral. Learn more Text ASC ASC(text) Converts full-width ASCII and katakana characters to their half-width counterparts. All standard-width characters will remain unchanged. Learn more. Text CHAR CHAR(table_number) Convert a number into a character according to the current Unicode table. Learn more Text CLEAN CLEAN(text) Returns the text with the non-printable ASCII characters removed. Learn more Text CODE CODE(string) Returns the numeric Unicode map value of the first character in the string provided. Learn more Text CONCATENATE CONCATENATE(string1, [string2, ...]) Appends strings to one another. Learn more Text DOLLAR DOLLAR(number, [number_of_places]) Formats a number into the locale-specific currency format. Learn more Text EXACT EXACT(string1, string2) Tests whether two strings are identical. Learn more Text FIND FIND(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text. Learn more Text FINDB FINDB(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text counting each double-character as 2. Learn more Text FIXED FIXED(number, [number_of_places], [suppress_separator]) Formats a number with a fixed number of decimal places. Learn more Text JOIN JOIN(delimiter, value_or_array1, [value_or_array2, ...]) Concatenates the elements of one or more one-dimensional arrays using a specified delimiter. Learn more Text LEFT LEFT(string, [number_of_characters]) Returns a substring from the beginning of a specified string. Learn more Text LEFTB LEFTB(string, num_of_bytes) Returns the left portion of a string up to a certain number of bytes. Learn more. Text LEN LEN(text) Returns the length of a string. Learn more Text LENB LENB(string) Returns the length of a string in bytes." Learn more. Text LOWER LOWER(text) Converts a specified string to lowercase. Learn more Text MID MID(string, starting_at, extract_length) Returns a segment of a string. Learn more Text MIDB MIDB(string) Returns a section of a string starting at a given character and up to a specified number of bytes. Learn more. Text PROPER PROPER(text_to_capitalize) Capitalizes each word in a specified string. Learn more Text REGEXEXTRACT REGEXEXTRACT(text, regular_expression) Extracts matching substrings according to a regular expression. Learn more Text REGEXMATCH REGEXMATCH(text, regular_expression) Whether a piece of text matches a regular expression. Learn more Text REGEXREPLACE REGEXREPLACE(text, regular_expression, replacement) Replaces part of a text string with a different text string using regular expressions. Learn more Text REPLACE REPLACE(text, position, length, new_text) Replaces part of a text string with a different text string. Learn more Text REPLACEB REPLACEB(text, position, num_bytes, new_text) Replaces part of a text string, based on a number of bytes, with a different text string. Learn more. Text REPT REPT(text_to_repeat, number_of_repetitions) Returns specified text repeated a number of times. Learn more Text RIGHT RIGHT(string, [number_of_characters]) Returns a substring from the end of a specified string. Learn more Text RIGHTB RIGHTB(string, num_of_bytes) Returns the right portion of a string up to a certain number of bytes. Learn more. Text ROMAN ROMAN(number, [rule_relaxation]) Formats a number in Roman numerals. Learn more Text SEARCH SEARCH(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text. Learn more Text SEARCHB SEARCHB(search_for, text_to_search, [starting_at]) Returns the position at which a string is first found within text counting each double-character as 2. Learn more Text SPLIT SPLIT(text, delimiter, [split_by_each], [remove_empty_text]) Divides text around a specified character or string, and puts each fragment into a separate cell in the row. Learn more Text SUBSTITUTE SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number]) Replaces existing text with new text in a string. Learn more Text T T(value) Returns string arguments as text. Learn more Text TEXT TEXT(number, format) Converts a number into text according to a specified format. Learn more Text TEXTJOIN TEXTJOIN(delimiter, ignore_empty, text1, [text2], …) Combines the text from multiple strings and/or arrays, with a specifiable delimiter separating the different texts. Learn more. Text TRIM TRIM(text) Removes leading and trailing spaces in a specified string. Learn more Text UNICHAR UNICHAR(number) Returns the Unicode character for a number. Learn more. Text UNICODE UNICODE(text) Returns the decimal Unicode value of the first character of the text. Learn more. Text UPPER UPPER(text) Converts a specified string to uppercase. Learn more Text VALUE VALUE(text) Converts a string in any of the date, time or number formats that Google Sheets understands into a number. Learn more Web ENCODEURL ENCODEURL(text) Encodes a string of text for the purpose of using in a URL query. Learn more. Web HYPERLINK HYPERLINK(url, [link_label]) Creates a hyperlink inside a cell. Learn more Web IMPORTDATA IMPORTDATA(url) Imports data at a given url in .csv (comma-separated value) or .tsv (tab-separated value) format. Learn more Web IMPORTFEED IMPORTFEED(url, [query], [headers], [num_items]) Imports a RSS or ATOM feed. Learn more Web IMPORTHTML IMPORTHTML(url, query, index) Imports data from a table or list within an HTML page. Learn more Web IMPORTRANGE IMPORTRANGE(spreadsheet_url, range_string) Imports a range of cells from a specified spreadsheet. Learn more Web IMPORTXML IMPORTXML(url, xpath_query) Imports data from any of various structured data types including XML, HTML, CSV, TSV, and RSS and ATOM XML feeds. Learn more Web ISURL ISURL(value) Checks whether a value is a valid URL. Learn more--> <span id="References"></span> == Références == <references> <ref name="ghelp">Magnus Adielsson; Richard Barnes; Peter Kupfer; Iain Roberts; Jean Hollis Weber: [https://support.google.com/docs/table/25273?hl=en Google Sheets function list] (2024-02-02), published by {{w|Alphabet, Inc.}} </ref> <ref name="gsflist">[https://support.google.com/docs/table/25273?&ref_topic=3105706&sjid=1486985204284631036-EU Google function list]</ref> </references> [[Category:Lists of functions]] 6m54tunkzra5cjxbtku246cbn2oaw1c Z32123 0 78195 278225 265032 2026-05-26T07:14:35Z TheRabbit22 2950 added German translation 278225 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32123" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z32123K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "content" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "コンテンツ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obsah" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "contenu" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "contenido" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "contenuto" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Inhalt" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32124" ], "Z8K4": [ "Z14", "Z32125", "Z33403" ], "Z8K5": "Z32123" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "paragraph" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "段落" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "odstavec" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "paragraphe" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "párrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1360", "Z11K2": "¶" }, { "Z1K1": "Z11", "Z11K1": "Z1403", "Z11K2": "paragraphus" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "paragrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Absatz" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1360", "Z31K2": [ "Z6", "\u003Cp\u003E\u003C/p\u003E", "\u003Cp\u003E...\u003C/p\u003E" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wraps the provided content in HTML paragraph tags" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "入力されたコンテンツをHTMLの段落タグでラップ" }, { "Z1K1": "Z11", "Z11K1": "Z1062", "Z11K2": "obalí poskytnutý obsah do HTML značek pro odstavec" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "enveloppe le contenu donné avec des balises de paragraphes HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "envuelve el contenido dado con etiquetas de párrafo HTML" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Racchiude il paragrafo fornito in tag HTML paragrafo" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "umschließt den eingegebenen Inhalt mit HTML-Absatz-Tags" } ] } } 4pvz0m50hfqevxxogdgqfaypizbr6di Z32501 0 78749 278197 277851 2026-05-26T06:10:04Z Dv103 11127 +it 278197 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32501" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32501K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item QID" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "elemento" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32501K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "preferred language" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua preferita" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z32501K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "preferred grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z32502", "Z32514", "Z32526", "Z32847", "Z35636" ], "Z8K4": [ "Z14", "Z32504" ], "Z8K5": "Z32501" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best string from item reference, language, grammar" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior stringa di rappr. compatibile, con lingua" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "semantic fallback to label", "string of qid", "qid to string" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "miglior stringa di rappresentazione compatibile, con lingua", "miglior stringa di rappresentazione compatibile da lingua" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Aims to return the best string representing an item that is in the required language or a close variant, and amongst those has the best matching grammatical features, or defaults to a fallback label." } ] } } b46auyaaonurnhi9q0hzmblatc4915r 278199 278197 2026-05-26T06:12:47Z Dv103 11127 278199 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32501" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32501K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item QID" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "elemento" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32501K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "preferred language" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua preferita" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z32501K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "preferred grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z32502", "Z32514", "Z32526", "Z32847", "Z35636" ], "Z8K4": [ "Z14", "Z32504" ], "Z8K5": "Z32501" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best string from item reference, language, grammar" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior stringa da elemento, car. gramm. e lingua" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "semantic fallback to label", "string of qid", "qid to string" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "miglior stringa di rappresentazione compatibile da lingua", "miglior stringa di rappresentazione compatibile, con lingua" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Aims to return the best string representing an item that is in the required language or a close variant, and amongst those has the best matching grammatical features, or defaults to a fallback label." } ] } } 15735wq3hmhm98amflwujmnqej48kry 278204 278199 2026-05-26T06:19:29Z Dv103 11127 +it alias 278204 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32501" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32501K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item QID" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "elemento" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32501K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "preferred language" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua preferita" } ] } }, { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6091" }, "Z17K2": "Z32501K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "preferred grammatical features" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "caratteristiche grammaticali" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z32502", "Z32514", "Z32526", "Z32847", "Z35636" ], "Z8K4": [ "Z14", "Z32504" ], "Z8K5": "Z32501" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "best string from item reference, language, grammar" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "miglior stringa da elemento, car. gramm. e lingua" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "semantic fallback to label", "string of qid", "qid to string" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "miglior stringa di rappresentazione compatibile da lingua", "miglior stringa di rappresentazione compatibile, con lingua", "miglior stringa da elemento, caratteristiche grammaticali e lingua" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Aims to return the best string representing an item that is in the required language or a close variant, and amongst those has the best matching grammatical features, or defaults to a fallback label." } ] } } 49phircazhvgygmggsjcjcuzgaevurp Z33068 0 79620 278226 276627 2026-05-26T07:22:14Z TheRabbit22 2950 added German translation 278226 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33068" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z33068K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "sentences" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "phrases" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sätze" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33068K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33966", "Z33967", "Z35098" ], "Z8K4": [ "Z14", "Z35097" ], "Z8K5": "Z33068" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "paragraph from sentences" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "paragraphe à partir de phrases" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Absatz aus Sätzen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Takes a list of sentences and creates a paragraph" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "prend une liste de phrases et créé un paragraphe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "wandelt eine Liste von Sätzen in einen Absatz um" } ] } } cdm0xp7mpn3xzrac7ycxktcfc5uv79j Z33080 0 79634 278252 262885 2026-05-26T10:34:21Z Geno (WMF) 107 278252 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33080" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33079", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22504", "Z22504K1": [ "Z6", "একটি", { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z18", "Z18K1": "Z33079K2" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q3482678" } ] }, { "Z1K1": "Z7", "Z7K1": "Z19241", "Z19241K1": { "Z1K1": "Z18", "Z18K1": "Z33079K1" }, "Z19241K2": [ "Z6091", { "Z1K1": "Z6091", "Z6091K1": "Q131105" } ] } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Bangla indefinite noun phrase, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "frase nominal indefinida en bengalí" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ds4htlvi7h6gj4lbw4yxgneoit4621n Z33138 0 79741 278219 277102 2026-05-26T07:08:40Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 278219 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33138" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33138K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item reference (for subsequent word)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z33138K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "beginning of sentence" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z33138K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is title/heading" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z33138K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is used (as an adj.) to modify the subsequent noun" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z33139", "Z33140" ], "Z8K4": [ "Z14", "Z34799", "Z33141" ], "Z8K5": "Z33138" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "definite article or empty string (en)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "return a definite article if needed based on the combined lexemes and output it as monolingual string." } ] } } gysthok7hmqm7br74fte4hnp17wengy 278220 278219 2026-05-26T07:10:11Z 99of9 1622 278220 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33138" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33138K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "item reference (for subsequent word)" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z33138K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "beginning of sentence" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z33138K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is title/heading" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z40", "Z17K2": "Z33138K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is used (as an adj.) to modify the subsequent noun" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z33139", "Z33140" ], "Z8K4": [ "Z14", "Z34799", "Z33141" ], "Z8K5": "Z33138" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "definite article or empty monolingual (en)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "definite article or empty string", "\"the\" or \"\"" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "return a definite article if needed based on the combined lexemes and output it as monolingual string." } ] } } sjxozzizh74bhvl5h078kapk9telflo Wikifunctions:Project chat/Archive/2026/04 4 80104 278158 277857 2026-05-26T03:08:07Z SpBot 978 archiving 6 sections from [[Wikifunctions:Project chat]] (after section [[Wikifunctions:Project chat/Archive/2026/04#Language_parameters_in_language-specific_functions|Language_parameters_in_language-specific_functions]]) 278158 wikitext text/x-wiki {{Talkarchive}} == 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 --> :<small>This section was archived on a request by: [[User:Mdktb|Mdktb]] ([[User talk:Mdktb|talk]]) 17:13, 10 April 2026 (UTC)</small> == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == 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 --> :<small>This section was archived on a request by: [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:12, 3 May 2026 (UTC)</small> == 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 --> :<small>This section was archived on a request by: [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:12, 3 May 2026 (UTC)</small> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) == Equivalent of Z6830 for lexemes == Is there an equivalent of {{Z|Z6830}} that enables retrieving all lexemes pointing to a particular lexeme using a specific property? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 21:06, 20 April 2026 (UTC) :There's {{Z|6831}} but I think that's slightly different again to what you're after. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 12:31, 21 April 2026 (UTC) ::Thanks for sharing that one, I did not know it existed. But you are right, it’s not quite what I am looking for. I want a function that would take a Wikidata property reference (like P5191, which is ‘derived from lexeme’) and a Wikidata lexeme reference, and return a list of lexemes that reference that lexeme using that property. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 13:23, 21 April 2026 (UTC) == Storing huge datasets == It is not a necessity I suppose, but an idea came to me earlier to write a function that would give the corresponding [[en:Shavian alphabet|Shavian alphabet representation]] of an English word written with the Latin alphabet, or perhaps apply that operation to an entire sentence. However, just trying to guess as to what the IPA pronunciation of each word passed into it could be is is both not ideal (pronunciations obviously can and will vary widely between accents) and infeasible <s>(Wikidata lexemes don't really seem to account for pronunciation)</s>. It happens, though, that a comprehensive Shavian dictionary exists named the [https://readlex.pythonanywhere.com/ ''Read Lexicon''], which uses pronunciation and spelling similar to that used by the creator of the alphabet himself. This would be a good dataset to use in performing this translation in the function, but it appears that, all in all, the total size of the dictionary is [https://github.com/Shavian-info/readlex/blob/main/readlex.json ''nearly 26MB''] when formatted as JSON, which would certainly be larger when converted into a typed list. I am wondering if this will ever be feasible or admissible, or if there is really a way around this if importing such a large set of data is deemed impractical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 22:30, 20 April 2026 (UTC) :{{re|Theki}} "Wikidata lexemes don't really seem to account for pronunciation"" is patently untrue; not only does every Bokmål lexeme form have IPA attached to it (thanks to Jon Harald Søby), but there are lots of languages--including English--that have pronunciation information, whether through IPA or otherwise, indicated on their forms. The big issue of course is that adding this data is not always possible to perform efficiently--for instance, I'd love to have Yiddish pronunciation respellings from Paul Abelson's dictionary on as many English forms as possible, but this dictionary not being previously processed makes this difficult. The data set you have brought up, if a suitable reading of [[:m:Wikilegal/Lexicographical_Data]] allows it, could be added as {{P|7243}} statements on various English forms. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:20, 20 April 2026 (UTC) ::Well, sorry... I haven't witnessed these pronunciation statements before, I wasn't aware of their existence until you pointed it out. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 15:02, 21 April 2026 (UTC) :I got 1,900,000 characters into [[Z33875]] before the UI gave up on me. I'm not sure what the limit is. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:21, 21 April 2026 (UTC) == Could not serialize input JS object: Number <small><small>[insert tested number here]</small></small> == I'm not one to throw my problems at others, but I have no idea how to fix this. Am implementing {{Z|Z24602}} in JavaScript, which requires returning a typed map. It now works for every type of value except numbers. Tried explicitly converting the numbers to float64, but either way it throws the error above. Would appreciate it if anyone could diagnose or fix the problem, as my knowledge of Wikifunctions is amateur at best. Thank you. [[User:Some helpful person|Some helpful person]] ([[User talk:Some helpful person|talk]]) 00:32, 23 April 2026 (UTC) :The quick answer is that like some list-related functions, code implementations returning typed maps are not possible unless the type of the objects in the map is specified in the function signature (e.g. if it was a map from Strings to Natural numbers only). So unfortunately, I think you've chosen a function that is not really possible at the moment. There are a few ideas of how we might address this, but for the moment, work on something else. Sorry! --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 13:21, 23 April 2026 (UTC) :Maybe explicitly using [[Z13518|natural numbers]] would work? I would try using <code>{ "Z1K1": "Z13518", "Z13518K1": "[number]" }</code> to represent numbers, perhaps, and seeing if that works. Of course, you would also probably have to adapt this for other types that cannot be serialized, and I'm not sure how easy that would be to generalize (assuming [[w:Don't repeat yourself|DRYness]] is desired). &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:39, 23 April 2026 (UTC) == Please disconnect implementation == I think I've fixed my issue with {{Z|Z33986}}, but I can't edit an actively connected implementations with my rights. I must admit it is an AI-aided fix, I feel very strongly about disclosing that. Courtesy pinging [[User:Theki]] and [[User:Feeglgeef]]. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:51, 23 April 2026 (UTC) : Additionally, I think the JS might be working. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:52, 23 April 2026 (UTC) : Just to clarify, I mean disconnect the Python implementation please. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 18:53, 23 April 2026 (UTC) :{{Done}} I've disconnected the Python implementation. :I've also added a couple of tests. The rule is a bit more complicated than adding a maqaf before every character that is not a Hebrew letter. Unfortunately, I don't think I'll have time to fix the implementations any time soon. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:03, 23 April 2026 (UTC) :: Thank you! :: Also, for some reason I thought you put a maqaf before all gershayim, so thanks for correcting me. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:09, 23 April 2026 (UTC) :::No, that's not the rule. :::The rest of this reply is an [[:wikt:info-dump|infodump]], feel free to ignore it :) :::In [https://hebrew-academy.org.il/topic/hahlatot/punctuation/ the Academy's punctuation rules], the rule for adding a maqaf is written kind of badly: שמים מקף ברצף שיש בו שני סוגי גופנים, כגון אותיות ומספרים ("maqaf is added in a sequence in which there are two types of fonts, such as letters and numerals"). These are not different types of "fonts", but different types of characters, and I should email them about it. It gives the examples <span lang="he" dir="rtl">ה־12</span> and <span lang="he" dir="rtl">ב־DNA</span>. It doesn't say anything explicitly about quotation marks, but in other places on the same page, you have stuff like <span lang="he" dir="rtl">ב"הארץ"</span>, and from that I deduce that a maqaf is not needed before double quotes if there are Hebrew letters inside the double quotes. :::That said, a few people do think that there must be a maqaf before double quotes. I have a somewhat surprising example of somebody who always does it: translators of Scientology materials into Hebrew. At least that's what they did last time I looked at them, about ten years ago. Those people are certainly prolific, and they get points from me for consistency, but this not the prevalent standard. (And if I recall correctly, they use the minus and not the proper Hebrew maqaf, and they don't get any points from me for that!) :::Also, the name of the character is just "double quotes" and not "gershayim". Gershayim are mostly for abbreviations, although most people use the same character for them. I use ״ for gershayim, as do a few other nerds, but we're the minority. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 19:35, 23 April 2026 (UTC) :::: {{re|Amire80}} Yeah, "font" is a weird choice of wording here by the Academy...<br> I think I'll follow your guidance and not use a maqaf for quotes beginning with Hebrew letters. <br> I should also add more tests for different types of quotes, like straight (", '), curly (“, ”, ‘, ’), gershayim (״, ׳), including single quotes.<br> P.S. gotta deduct points from Scientology for being a cult but that's neither here nor there [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:49, 23 April 2026 (UTC) :::: {{re|Amire80}} Courtesy ping because I mistyped your username on the last message. Anyways I'm also gonna do that tomorrow because I'm tired now... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:50, 23 April 2026 (UTC) == Help with creating a function for Abstract Wikipedia == Hello! I was inspired by {{Z|Z26570}} to create {{Z|Z33975}}, however I'm not sure how I add specific language implementations here. Can anybody help me? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 10:41, 23 April 2026 (UTC) : I think I figured it out, I created a new object with the language config type, added {{Z|Z14310}} to my implementation, and added a new function for English... At least I think that's how it works... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 13:16, 23 April 2026 (UTC) ::You have the right idea, as far as I know. I went ahead and connected the implementations you created as they appear to work fine for English, and added a test for {{Z|Z33975}} (which passes [[File:Twemoji 1f601.svg|24px]]). I also corrected an error you made on the config object where you appear to have accidentally connected English to {{Z|Z33975}} instead of {{Z|Z33977}}. Thank you for contributing! &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 13:45, 23 April 2026 (UTC) ::: {{re|Theki}} Thank you so much for you help! Could you please kindly also connect the implementations for {{Z|Z33986}} which I just made, which is going to be used for the Hebrew implementation of {{Z|Z33975}}. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:11, 23 April 2026 (UTC) ::::You seem to be returning the wrong type in both implementations. Functioneers should not connect implementations that don't work for non-functioneers. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:13, 23 April 2026 (UTC) ::::: {{re|Feeglgeef}} Oh thank you for pointing that out! I am still a bit new to this project and confused, so I need to read up some more about this. How do I return a monolingual text object? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:17, 23 April 2026 (UTC) ::::::I'm trying to fix it for you, the construction of ZObjects in code implementations is a bit difficult right now. Since the State origin using entity and class function will (presumably) be composition, perhaps {{Z|33975}} can be adjusted to return a string, using {{Z|26107}} and {{Z|26107}}? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:21, 23 April 2026 (UTC) :::::I did not notice any discrepancies from looking at the functions by themselves, and it seemed to work fine on my end. Is it bad practice for NLG functions to return the monolingual text type? I had assumed it was logical. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:24, 23 April 2026 (UTC) ::::::Both implementations are failing all three tests on my end. No consensus has been established as to whether monolingual texts or strings should be used, so it's like the [[w:War of the currents|war of the currents]] but for Wikifunctions. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:27, 23 April 2026 (UTC) :::::::Oh, you were referring to {{Z|Z33986}}. I assumed you were stating that something was wrong in the earlier English functions that I missed; I apologize for the misunderstanding. Has there been any centralized discussion on this string vs. monolingual text issue? &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:31, 23 April 2026 (UTC) ::::::::Not that I'm aware of, I've brought it up on the telegram twice before, though. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:49, 23 April 2026 (UTC) ::::::::The centralised discussion is at [[WT:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:19, 24 April 2026 (UTC) ::::::: {{re|Theki|Feeglgeef}} Can only functioneers test implementations? For me I can't test it at all... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 14:32, 23 April 2026 (UTC) ::::::::AFAIK, test cases are only immediately testable during editing of a function if they are connected. This is one of my personal pain points with Wikifunctions, iterating on functions without exhaustive connected test cases makes debugging practically impossible for non-functioneers working on newly-created functions... I (or Feeglgeef) can quickly connect the tests you need for you if you want, although if they are not well-formed they may need to be disconnected again afterwards. Additionally, I could temporarily connect the implementation you are writing so that you can test it on the sidebar as you work, but I'm not sure if this is advisable. That functionality is also something that unfortunately only works when not disconnected. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 14:43, 23 April 2026 (UTC) :::::::::Yup, agree with you on all points, thanks. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 14:48, 23 April 2026 (UTC) == Connect implementations == Hello! I'm done with the implementations of {{Z|Z33986}} both in JS and Python, and all tests pass. Pinging @[[User:Amire80|Amire80]] to check if all the tests I've added are alright. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 15:24, 24 April 2026 (UTC) :Connected. It's possible that some more changes will be needed, but it looks OK now. :Another little comment: It should be called "clitic" and not "prefix". [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:56, 24 April 2026 (UTC) : {{re|Amire80}} Thanks for your comment! Luckily labels are easy to edit, so I'll get to it. : Currently I'm working on Bulgarian {{z|Z34072}} and {{z|Z34084}}, along with other Bulgarian functions. After I'm finished with those I'll take your advice. [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 16:01, 24 April 2026 (UTC) == Please connect my Bulgarian implementations == I recently created the following Bulgarian functions: * {{Z|Z34070}} (currently broken, I think because another function I built it upon is unimplemented) * {{Z|Z34088}} * {{Z|Z34105}} * {{Z|Z34072}} * {{Z|Z34084}} Can somebody please connect these functions, and perhaps suggest other functions I could localize? [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:03, 24 April 2026 (UTC) : Specifically, [[Z34070]] is based on [[Z34072]] [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 19:05, 24 April 2026 (UTC) :{{done}} for everything that passes, [[Z34070]] still does not work after purging WF's cache, though. For future reference, please request on the [[WF:Community portal|community portal]] instead of the project chat. Thank you for your work! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 20:03, 24 April 2026 (UTC) :: {{re|Feeglgeef}} Thank you for your help! I will keep in mind to go to the [[project: community portal| community portal]] in future instead for this. :: I still don't understand why {{Z|Z34070}} fails... It's implementation is almost completely identical to [[Z30399]] from {{Z|Z30397}}, unless I messed something up... [[User:QuickQuokka|QuickQuokka]] ([[User talk:QuickQuokka|talk]]) 20:11, 24 April 2026 (UTC) :::{{done}} No, it was mostly just timing out. It is better to use selective fetches where possible. One case is failing to match the expected results, but at least it is returning something. For all I know, it might even be acceptable! [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 20:35, 24 April 2026 (UTC) :::: {{re|GrounderUK}} Thank you so much for your help! The one failed case is with a definite article, so I feel like that might be fixed in the future... <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:43, 24 April 2026 (UTC) == Editor experience suggestions == I'm a bit frustrated with the editing experience on Wikifunctions, and I have suggestions based on pain points I've had contributing to this project: * Adding a wizard to create functions, implementations, and tests in one flow, somewhat like Wikimedia Commons' upload wizard * A sandbox for experimenting without changing mainspace functions, and maybe letting non-functioneers connect implementations ([[Project: Sandbox]] doesn't seem to fit this) * We could have functions for creation based on the sandbox, like how Wikipedia has articles for creation and edit requests, * Maybe even another test instance of Wikifunctions, like how Wikidata has [[testwikidata:|Test Wikidata]] I really like this project and I don't mean to whine, but it certainly has a lot of pain points both for technical and non-technical people. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:41, 24 April 2026 (UTC) : It's also really complicated to localize functions, so maybe we should add another wizard for that, where you can choose a language, and then create the new function with the aforementioned function wizard, and it just automatically adds it to the related language configuration object of the related function. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 20:48, 24 April 2026 (UTC) :# Sounds good to me. :# A sandbox available is [[Z10119]], though an extension-provided sandbox that allows you to manipulate the types, code, and tests easily without interfering with the mainspace would be nice. :# [[WF:Suggest a function|This page]] works to some extent, though it's too messy in my opinion. :# We used to have a "beta cluster" but it [[phab:rOMWC5f625c5846b5f779473fa32c9a02d87e59215dfa|got shut down]] just over a year ago because it was broken. :[[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:07, 24 April 2026 (UTC) == Language parameters in language-specific functions == I think that an effort should be made to give the different natural language options corresponding to different English dialects, Chinese scripts, etc. more of a use (I added the test {{Z|Z34119}} to {{Z|Z26095}} and unsurprisingly it fails). There are two main problems with this approach that I can identify: * If you ask the majority of these functions to make a sentence in British English, much of the time it will give you an output with missing words, because it does not fallback to English labels in the case of a British English label for that item missing. The same applies for every other English dialect, British English is just an example here. * Uninformed editors will probably see the presence of a language parameter on these functions, consider it redundant, and remove it. [[Special:Diff/268074|I have made this mistake before]]. In my opinion, in a perfect world, all of these language generation functions would output monolingual text, and if the user asks for American English text, then American English text is what they'll get. If the user asks for Japanese text in hiragana specifically, then that's what they'll get in return. This is not as high-priority as just rendering text in the language plainly in the first place, but it's something that I feel is still worth devoting some effort to. Right now switching functions to use this paradigm is difficult because, on the one hand, I don't know if consensus tends towards this direction being ideal or advisable, and I don't want to make changes like this without at least notifying the wider community. In addition, all tests break once a parameter is added or removed, and the function editor does not recognize the change in number of parameters and therefore you have to remove the function call, re-add it along with all of its parameters it had previously (which is a tedious cut-and-paste job), and then it will work again. This is something that you can do in five seconds by just adding a few lines of JSON to the test source, but this is not directly editable from the Web browser. This tedium is largely what's preventing me from doing this on a larger scale, besides asking for comments first. If anyone has any insights or comments on this, then that would be appreciated. If a reference of functions with and without the support for language variants is needed, of course [[WF:NLG]] can be perused, but I've also my own list cataloged at [[User:Theki/functions#language]]... Of course, this thread has many similarities to [[#"language" argument for certain functions|the one above]], but this concerns me going out and making this consistent across these NLG functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:09, 24 April 2026 (UTC) :I've created {{Z|Z34122}} as an extension to {{Z|Z34039}} for larger functions. &mdash; [[User:Theki|rae<sup>5e</sup>]] &lt;[[User talk:Theki|talk]]&gt; 21:34, 24 April 2026 (UTC) :Just to confirm that I, for one, support a Natural language parameter for all natural-language functions. The concern about getting them all aligned is just that we haven’t finally settled on {{Z|Z11}} being preferred to {{Z|Z89}} or some other type that conserves the text’s provenance, so we risk having to change them all again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:07, 25 April 2026 (UTC) == Why is my test failing? == Hello! I recently made {{Z|Z34139}} based on [[wikt:Module:bg-translit]], and the test case {{Z|Z34141}} is failing on both implementations, despite the expected output and actual output being the same as far as I can tell. I tried looking at the Unicode codepoints of the output, but those are also identical. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 06:21, 25 April 2026 (UTC) :Yes, it’s a tricky one. I’ve added a normalize step to the result validation in {{Z|Z34141}}, which confirms it is a normalization issue. It looks like it is in the code but I don’t know whether simply normalizing the result is the way to go. Logically, you would normalize both the input and the result. The implementations of {{Z|Z10384}} show you how to do this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:41, 25 April 2026 (UTC) == Edit request == Hello! I have an edit request for {{Z|Z23752}} and {{Z|Z23414}}. Please replace all the "an/a" logic with <code>Z21739(Argument reference)</code>, both for readability and for more accuracy ("a university is an institution") <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 09:50, 25 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:24, 25 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #245 is out: The Foundation's search for the perfect language == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-25|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we present an academic paper about Abstract Wikipedia, we discuss our latest Type created, and we take a look at the newest created functions. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 09:54, 25 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> :@[[User:Sannita (WMF)|Sannita (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]], technical meta-question: the newsletter quotes the article: ::the only way to contest its algorithm is to click 👍 or 👎 (Crawford and Gillespie 2016) :This quotation sounds sensible, but the article's [https://link.springer.com/article/10.1007/s00146-026-02899-w web version], and the PDF that is downloadable from the same page doesn't actually show the emojis. It rather shows text that looks lacking: ::the only way to contest its algorithm is to click or (Crawford and Gillespie [https://link.springer.com/article/10.1007/s00146-026-02899-w#ref-CR14 2016]) :Where did you get the emojis? Is it your (probably correct) guess or is there a version somewhere that actually shows the emojis? [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:16, 25 April 2026 (UTC) ::Scratch that. I've found a version with correct emojis: https://wikihistories.github.io/wikilambda-the-ultimate/ [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:37, 25 April 2026 (UTC) == Requested deletion of test == Please delete {{Z|Z34143}}. this was never valid Bulgarian, I messed up. <span style="border-radius:99q;padding:0 7q;background:#103;border:3q solid #FBF">[[User:QuickQuokka|<span style="color:#FBF">'''QuickQuokka'''</span>]]</span> <sup>[⁠[[User talk:QuickQuokka|talk]] • [[Special:Contribs/QuickQuokka|contribs]]]</sup> 10:19, 25 April 2026 (UTC) :[[WF:RFD]] please. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 16:40, 25 April 2026 (UTC) == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[User:MediaWiki message delivery|MediaWiki message delivery]] ([[User talk:MediaWiki message delivery|talk]]) 00:57, 26 April 2026 (UTC) </bdi> <!-- Message sent by User:Codename Noreste@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> tiai9m5ivc21mp5d40tl8u399dj1nbk Z33890 0 80903 278076 271901 2026-05-25T17:19:08Z Theki 2389 278076 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33890" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z33890K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33892" ], "Z8K4": [ "Z14", "Z33891", "Z33893" ], "Z8K5": "Z33890" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "emphasize string into HTML fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "italicise", "italics", "italicise string into HTML fragment", "\u003Cem\u003E", "italicize string into HTML fragment", "emphasize string into HTML fragment" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wraps the string in \u003Cem\u003E\u003C/em\u003E. For use on HTML fragments, see Z35094." } ] } } cq5imo1b5ft20luga7nl4z0sg3xk1vn 278077 278076 2026-05-25T17:19:11Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 278077 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33890" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z33890K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "text" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z33892" ], "Z8K4": [ "Z14", "Z33893", "Z33891" ], "Z8K5": "Z33890" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "emphasize string into HTML fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "italicise", "italics", "italicise string into HTML fragment", "\u003Cem\u003E", "italicize string into HTML fragment", "emphasize string into HTML fragment" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wraps the string in \u003Cem\u003E\u003C/em\u003E. For use on HTML fragments, see Z35094." } ] } } susvwb52gmigamete9cis0lkccxijk9 Z33949 0 80986 278198 267775 2026-05-26T06:12:39Z YoshiRulz 10156 Z23/Nothing can't be instantiated 278198 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33949" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z24602", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z24602", "Z24602K1": "{\"contract\":null}" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z30239", "Z30239K2": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "contract", "K2": "Z24" } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "{\"contract\":null}" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6dcqarimrfuagwx1kipl93bjotuivti Z33950 0 80987 278200 267776 2026-05-26T06:13:46Z YoshiRulz 10156 Z23/Nothing can't be instantiated 278200 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33950" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z24602", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z24602", "Z24602K1": "{\"thisisa\":\"test\",\"doesitwork\":true,\"2+2=\":5,\"anyproblems?\":null}" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z30239", "Z30239K2": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "thisisa", "K2": "test" }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "doesitwork", "K2": { "Z1K1": "Z40", "Z40K1": "Z41" } }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "2+2=", "K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "1125899906842624" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "anyproblems?", "K2": "Z24" } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "parse JSON object with mixed primitive types" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fk3565tm9cur3ohizme84gn528b22zc User:HenkvD 2 81186 278067 277121 2026-05-25T16:01:27Z HenkvD 1290 278067 wikitext text/x-wiki {| border="1" style="float: right; margin-left: 1em; margin-bottom: 0.5em; border: #99B3FF solid 1px; background: #F1F8F1; border-collapse: collapse;" | | colspan="10" | <div class="plainlinks"><center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Gebruiker:HenkvD op [[commons:Template talk:Sisterlinks|zusterprojecten]]</center> |- | valign="top" align="center" | [[Image:Wikipedia-logo.png|18px]]<br>Wikipedia<br>[[:de:Benutzer:HenkvD|de:]] [[:en:User:HenkvD|en:]] [[:fr:Utilisateur:HenkvD|fr:]] '''[[:nl:User:HenkvD|nl:]]''' | valign="top" align="center" | [[Image:Wiktionary-logo-en.png|17px]]<br>Wiktionary<br>[[:wikt:en:User:HenkvD|en:]]<br />[http://www.omegawiki.org/index.php/User:HenkvD ΩWiki] | valign="top" align="center" | [[Image:Wikinews-logo.png|35px]]<br>Wikinews<br>[[wikinews:User:HenkvD|en:]] [[:n:nl:User:HenkvD|nl:]]<br><div id="cat" class="plainlinks">[http://incubator.wikimedia.org/w/index.php?title=User:HenkvD nl: in incubator]</div> | valign="top" align="center" | [[Image:Wikiquote-logo.png|16px]]<br>Wikiquote<br>[[:q:en:User:HenkvD|en:]] |- | valign="top" align="center" | [[Image:Wikibooks-logo.png|18px]]<br>Wikibooks<br>[[:b:en:User:HenkvD|en:]] | valign="top" align="center" | [[Image:Wikisource-logo.png|18px]]<br>Wikisource<br>[[:s:en:User:HenkvD|en:]] '''[[:s:nl:Gebruiker:HenkvD|nl:]]''' <div id="cat" class="plainlinks">[http://wikisource.org/wiki/User:HenkvD old]</div> | valign="top" align="center" | [[Image:Wikiversity-logo-en.svg|18px]]<br>Wikiversity<br>[[:de:v:User:HenkvD|de:]] [[:en:v:User:HenkvD|en:]] | valign="top" align="center" | [[Image:Wikimedia-logo.png|18px]]<br>[[:meta:User:HenkvD|Meta]]<br><div id="cat" class="plainlinks">[http://strategy.wikimedia.org/wiki/User:HenkvD Strategy]<br><div id="cat" class="plainlinks">'''[http://nl.wikimedia.org/wiki/Gebruiker:HenkvD nl:]''' </div> |- | valign="top" align="center" | [[Image:Wikivoyage-Logo-v3-icon.svg|16px]]<br>Wikivoyage<br>[[:en:voy:User:HenkvD|en:]] | valign="top" align="center" | [[File:Wikidata-logo.svg|19px|Wikidata]]<br><div class="plainlinks">[http://www.wikidata.org/wiki/User:HenkvD Wikidata]</div> | valign="top" align="center" | [[Image:Commons-logo.svg|14px]]<br>[[:Commons:User:HenkvD|Commons]] | valign="top" align="center" | [[File:Wikifunctions-logo.svg|14px]] [[File:Abstract-Wikipedia-wordmark.svg|42px]]<br>'''Wikifunctions''' <br>[[abstract:User:HenkvD|AbstractWiki]] |} My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]). I am interested in Abstract Wikipedia functionality and have general knowledge of the Dutch language (as native speaker). As most other Dutch persons I have good knowledge of English and some of German and a bit of French and Romance languages.<br> I have an IT background, and try to understand the programming in Wikifunctions.<br> I will try to analyse Wikifunction, Wikidata, lexemes and add Wikifunction tests if needed. In my opinion the initial goal is to have Abstract Wikipedia pages with simple lead section (like stubs), an infobox fully from Wikidata, one or more images and maybe some simple lists. The simple lead sentences should function for as many languages as possible. That will also need that many languages will have labels in Wikidata and lexemes with genders. That will be a difficult enough to achieve. In my opinion is extensive prose and its needed functions will be very hard to achieve. {{#babel:nl|en-3|de-1}} Usefull pages: * [[Wikifunctions:Status updates]] * [[Wikifunctions:Requests for connection and disconnection]] * [[Wikifunctions:Requests for user groups]] * [[:Category:Natural language generation functions]] Wikidata queries * [https://query.wikidata.org/#%23%20Gender%20of%20City%20per%20langague%0ASELECT%20%3Fl%20%3Flemma%20%3Fsense%20%3Fgender%20%3FgenderLabel%20%28LANG%28%3Flemma%29%20AS%20%3Flanguage%29%0AWHERE%20%7B%0A%20%20%20%20%20%20%3Fsense%20wdt%3AP5137%20wd%3AQ515.%20%20%20%23%20City%0A%20%20%20%20%20%20%3Fl%20ontolex%3Asense%20%3Fsense.%0A%20%20%20%20%20%20%3Fl%20wikibase%3Alemma%20%3Flemma.%20%20%20%23%20FILTER%28LANG%28%3Flemma%29%3D%22de%22%29%0A%20%20%20%20%20%20%3Fl%20wdt%3AP5185%20%3Fgender.%0A%20%20%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Gender of City per langague ] {| class="wikitable" ! Function !! English !! Z1157 Nederlands !! Z60 Local language |- | <nowiki>{{#function:</nowiki>[[f:Z26039|Z26039]]<nowiki>|Q64|Q515|Z1002}}</nowiki> | {{#function:Z26039|Q64|Q515|Z1002}} || {{#function:Z26039|Q64|Q515|Z1157}} || {{#function:Z26039|Q64|Q515|Z60}} |} ixtcorhs9ozxc0ngbyz15dpy9mljv1s 278068 278067 2026-05-25T16:21:26Z HenkvD 1290 278068 wikitext text/x-wiki {| border="1" style="float: right; margin-left: 1em; margin-bottom: 0.5em; border: #99B3FF solid 1px; background: #F1F8F1; border-collapse: collapse;" | | colspan="10" | <div class="plainlinks"><center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Gebruiker:HenkvD op [[commons:Template talk:Sisterlinks|zusterprojecten]]</center> |- | valign="top" align="center" | [[Image:Wikipedia-logo.png|18px]]<br>Wikipedia<br>[[:de:Benutzer:HenkvD|de:]] [[:en:User:HenkvD|en:]] [[:fr:Utilisateur:HenkvD|fr:]] '''[[:nl:User:HenkvD|nl:]]''' | valign="top" align="center" | [[Image:Wiktionary-logo-en.png|17px]]<br>Wiktionary<br>[[:wikt:en:User:HenkvD|en:]]<br />[http://www.omegawiki.org/index.php/User:HenkvD ΩWiki] | valign="top" align="center" | [[Image:Wikinews-logo.png|35px]]<br>Wikinews<br>[[wikinews:User:HenkvD|en:]] [[:n:nl:User:HenkvD|nl:]]<br><div id="cat" class="plainlinks">[http://incubator.wikimedia.org/w/index.php?title=User:HenkvD nl: in incubator]</div> | valign="top" align="center" | [[Image:Wikiquote-logo.png|16px]]<br>Wikiquote<br>[[:q:en:User:HenkvD|en:]] |- | valign="top" align="center" | [[Image:Wikibooks-logo.png|18px]]<br>Wikibooks<br>[[:b:en:User:HenkvD|en:]] | valign="top" align="center" | [[Image:Wikisource-logo.png|18px]]<br>Wikisource<br>[[:s:en:User:HenkvD|en:]] '''[[:s:nl:Gebruiker:HenkvD|nl:]]''' <div id="cat" class="plainlinks">[http://wikisource.org/wiki/User:HenkvD old]</div> | valign="top" align="center" | [[Image:Wikiversity-logo-en.svg|18px]]<br>Wikiversity<br>[[:de:v:User:HenkvD|de:]] [[:en:v:User:HenkvD|en:]] | valign="top" align="center" | [[Image:Wikimedia-logo.png|18px]]<br>[[:meta:User:HenkvD|Meta]]<br><div id="cat" class="plainlinks">[http://strategy.wikimedia.org/wiki/User:HenkvD Strategy]<br><div id="cat" class="plainlinks">'''[http://nl.wikimedia.org/wiki/Gebruiker:HenkvD nl:]''' </div> |- | valign="top" align="center" | [[Image:Wikivoyage-Logo-v3-icon.svg|16px]]<br>Wikivoyage<br>[[:en:voy:User:HenkvD|en:]] | valign="top" align="center" | [[File:Wikidata-logo.svg|19px|Wikidata]]<br><div class="plainlinks">[http://www.wikidata.org/wiki/User:HenkvD Wikidata]</div> | valign="top" align="center" | [[Image:Commons-logo.svg|14px]]<br>[[:Commons:User:HenkvD|Commons]] | valign="top" align="center" | [[File:Wikifunctions-logo.svg|14px]] [[File:Abstract-Wikipedia-wordmark.svg|42px]]<br>'''Wikifunctions''' <br>[[abstract:User:HenkvD|AbstractWiki]] |} My name is Henk, from the Netherlands ([[:nl:Gebruiker:HenkvD]]). I am interested in Abstract Wikipedia functionality and have general knowledge of the Dutch language (as native speaker). As most other Dutch persons I have good knowledge of English and some of German and a bit of French and Romance languages.<br> I have an IT background, and try to understand the programming in Wikifunctions.<br> I will try to analyse Wikifunction, Wikidata, lexemes and add Wikifunction tests if needed. In my opinion the initial goal is to have Abstract Wikipedia pages with simple lead section (like stubs), an infobox fully from Wikidata, one or more images and maybe some simple lists. The simple lead sentences should function for as many languages as possible. That will also need that many languages will have labels in Wikidata and lexemes with genders. That will be a difficult enough to achieve. In my opinion extensive prose and its needed functions will be very hard to achieve. {{#babel:nl|en-3|de-1}} Usefull pages: * [[Wikifunctions:Status updates]] * [[Wikifunctions:Requests for connection and disconnection]] * [[Wikifunctions:Requests for user groups]] * [[:Category:Natural language generation functions]] Wikidata queries * [https://query.wikidata.org/#%23%20Gender%20of%20City%20per%20langague%0ASELECT%20%3Fl%20%3Flemma%20%3Fsense%20%3Fgender%20%3FgenderLabel%20%28LANG%28%3Flemma%29%20AS%20%3Flanguage%29%0AWHERE%20%7B%0A%20%20%20%20%20%20%3Fsense%20wdt%3AP5137%20wd%3AQ515.%20%20%20%23%20City%0A%20%20%20%20%20%20%3Fl%20ontolex%3Asense%20%3Fsense.%0A%20%20%20%20%20%20%3Fl%20wikibase%3Alemma%20%3Flemma.%20%20%20%23%20FILTER%28LANG%28%3Flemma%29%3D%22de%22%29%0A%20%20%20%20%20%20%3Fl%20wdt%3AP5185%20%3Fgender.%0A%20%20%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D Gender of City per langague ] {| class="wikitable" ! Function !! English !! Z1157 Nederlands !! Z60 Local language |- | <nowiki>{{#function:</nowiki>[[f:Z26039|Z26039]]<nowiki>|Q64|Q515|Z1002}}</nowiki> | {{#function:Z26039|Q64|Q515|Z1002}} || {{#function:Z26039|Q64|Q515|Z1157}} || {{#function:Z26039|Q64|Q515|Z60}} |} 787816njqpfnei04bvndry62mf63pjh Wikifunctions:Requests for deletions/Archive/2026/05 4 82940 278160 277859 2026-05-26T03:08:11Z SpBot 978 archiving 2 sections from [[Wikifunctions:Requests for deletions]] (after section [[Wikifunctions:Requests for deletions/Archive/2026/05#Z12390|Z12390]]) 278160 wikitext text/x-wiki {{Talkarchive}} == [[Z13147]] == Function with no implementations or tests, and [[User talk:FenrisAureus|the author doesn't plan to develop it further]]. [[User:Amire80|Amir E. Aharoni]] ([[User talk:Amire80|talk]]) 15:04, 7 May 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 14:49, 8 May 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 14:49, 8 May 2026 (UTC)</small> == [[Z35100]] == Created by mistake (I thought I was creating a function in my local development environment :-). [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 07:38, 11 May 2026 (UTC) :You have the technical right to grant yourself sysop. I'm not a fan of this, but since it exists you should probably use it for a deletion that nobody could possibly find controversial. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 11:45, 11 May 2026 (UTC) ::@[[User:Feeglgeef|Feeglgeef]]: Please do not encourage staff to violate policy. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:41, 11 May 2026 (UTC) :::I don't believe such an action would be in violation of the [[WF:Staff editing policy]], is there another one you're referring to? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:05, 11 May 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:56, 11 May 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:56, 11 May 2026 (UTC)</small> == [[Z31462]] == Seems useless. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 12:14, 16 May 2026 (UTC) :CC @[[User:Feeglgeef|Feeglgeef]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 07:33, 17 May 2026 (UTC) ::That was a test object, please delete. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:17, 17 May 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:22, 17 May 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 15:22, 17 May 2026 (UTC)</small> == [[Z18927]] == Duplicate of [[Z11853]]. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:52, 18 May 2026 (UTC) :cc @[[User:Jsamwrites|Jsamwrites]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 03:22, 19 May 2026 (UTC) ::Thanks for pointing this. This has been corrected and used in a dedicated for detecting basic phrase categories in English ({{Z|Z35352}} and the associated implementation -- {{Z|Z35353}} as well as the tests). [[User:Jsamwrites|John Samuel]] 09:26, 19 May 2026 (UTC) :{{withdrawn}} per above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 13:26, 19 May 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 13:26, 19 May 2026 (UTC)</small> == [[Z18928]] == Unused string. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:54, 18 May 2026 (UTC) :CC @[[User:Jsamwrites|Jsamwrites]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 03:21, 19 May 2026 (UTC) ::Thanks for pointing this. This is now used in a dedicated for detecting basic phrase categories in English ({{Z|Z35352}} and the associated implementation -- {{Z|Z35353}} as well as the tests). [[User:Jsamwrites|John Samuel]] 09:26, 19 May 2026 (UTC) :{{withdrawn}} per above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 13:26, 19 May 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 13:26, 19 May 2026 (UTC)</small> == [[Z18929]] == Unused string. --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 20:54, 18 May 2026 (UTC) :cc @[[User:Jsamwrites|Jsamwrites]] <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 03:22, 19 May 2026 (UTC) ::Thanks for pointing this. This is now used in a dedicated for detecting basic phrase categories in English ({{Z|Z35352}} and the associated implementation -- {{Z|Z35353}} as well as the tests). [[User:Jsamwrites|John Samuel]] 09:26, 19 May 2026 (UTC) :{{withdrawn}} per above --[[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 13:27, 19 May 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 13:27, 19 May 2026 (UTC)</small> == Request for deleting {{Z|35508}} == Please delete {{Z|35508}}, which I started to make earlier today. A better implemention can replace mine. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 21:22, 22 May 2026 (UTC) :{{done}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:54, 23 May 2026 (UTC) :<small>This section was archived on a request by: <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 06:54, 23 May 2026 (UTC)</small> == [[Z12390]] == Associated to a non-existing function. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:06, 21 May 2026 (UTC) :Pings: @[[User:ToprakM|ToprakM]] @[[User:GrounderUK|GrounderUK]] [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 15:07, 21 May 2026 (UTC) :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:29, 24 May 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:29, 24 May 2026 (UTC)</small> == Request for deleting {{Z|35614}} == Please delete implementation {{Z|35614}}, which I made earlier today. A better implementation can replace it. [[User:HenkvD|HenkvD]] ([[User talk:HenkvD|talk]]) 16:31, 24 May 2026 (UTC) [[Category:Maintenance]] :{{done}} [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:57, 24 May 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 17:57, 24 May 2026 (UTC)</small> n3r2cv9pgl23s1uyz0x7by1g6w3auyy Z35094 0 83183 278075 274034 2026-05-25T17:18:14Z Theki 2389 278075 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35094" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z89", "Z17K2": "Z35094K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "fragment" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z35096" ], "Z8K4": [ "Z14", "Z35095" ], "Z8K5": "Z35094" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "emphasize HTML fragment" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "\u003Cem\u003E", "em", "em tag", "italics", "emphasis" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Applies \u003Cem\u003E tags to a fragment. For use on strings, see Z33890." } ] } } g9hoo16vggqyk9v912zegbrr8g6x8on User:YoshiRulz/Type documentation 2 83367 278255 277669 2026-05-26T11:47:48Z YoshiRulz 10156 Add a selection of site search queries 278255 wikitext text/x-wiki <onlyinclude><includeonly>== Documentation == {| class="wikitable" | <div style="float: inline-end; text-align: end;"> layout: {{mini navbar|User:YoshiRulz/Type documentation}} <br>data: {{mini navbar|{{{1|{{PAGENAME}}}}}|point-at-data=y}} </div> '''{{#wikifunctionlabeldesc:{{{1|{{PAGENAME}}}}}}}''' |- | {| <!-- -->{{#if:{{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}}|<nowiki/> {{!}}- ! style="text-align: start;" {{!}} Wikidata Item (sitelink) {{!}} {{item linked to mainspace object|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}} }}<!-- -->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}} |Z80|Z13518|Z16683|Z19677|Z20838|Z33198=<nowiki/> {{!}}- ! style="text-align: start;" {{!}} Numeric type hierarchy {{!}} [[Talk:Z80|<small>GF(256)</small>]] &sub; [[Talk:Z13518|&Nopf;]] &sub; [[Talk:Z16683|&Zopf;]] &sub; [[Talk:Z19677|&Qopf;]] &sub; &Ropf;;<!-- --> [[Talk:Z20838|f64]] &approx; &Ropf;; [[Talk:Z33198|f64&times;f64]] &approx; &Copf; }}<!-- -->{{#if:{{{related types|}}}|<nowiki/> {{!}}- ! style="text-align: start;" {{!}} Related types {{!}} {{{related types}}} }}<!-- -->{{#switch:{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}} |Z6062|Z6063|Z25340|Z25501|Z25502|Z26582|Z26934|Z26935|Z27951|Z27970|Z27971|Z28215|Z28515|Z28516|Z28517|Z28518|Z28519|Z28520|Z32789|Z32792|Z33568|Z33827 |Z21|Z40|Z60|Z61|Z6020|Z6030|Z6040|Z16098|Z16659|Z16927|Z17402|Z17813|Z20825|Z22112=<nowiki/> {{!}}- ! style="text-align: start;" {{!}} Enumeration members/options {{!}} {{enum member list|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}} {{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Enumeration_types]]}} |Z881|Z882|Z883|Z6884={{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Parameterised_types]]}} |#default={{#ifeq:{{NAMESPACENUMBER}}|1|[[Category:Types]]}} }}<!-- --> |- ! style="text-align: start;" {{!}} Search for usages of this Type | {{User:YoshiRulz/Type_documentation/search_table|{{SUBJECTPAGENAME:{{{1|{{PAGENAME}}}}}}}}} |} |} <!-- -->{{#ifexist:Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}} |{{Help:Type_deconstruction_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!-- -->{{#ifexist:Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}} |{{Help:Fetching_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!-- -->{{#ifexist:Help:Comparison_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}} |{{Help:Comparison_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!-- -->{{#ifexist:Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}} |{{Help:Type_conversion_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!-- -->{{#ifexist:Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}} |{{Help:Rounding_function_table/{{{2|{{#function:Z34802|en|{{{1|{{PAGENAME}}}}}}}}}}}}}}<!-- --> {{#ifexist:Help:{{{1|{{PAGENAME}}}}} |{{clear}}'''Explanations''' [<nowiki/>[[Special:MyLanguage/Help:{{{1|{{PAGENAME}}}}}|{{int:edit}}]]<nowiki/>] {{TNT|Help:{{{1|{{PAGENAME}}}}}|uselang={{USERLANGUAGE}}}} |<div dir="{{#dir}}">[<nowiki/><span class="plainlinks">[{{fullurl:Help:{{{1|{{PAGENAME}}}}}|action=edit&preload={{urlencode:User:YoshiRulz/Type documentation/help page template}}}} Create]</span> translatable long-form documentation to be included here<nowiki/>]</div> }} {{#ifeq:{{NAMESPACENUMBER}}|1|{{DEFAULTSORT:Talk:Z{{padleft:{{#invoke:String|sub|{{{1|{{PAGENAME}}}}}|2}}|5}}}}}}</includeonly></onlyinclude> {{documentation}} {{ {{FULLPAGENAME}}|Z16683|Integer}} {{ {{FULLPAGENAME}}|Z6060|Time of day |related types= * {{Z+|Z6061}} * {{Z+|Z20420}} }} {{ {{FULLPAGENAME}}|Z16659|Sign |related types= * {{Z+|Z16683}} * {{Z+|Z19677}} }} k2a01a6n89p7hs5pcqyq04gq4140ntp Z35168 0 83406 278201 276315 2026-05-26T06:15:10Z YoshiRulz 10156 Z23/Nothing can't be instantiated 278201 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35168" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35167", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35175", "Z35175K1": { "Z1K1": "Z7", "Z7K1": "Z35176", "Z35176K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z35176K2": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z35175K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z35190", "Z35190K1": { "Z1K1": "Z7", "Z7K1": "Z35188", "Z35188K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z35188K2": { "Z1K1": "Z6092", "Z6092K1": "P569" }, "Z35188K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z35190K2": "Z35192", "Z35190K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P19" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z35190", "Z35190K1": { "Z1K1": "Z7", "Z7K1": "Z35188", "Z35188K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z35188K2": { "Z1K1": "Z6092", "Z6092K1": "P19" }, "Z35188K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z35190K2": "Z35199", "Z35190K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z802K3": "Z24" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P570" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z35190", "Z35190K1": { "Z1K1": "Z7", "Z7K1": "Z35188", "Z35188K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z35188K2": { "Z1K1": "Z6092", "Z6092K1": "P570" }, "Z35188K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z35190K2": "Z35192", "Z35190K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z802K3": "Z24" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P20" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z35190", "Z35190K1": { "Z1K1": "Z7", "Z7K1": "Z35188", "Z35188K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z35188K2": { "Z1K1": "Z6092", "Z6092K1": "P20" }, "Z35188K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z35190K2": "Z35199", "Z35190K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z802K3": "Z24" }, { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z27299K2": { "Z1K1": "Z6092", "Z6092K1": "P119" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z35190", "Z35190K1": { "Z1K1": "Z7", "Z7K1": "Z35188", "Z35188K1": { "Z1K1": "Z18", "Z18K1": "Z35167K1" }, "Z35188K2": { "Z1K1": "Z6092", "Z6092K1": "P119" }, "Z35188K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z35190K2": "Z35199", "Z35190K3": { "Z1K1": "Z18", "Z18K1": "Z35167K2" } }, "Z802K3": "Z24" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox for person as item, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "infobox pour les personnes, en Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "When updating this, also update Z35371" } ] } } lvjhggd7ypawxs40g94u9ad1ns0qwt0 Talk:Z23 1 83589 278205 275294 2026-05-26T06:27:57Z YoshiRulz 10156 /* English label */ new section 278205 wikitext text/x-wiki {{type documentation|Z23|Nothing}} == English label == I've just fixed a handful of cases where someone had tried to insert a literal Z23 in a composition, presumably by entering <q>nothing</q> into the Type field. If we swapped out its label for one of its aliases, like <q>Unreachable</q>, that should prevent further mistakes. (It would also free up the term <q>nothing</q> in case [[WT:Naming_conventions#Void_is_meaningless|we want to use that for Z24's label]].) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:27, 26 May 2026 (UTC) 4kvn1x1m5im6r9t9mdkobvvglecketz 278207 278205 2026-05-26T06:36:56Z YoshiRulz 10156 Add links to related types 278207 wikitext text/x-wiki {{type documentation|Z23|Nothing |related types= * {{Z+|Z22}} * {{Z+|Z5}} * {{Z+|Z21}} }} == English label == I've just fixed a handful of cases where someone had tried to insert a literal Z23 in a composition, presumably by entering <q>nothing</q> into the Type field. If we swapped out its label for one of its aliases, like <q>Unreachable</q>, that should prevent further mistakes. (It would also free up the term <q>nothing</q> in case [[WT:Naming_conventions#Void_is_meaningless|we want to use that for Z24's label]].) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:27, 26 May 2026 (UTC) q0ceegf5gnehec183h478dnrxwivm6r Z35241 0 83654 278080 277210 2026-05-25T17:21:49Z Theki 2389 278080 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35241" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35241K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "volume" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "volume" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z35241K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "pression" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pressure" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35241K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "débit" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "flow" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20", "Z35245" ], "Z8K4": [ "Z14", "Z35243", "Z35504" ], "Z8K5": "Z35241" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "autonomie d'une bouteille d'ARI" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "SCBA cylinder autonomy" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "autonomie bouteille ARI" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcul l'autonomie (unité généralement exprimée en minutes) d'une bouteille d'ARI (appareil respiratoire isolant) en fonction du débit (unité généralement en litres par minute) de consommation " }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate the runtime (typically measured in minutes) of a SCBA (self-contained breathing apparatus) cylinder based on the flow rate (typically \nmeasured in liters per minute)" } ] } } h5nmwv58xdn4k7vjtdmw968xqbsar30 278081 278080 2026-05-25T17:22:16Z Theki 2389 278081 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35241" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35241K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "volume" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "volume" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z35241K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "pression" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pressure" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35241K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "débit" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "flow" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20", "Z35245" ], "Z8K4": [ "Z14", "Z35243", "Z35504" ], "Z8K5": "Z35241" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "autonomie d'une bouteille d'ARI" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "SCBA cylinder autonomy" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "autonomie bouteille ARI" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcul l'autonomie (unité généralement exprimée en minutes) d'une bouteille d'ARI (appareil respiratoire isolant) en fonction du débit (unité généralement en litres par minute) de consommation " }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate the runtime (in minutes) of a SCBA (self-contained breathing apparatus) cylinder based on the flow rate (in liters per minute)" } ] } } lg1ky7u5644fcjl8w4nt8mv9ycroh4e 278082 278081 2026-05-25T17:23:10Z Theki 2389 278082 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35241" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35241K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "volume" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "volume" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z35241K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "pression" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pressure" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35241K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "débit" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "flow" } ] } } ], "Z8K2": "Z20838", "Z8K3": [ "Z20", "Z35245" ], "Z8K4": [ "Z14", "Z35243", "Z35504" ], "Z8K5": "Z35241" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "autonomie d'une bouteille d'ARI" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "SCBA cylinder autonomy" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "autonomie bouteille ARI" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcul l'autonomie (unité généralement exprimée en minutes) d'une bouteille d'ARI (appareil respiratoire isolant) en fonction du débit (unité généralement en litres par minute) de consommation " }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Calculate the runtime in minutes of a SCBA (self-contained breathing apparatus) cylinder based on the flow rate in liters per minute" } ] } } c0eaosi0rbgzb1ffdosn34xkih2qsgp Z35243 0 83656 278078 277214 2026-05-25T17:20:24Z Theki 2389 278078 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35243" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35241", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z35241(Z35241K1, Z35241K2, Z35241K3):\n\treturn(Z35241K1*Z35241K2)/Z35241K3" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "autonomie d'une bouteille d'ARI, en Python" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "SCBA cylinder autonomy, Python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "calcul de l'autonomie d'une bouteille d'ARI en fonction du débit de consommation de l'utilisateur" } ] } } ry2ycuco4kolazn77s1gwlljyifzf68 Help:Type deconstruction table/Wikidata quantity 12 83699 278238 275874 2026-05-26T09:10:52Z YoshiRulz 10156 Add constructor 278238 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z6010|Wikidata quantity}} |- | rowspan="4" | {{Z|35663}} ! K1: {{Z|19677}} | {{Z|25294}} |- ! K2: {{Z|19677}} | {{Z|25297}} |- ! K3: {{Z|19677}} | {{Z|25300}} |- ! K4: {{Z|6091}} | {{Z|25303}} |- ! colspan="3" | |- | &mdash; ! K1, K4 | {{Z|31161}} |} do0bs6i8wuwcxdf6fgcz5rhagrosllf Z35377 0 83829 278202 276277 2026-05-26T06:15:28Z YoshiRulz 10156 Z23/Nothing can't be instantiated 278202 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35377" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35374", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z27299", "Z27299K1": { "Z1K1": "Z18", "Z18K1": "Z35374K1" }, "Z27299K2": { "Z1K1": "Z18", "Z18K1": "Z35374K2" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z35190", "Z35190K1": { "Z1K1": "Z7", "Z7K1": "Z35188", "Z35188K1": { "Z1K1": "Z18", "Z18K1": "Z35374K1" }, "Z35188K2": { "Z1K1": "Z18", "Z18K1": "Z35374K2" }, "Z35188K3": { "Z1K1": "Z18", "Z18K1": "Z35374K3" } }, "Z35190K2": "Z35376", "Z35190K3": { "Z1K1": "Z18", "Z18K1": "Z35374K3" } }, "Z802K3": "Z24" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "riga di infobox, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "infobox row from Wikidata property, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g4pj2ktq7cq1wt2a1a9215serkulzn7 Z35410 0 83863 278203 276356 2026-05-26T06:15:44Z YoshiRulz 10156 Z23/Nothing can't be instantiated 278203 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35410" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35407", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z30164", "Z30164K1": { "Z1K1": "Z18", "Z18K1": "Z35407K1" }, "Z30164K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z22074", "Z22074K1": "Z21394", "Z22074K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z873", "Z873K1": "Z35408", "Z873K2": { "Z1K1": "Z18", "Z18K1": "Z35407K1" } } ] }, "Z802K3": "Z24" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "int list of coordinates to SWU characters, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 634t1w9g3ri34qlzduwun2ivmqdvst4 Help:Comparison function table/Rational 12 84008 278217 277342 2026-05-26T07:03:37Z YoshiRulz 10156 Use q instead of n 278217 wikitext text/x-wiki {{Help:Comparison function table/preface|Z19677|Rational}} |- ! {{nowrap|q<sub>1</sub> &ne; q<sub>2</sub>}}<br><small>[[d:Q110013332|Q110013332]]</small> | &mdash; ! rowspan="4" | ! {{nowrap|q<sub>1</sub> &Longleftrightarrow; q<sub>2</sub>}}<br><small>[[d:Q7797295|Q7797295]]</small> | &mdash; |- ! {{nowrap|q<sub>1</sub> &lt; q<sub>2</sub>}}<br><small>[[d:Q52834024|Q52834024]]</small> | {{Z|19753}} ! {{nowrap|q<sub>1</sub> &gt; q<sub>2</sub>}}<br><small>[[d:Q47035128|Q47035128]]</small> | {{Z|19751}} |- ! {{nowrap|q<sub>1</sub> &le; q<sub>2</sub>}}<br><small>[[d:Q55935272|Q55935272]]</small> | {{Z|19754}} ! {{nowrap|q<sub>1</sub> &ge; q<sub>2</sub>}}<br><small>[[d:Q55935291|Q55935291]]</small> | {{Z|19752}} |- ! {{nowrap|q<sub>1</sub> {{=}} q<sub>2</sub>}}<br><small>[[d:Q842346|Q842346]]</small> | {{Z|19686}} ! {{nowrap|q<sub>1</sub> &approx; q<sub>2</sub>}}<br><small>[[d:Q26161438|Q26161438]]</small> | {{Z|24506}} |- ! colspan="5" | |- ! {{nowrap|q &ne; 0}} | &mdash; ! rowspan="4" | ! {{nowrap|q &Longleftrightarrow; 0}} | {{Z|19717}} |- ! {{nowrap|q &lt; 0}} | {{Z|21714}} ! {{nowrap|q &gt; 0}} | {{Z|21702}} |- ! {{nowrap|q &le; 0}} | &mdash; ! {{nowrap|q &ge; 0}} | {{Z|21721}} |- ! {{nowrap|q {{=}} 0}} | {{Z|19922}} | colspan="2" | |- ! colspan="5" | |- ! {{nowrap|q {{=}} 1}} | colspan="4" | {{Z|25200}} |- ! {{nowrap|a {{=}} c ∧ b {{=}} d}} | colspan="4" | {{Z|19892}} |- ! {{nowrap|q<sub>1</sub> &le; q<sub>2</sub> &le; q<sub>3</sub>}} | colspan="4" | {{Z|24403}} |- ! {{nowrap|q<sub>1</sub> {{=}} q<sub>2</sub><sup>-1</sup>}} | colspan="4" | {{Z|19931}} |} 9x8da41x42re8tmqupqdlfwy7dex6me Z35504 0 84037 278079 277215 2026-05-25T17:20:41Z Theki 2389 278079 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35504" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35241", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": { "Z1K1": "Z7", "Z7K1": "Z21032", "Z21032K1": { "Z1K1": "Z7", "Z7K1": "Z20937", "Z20937K1": { "Z1K1": "Z18", "Z18K1": "Z35241K1" } }, "Z21032K2": { "Z1K1": "Z18", "Z18K1": "Z35241K2" } }, "Z21033K2": { "Z1K1": "Z7", "Z7K1": "Z20937", "Z20937K1": { "Z1K1": "Z18", "Z18K1": "Z35241K3" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "divide the product of volume and pressure by flow" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "autonomie d'une bouteille d'ARI, en Composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 27ptftkw4pkufinwbpahx1fbnf9xyxz Help:Comparison function table/Gregorian date 12 84080 278218 277354 2026-05-26T07:03:54Z YoshiRulz 10156 Use d instead of n 278218 wikitext text/x-wiki {{Help:Comparison function table/preface|Z20420|Gregorian date}} |- ! {{nowrap|d<sub>1</sub> &ne; d<sub>2</sub>}}<br><small>[[d:Q110013332|Q110013332]]</small> | &mdash; ! rowspan="4" | ! {{nowrap|d<sub>1</sub> &Longleftrightarrow; d<sub>2</sub>}}<br><small>[[d:Q7797295|Q7797295]]</small> | {{Z|35544}} |- ! {{nowrap|d<sub>1</sub> &lt; d<sub>2</sub>}}<br><small>[[d:Q52834024|Q52834024]]</small> | {{Z|25271}} ! {{nowrap|d<sub>1</sub> &gt; d<sub>2</sub>}}<br><small>[[d:Q47035128|Q47035128]]</small> | {{Z|25276}} |- ! {{nowrap|d<sub>1</sub> &le; d<sub>2</sub>}}<br><small>[[d:Q55935272|Q55935272]]</small> | &mdash; ! {{nowrap|d<sub>1</sub> &ge; d<sub>2</sub>}}<br><small>[[d:Q55935291|Q55935291]]</small> | &mdash; |- ! {{nowrap|d<sub>1</sub> {{=}} d<sub>2</sub>}}<br><small>[[d:Q842346|Q842346]]</small> | {{Z|20430}} ! {{nowrap|d<sub>1</sub> &approx; d<sub>2</sub>}}<br><small>[[d:Q26161438|Q26161438]]</small> | {{Z|25820}} |} khntqttqab6gtnbxt1yspkpt2ysefm1 Wikifunctions:Status updates/2026-05-23/de 4 84202 278070 277735 2026-05-25T16:45:33Z Ameisenigel 44 Created page with "=== Wikipediapodden Folge #368 mit James Forrester ===" 278070 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === <div lang="en" dir="ltr" class="mw-content-ltr"> In the latest episode of the Podcast about Wikipedia, [https://wikipediapodden.se Wikipediapodden], [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] is interviewing James Forrester. They are discussing the progress of Abstract Wikipedia and Wikifunctions since the last episode that was centered around Abstract Wikipedia four years ago, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recent Changes in the software === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made improvements across Abstract Wikipedia and Wikifunctions. On Abstract Wikipedia, edit and history pages now show the article title as well as the QID, which should make it easier to understand which article you are looking at ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). In addition, references created by functions can now also include working links to non-Wikimedia websites, so external citations work as expected ([[:phab:T423180|T423180]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Wikifunctions, we also added a new filter to Special:ListObjectsByType, so you can now filter functions based on what kind of result they return ([[:phab:T301712|T301712]]). Finally, we ran a script to try to clean up out-of-date Test case results, though it doesn't seem to have fully fixed things ([[:phab:T422300|T422300]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 65 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 65 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|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-05-23]] m3iev33g0vmfj7ozujohdjpcew2h2uz 278072 278070 2026-05-25T16:47:07Z Ameisenigel 44 Created page with "In der neuesten Folge des Podcasts über Wikipedia, [$1 Wikipediapodden], interviewt [$2 Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [$3 #154]." 278072 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <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 made improvements across Abstract Wikipedia and Wikifunctions. On Abstract Wikipedia, edit and history pages now show the article title as well as the QID, which should make it easier to understand which article you are looking at ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). In addition, references created by functions can now also include working links to non-Wikimedia websites, so external citations work as expected ([[:phab:T423180|T423180]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Wikifunctions, we also added a new filter to Special:ListObjectsByType, so you can now filter functions based on what kind of result they return ([[:phab:T301712|T301712]]). Finally, we ran a script to try to clean up out-of-date Test case results, though it doesn't seem to have fully fixed things ([[:phab:T422300|T422300]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 65 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 65 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|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-05-23]] 6di3rjpy0hrgrw9p3sh5e2i7z4maa9k 278074 278072 2026-05-25T16:47:10Z Ameisenigel 44 Created page with "=== Letzte Änderungen an der Software ===" 278074 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made improvements across Abstract Wikipedia and Wikifunctions. On Abstract Wikipedia, edit and history pages now show the article title as well as the QID, which should make it easier to understand which article you are looking at ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). In addition, references created by functions can now also include working links to non-Wikimedia websites, so external citations work as expected ([[:phab:T423180|T423180]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Wikifunctions, we also added a new filter to Special:ListObjectsByType, so you can now filter functions based on what kind of result they return ([[:phab:T301712|T301712]]). Finally, we ran a script to try to clean up out-of-date Test case results, though it doesn't seem to have fully fixed things ([[:phab:T422300|T422300]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 65 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 65 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|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-05-23]] gkho0y3d1whqlpg3lv4ysr5b6to4tkn 278098 278074 2026-05-25T18:21:17Z TheRabbit22 2950 added 278098 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made improvements across Abstract Wikipedia and Wikifunctions. On Abstract Wikipedia, edit and history pages now show the article title as well as the QID, which should make it easier to understand which article you are looking at ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). In addition, references created by functions can now also include working links to non-Wikimedia websites, so external citations work as expected ([[:phab:T423180|T423180]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Wikifunctions, we also added a new filter to Special:ListObjectsByType, so you can now filter functions based on what kind of result they return ([[:phab:T301712|T301712]]). Finally, we ran a script to try to clean up out-of-date Test case results, though it doesn't seem to have fully fixed things ([[:phab:T422300|T422300]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 65 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 65 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|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach ihrem Erstellungszeitpunkt], ist verfügbar. [[Category:Status updates{{#translation:}}|2026-05-23]] jls12xye9gj3w2qhk8hzdlfgtvpqzm4 278103 278098 2026-05-25T18:23:18Z TheRabbit22 2950 added 278103 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made improvements across Abstract Wikipedia and Wikifunctions. On Abstract Wikipedia, edit and history pages now show the article title as well as the QID, which should make it easier to understand which article you are looking at ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). In addition, references created by functions can now also include working links to non-Wikimedia websites, so external citations work as expected ([[:phab:T423180|T423180]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Wikifunctions, we also added a new filter to Special:ListObjectsByType, so you can now filter functions based on what kind of result they return ([[:phab:T301712|T301712]]). Finally, we ran a script to try to clean up out-of-date Test case results, though it doesn't seem to have fully fixed things ([[:phab:T422300|T422300]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 65 new Functions === </div> Diese Woche hatten wir 65 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! * {{Z|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach ihrem Erstellungszeitpunkt], ist verfügbar. [[Category:Status updates{{#translation:}}|2026-05-23]] f30rksb0e6a96w6vku8w94sikxbvbsm 278105 278103 2026-05-25T18:23:36Z TheRabbit22 2950 added 278105 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made improvements across Abstract Wikipedia and Wikifunctions. On Abstract Wikipedia, edit and history pages now show the article title as well as the QID, which should make it easier to understand which article you are looking at ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). In addition, references created by functions can now also include working links to non-Wikimedia websites, so external citations work as expected ([[:phab:T423180|T423180]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> On Wikifunctions, we also added a new filter to Special:ListObjectsByType, so you can now filter functions based on what kind of result they return ([[:phab:T301712|T301712]]). Finally, we ran a script to try to clean up out-of-date Test case results, though it doesn't seem to have fully fixed things ([[:phab:T422300|T422300]]). </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <span id="Fresh_Functions_weekly:_65_new_Functions"></span> === Wöchentliche neue Funktionen: 65 neue Funktionen === Diese Woche hatten wir 65 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! * {{Z|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach ihrem Erstellungszeitpunkt], ist verfügbar. [[Category:Status updates{{#translation:}}|2026-05-23]] eg903xmaaak0w6mukas225azrs079yh 278107 278105 2026-05-25T18:27:24Z TheRabbit22 2950 added 278107 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === <div lang="en" dir="ltr" class="mw-content-ltr"> This week, we made improvements across Abstract Wikipedia and Wikifunctions. On Abstract Wikipedia, edit and history pages now show the article title as well as the QID, which should make it easier to understand which article you are looking at ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). In addition, references created by functions can now also include working links to non-Wikimedia websites, so external citations work as expected ([[:phab:T423180|T423180]]). </div> Auf Wikifunctions haben wir auch einen neuen Filter für Special:ListObjectsByType hinzugefügt, wodurch Funktionen danach gefiltert werden können, welche Art von Ergebnis sie zurückgeben ([[:phab:T301712|T301712]]). Schließlich haben wir ein Skript ausgeführt, um die veralteten Test-Ergebnisse zu entfernen, aber es scheint, dass nicht alles vollständig behoben ist ([[:phab:T422300|T422300]]). <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <span id="Fresh_Functions_weekly:_65_new_Functions"></span> === Wöchentliche neue Funktionen: 65 neue Funktionen === Diese Woche hatten wir 65 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! * {{Z|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach ihrem Erstellungszeitpunkt], ist verfügbar. [[Category:Status updates{{#translation:}}|2026-05-23]] lzdjidxw6bqpko7oqv3gdhj5gyyqtzg 278109 278107 2026-05-25T18:30:31Z TheRabbit22 2950 added 278109 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === In dieser Woche haben wir Verbesserungen in der abstrakten Wikipedia und Wikifunctions vorgenommen. In der abstrakten Wikipedia werden im Bearbeitungsmodus und in der Versionsgeschichte der Artikeltitel sowie die QID angezeigt, was es einfacher machen sollte, zu verstehen, an welchem Artikel man gerade arbeitet ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). Zusätzlich dazu können Einzelnachweise, die von Funktionen erstellt wurden, nun auch Arbeitslinks zu Nicht-Wikimedia-Websites enthalten, damit externe Quellenangaben wie erwartet funktionieren ([[:phab:T423180|T423180]]). Auf Wikifunctions haben wir auch einen neuen Filter für Special:ListObjectsByType hinzugefügt, wodurch Funktionen danach gefiltert werden können, welche Art von Ergebnis sie zurückgeben ([[:phab:T301712|T301712]]). Schließlich haben wir ein Skript ausgeführt, um die veralteten Test-Ergebnisse zu entfernen, aber es scheint, dass nicht alles vollständig behoben ist ([[:phab:T422300|T422300]]). <div lang="en" dir="ltr" class="mw-content-ltr"> Two notes about forthcoming changes: we are planning to raise the version of the Python codebase we're using on the evaluator service, moving to approximately Python 3.14 equivalence, up from 3.13 ([[:phab:T426353|T426353]]). We're saying "approximately" as technically this is RustPython, for performance and security reasons. We don't think this change will break anything, but we wanted to alert you ahead of the changes in the next week or two. Secondly, we are going to drop the pre-defined Function Z831/Validate against schema, which has not been available since the re-write of the orchestrator service, and we believe is unused ([[:phab:T418886|T418886]]). </div> <span id="Fresh_Functions_weekly:_65_new_Functions"></span> === Wöchentliche neue Funktionen: 65 neue Funktionen === Diese Woche hatten wir 65 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! * {{Z|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach ihrem Erstellungszeitpunkt], ist verfügbar. [[Category:Status updates{{#translation:}}|2026-05-23]] 3la5lr1tj2xck1d6vrnsqegr55su0ba 278111 278109 2026-05-25T18:33:57Z TheRabbit22 2950 added 278111 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-05-15 | nextlabel = Nächstes Update | next = }} <span id="Annual_plan_2026-2027"></span> === Jahresplan 2026/2027 === Der Entwurf des [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027|Jahresplans 2026/2027 der Wikimedia Foundation]] wurde zur Diskussion veröffentlicht. Dieser enthält ein [[:meta:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs#Engage|Ziel für die Abstrakte Wikipedia]]: '''''Die Tragfähigkeit der Abstrakten Wikipedia als skalierbaren, menschenzentrierten Ansatz zur Erstellung mehrsprachiger enzyklopädischer Inhalte demonstrieren.''''' Kontext: Das Internet wird zunehmend von automatisch erzeugten Texten geprägt, die oft undurchsichtig und nicht überprüfbar sind. Gleichzeitig kann manuell erstelltes Wissen allein mehrsprachige Inhaltslücken nicht angemessen schließen. Lässt sich Wikipedias von Menschen getragenes Modell der Wissenserstellung über Sprachgrenzen hinweg skalieren, ohne dabei Vertrauen, Transparenz oder die Kontrolle durch die Community zu opfern? Indem sie einen einzelnen Beitrag über viele Sprachen hinweg wiederverwendbar macht, versucht die Abstrakte Wikipedia, genau diese Frage zu beantworten. Dieses Ziel wird zunächst in vier Schlüsselergebnisse unterteilt: '''Schlüsselergebnis: Bis Ende des ersten Quartals sicherstellen, dass die Performance beim Fragment-Rendering im Rahmen der Integration in die Wikipedia-Projekte ohne Regression gewahrt bleibt während die Einführung von der ersten Demonstration auf die ersten Ziel-Wikipedias ausgeweitet wird, damit das System für die Autoren reaktionsschnell und benutzerfreundlich bleibt, während diese ihre Änderungen entwerfen.''' Kontext: Vertiefung der Mehrsprachigkeitsfähigkeit der Abstrakten Wikipedia durch die Sicherstellung, dass die Ausweitung von Verfügbarkeit und Nutzung die Systemleistung nicht beeinträchtigt. Um zu gewährleisten, dass die Abstrakte Wikipedia als Plattform für die Nutzer tragfähig und für die Foundation nachhaltig ist, werden wir unsere prototypische Integration in die Wikipedias neu aufbauen. Dabei knüpfen wir an die im 4. Quartal des Geschäftsjahres 2026 geleistete Arbeit an und entwickeln eine Lösung, die unsere angestrebten 5 bis 10 zusätzlichen früh adoptierenden Wikipedias erfolgreich unterstützt und skaliert, und zwar auf eine Weise, die die Betriebskosten für Wikimedia hinsichtlich Serverzeit und damit Produktionslast bzw. Skalierungsaufwand gering hält. '''Schlüsselergebnis: Bis Ende des ersten Quartals die Anzahl der Sätze und Kernelemente in Artikeln der Abstrakten Wikipedia erhöhen, wobei mehr Artikel Nachbearbeitungen erhalten.''' Kontext: Dieses Schlüsselergebnis baut auf unserem aktuellen Schwerpunkt auf, die Kern-Community zu unterstützen, und zwar durch die Stärkung jener Bausteine, die reichhaltigere und umfangreichere Artikel ermöglichen. Es verlagert den Fokus von der bloßen Steigerung des Artikelvolumens hin zur Förderung einer substanziellen Artikelentwicklung, die den Qualitätsansprüchen der Community gerecht wird. Gleichzeitig vertieft es das Engagement der Autoren, bewahrt jedoch die Flexibilität, sich an die sich wandelnden Bedürfnisse der Community anzupassen. '''Schlüsselergebnis: Bis Ende des zweiten Quartals wird ein Proof-of-Concept-Artikel in der Abstrakten Wikipedia erstellt und in drei Wikipedias integriert.''' Kontext: Dieser Schlüsselergebnis-Bereich definiert Kennzahlen für das Inhaltswachstum und die Wartungsraten der verschiedenen relevanten Inhalte der Abstrakten Wikipedia sowie, darauf aufbauend, Kennzahlen, die anzeigen, dass die Communitys von Mitwirkenden in der Lage sein werden, Artikel der Abstrakten Wikipedia, Sprachfunktionen auf Wikifunctions, relevante Wikidata-Lexeme und/oder deren Integration in die Wikipedia in einem Tempo zu erstellen und zu pflegen, das die Schwelle für eine skalierbare inhaltliche Tragfähigkeit erreicht. Zudem entwickeln wir ein Verständnis für die Effekte zweiter Ordnung auf die Entwicklung der bestehenden Wikipedia-Sprach-Communitys. '''Schlüsselergebnis: Bis Ende des ersten Quartals haben 100 % der Nutzer der Pilotkohorte von Blazegraph-Endpunkten migriert.''' Kontext: Der Ersatz des Backends der Wikidata-Plattform wird bis Ende des Geschäftsjahres 2025/26 bereitstehen, um den Produktivbetrieb zu übernehmen. Das neue System wird Kapazitätsverbesserungen für Wikidata, den Wikidata Query Service (WDQS) sowie alle Systeme bieten, die mit einem dieser beiden Werkzeuge integriert sind. Wir beginnen unsere Migration mit einer kleinen Gruppe von Pilotnutzern, um die Migrationsaufwände und die Auswirkungen des neuen Backends auf die Nutzer zu evaluieren. Die Erkenntnisse, die wir im ersten Quartal gewinnen, werden dazu genutzt, den Anwendungsfall der Abstrakten Wikipedia im zweiten Quartal zu unterstützen. Bitte beachte, dass die Formulierung noch nicht endgültig ist, insbesondere, da wir um [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027#Abstract Wikipedia|Rückmeldungen und Diskussion]] bitten, um die Formulierung auf Grundlage der Beiträge der Community anzupassen. <span id="Wikipediapodden_Episode_#368_with_James_Forrester"></span> === Wikipediapodden Folge #368 mit James Forrester === In der neuesten Folge des Podcasts über Wikipedia, [https://wikipediapodden.se Wikipediapodden], interviewt [https://wikipediapodden.se/abstract-wikipedia-james-forrester-368/ Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [https://wikipediapodden.se/episode-154-abstract-wikipedia-and-wikifunctions/ #154]. <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === In dieser Woche haben wir Verbesserungen in der abstrakten Wikipedia und Wikifunctions vorgenommen. In der abstrakten Wikipedia werden im Bearbeitungsmodus und in der Versionsgeschichte der Artikeltitel sowie die QID angezeigt, was es einfacher machen sollte, zu verstehen, an welchem Artikel man gerade arbeitet ([[:phab:T424265|T424265]] & [[:phab:T424095|T424095]]). Zusätzlich dazu können Einzelnachweise, die von Funktionen erstellt wurden, nun auch Arbeitslinks zu Nicht-Wikimedia-Websites enthalten, damit externe Quellenangaben wie erwartet funktionieren ([[:phab:T423180|T423180]]). Auf Wikifunctions haben wir auch einen neuen Filter für Special:ListObjectsByType hinzugefügt, wodurch Funktionen danach gefiltert werden können, welche Art von Ergebnis sie zurückgeben ([[:phab:T301712|T301712]]). Schließlich haben wir ein Skript ausgeführt, um die veralteten Test-Ergebnisse zu entfernen, aber es scheint, dass nicht alles vollständig behoben ist ([[:phab:T422300|T422300]]). Zwei Hinweise zu bevorstehenden Änderungen: Wir planen, die Version der Python-Codebasis, die wir auf dem Evaluator-Dienst verwenden, von 3.13 auf ungefähr Python 3.14 anzuheben ([[:phab:T426353|T426353]]). Wir sagen „ungefähr“, da es sich aus Leistungs- und Sicherheitsgründen technisch gesehen um RustPython handelt. Wir gehen nicht davon aus, dass diese Änderung zu Problemen führen wird, möchten euch jedoch im Vorfeld der Änderungen in den nächsten ein bis zwei Wochen darauf hinweisen. Zweitens werden wir die vordefinierte Funktion Z831/gegen Schema prüfen entfernen, die seit der Neuprogrammierung des Orchestrator-Dienstes nicht mehr verfügbar ist und unserer Meinung nach nicht mehr genutzt wird ([[:phab:T418886|T418886]]). <span id="Fresh_Functions_weekly:_65_new_Functions"></span> === Wöchentliche neue Funktionen: 65 neue Funktionen === Diese Woche hatten wir 65 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! * {{Z|Z35072}} * {{Z|Z35073}} * {{Z|Z35085}} * {{Z|Z35087}} * {{Z|Z35090}} * {{Z|Z35094}} * {{Z|Z35126}} * {{Z|Z35133}} * {{Z|Z35139}} * {{Z|Z35151}} * {{Z|Z35154}} * {{Z|Z35158}} * {{Z|Z35161}} * {{Z|Z35167}} * {{Z|Z35171}} * {{Z|Z35176}} * {{Z|Z35188}} * {{Z|Z35192}} * {{Z|Z35196}} * {{Z|Z35219}} * {{Z|Z35221}} * {{Z|Z35222}} * {{Z|Z35223}} * {{Z|Z35224}} * {{Z|Z35241}} * {{Z|Z35256}} * {{Z|Z35261}} * {{Z|Z35269}} Eine [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest vollständige Liste aller Funktionen, sortiert nach ihrem Erstellungszeitpunkt], ist verfügbar. [[Category:Status updates{{#translation:}}|2026-05-23]] t1yvtd0ra4zepxn0g48g63xrbxbs8fd Translations:Wikifunctions:Google Sheets functions/9/fr 1198 84252 278055 2026-05-25T12:37:28Z Eihel 102 fr 278055 wikitext text/x-wiki Regroupe un tableau par colonnes en appliquant une fonction LAMBDA à chaque colonne. [$1 En savoir plus] 8z93qbn1pgkf8i0mnui5116ehu75lsh Translations:Wikifunctions:Google Sheets functions/10/fr 1198 84253 278057 2026-05-25T12:39:58Z Eihel 102 fr 278057 wikitext text/x-wiki Regroupe les lignes d'un tableau en appliquant une fonction LAMBDA à chaque ligne. [$1 En savoir plus] 4wqvx4ne1wo7bhnb0agd77djfwxil4v Translations:Wikifunctions:Google Sheets functions/11/fr 1198 84254 278059 2026-05-25T12:40:29Z Eihel 102 fr 278059 wikitext text/x-wiki Crée un nouveau tableau à partir des colonnes sélectionnées dans la plage existante. [$1 En savoir plus] 2ukg4g9w8b95fxi95gdm8lxpk1myrdt Translations:Wikifunctions:Status updates/2026-05-23/17/de 1198 84255 278069 2026-05-25T16:45:33Z Ameisenigel 44 Created page with "=== Wikipediapodden Folge #368 mit James Forrester ===" 278069 wikitext text/x-wiki === Wikipediapodden Folge #368 mit James Forrester === gn8epwh3ru9vgslzfjyh2i2jrervpqp Translations:Wikifunctions:Status updates/2026-05-23/18/de 1198 84256 278071 2026-05-25T16:47:06Z Ameisenigel 44 Created page with "In der neuesten Folge des Podcasts über Wikipedia, [$1 Wikipediapodden], interviewt [$2 Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [$3 #154]." 278071 wikitext text/x-wiki In der neuesten Folge des Podcasts über Wikipedia, [$1 Wikipediapodden], interviewt [$2 Jan Ainali] James Forrester. Sie diskutieren die Fortschritte der Abstrakten Wikipedia und von Wikifunctions seit der letzten Folge vor vier Jahren, die sich schwerpunktmäßig mit der Abstrakten Wikipedia befasste, [$3 #154]. inxaoap37mqkg13mfw7t8fp06pl012b Translations:Wikifunctions:Status updates/2026-05-23/19/de 1198 84257 278073 2026-05-25T16:47:09Z Ameisenigel 44 Created page with "=== Letzte Änderungen an der Software ===" 278073 wikitext text/x-wiki === Letzte Änderungen an der Software === owrlw2m6o36leoohdu60use5kie2fbo Translations:Template:Main page/News/32/de 1198 84258 278089 2026-05-25T18:19:01Z TheRabbit22 2950 added 278089 wikitext text/x-wiki $1: Jahresplan 2026/2027 4nfyddgoni5hpgwkdun0ykhjhyw2jmz Translations:Wikifunctions:Status updates/2026-05-23/25/de 1198 84259 278097 2026-05-25T18:21:16Z TheRabbit22 2950 added 278097 wikitext text/x-wiki Eine [$1 vollständige Liste aller Funktionen, sortiert nach ihrem Erstellungszeitpunkt], ist verfügbar. iqqd8xtxnaqavmvf4afdevp8w7p7bfc Translations:Wikifunctions:Status updates/2026-05-23/24/de 1198 84260 278102 2026-05-25T18:23:17Z TheRabbit22 2950 added 278102 wikitext text/x-wiki Diese Woche hatten wir 65 neue Funktionen. Hier ist eine unvollständige Liste von Funktionen mit Implementierungen und bestandenen Tests, um einen Eindruck davon zu bekommen, welche Funktionen erstellt wurden. Vielen Dank an alle für ihre Beiträge! 1w5614391lapq5mc7wpsg609g4lshqm Translations:Wikifunctions:Status updates/2026-05-23/23/de 1198 84261 278104 2026-05-25T18:23:35Z TheRabbit22 2950 added 278104 wikitext text/x-wiki === Wöchentliche neue Funktionen: 65 neue Funktionen === 49slcohkgtvirf1gg5f73ncgsb112on Translations:Wikifunctions:Status updates/2026-05-23/21/de 1198 84262 278106 2026-05-25T18:27:23Z TheRabbit22 2950 added 278106 wikitext text/x-wiki Auf Wikifunctions haben wir auch einen neuen Filter für Special:ListObjectsByType hinzugefügt, wodurch Funktionen danach gefiltert werden können, welche Art von Ergebnis sie zurückgeben ($1). Schließlich haben wir ein Skript ausgeführt, um die veralteten Test-Ergebnisse zu entfernen, aber es scheint, dass nicht alles vollständig behoben ist ($2). e00cq62dbduhvjlnxi3l56jjie6ysty Translations:Wikifunctions:Status updates/2026-05-23/20/de 1198 84263 278108 2026-05-25T18:30:31Z TheRabbit22 2950 added 278108 wikitext text/x-wiki In dieser Woche haben wir Verbesserungen in der abstrakten Wikipedia und Wikifunctions vorgenommen. In der abstrakten Wikipedia werden im Bearbeitungsmodus und in der Versionsgeschichte der Artikeltitel sowie die QID angezeigt, was es einfacher machen sollte, zu verstehen, an welchem Artikel man gerade arbeitet ($1 & $2). Zusätzlich dazu können Einzelnachweise, die von Funktionen erstellt wurden, nun auch Arbeitslinks zu Nicht-Wikimedia-Websites enthalten, damit externe Quellenangaben wie erwartet funktionieren ($3). 517eocgx0n471esj4scxfkmb2f67yba Translations:Wikifunctions:Status updates/2026-05-23/22/de 1198 84264 278110 2026-05-25T18:33:57Z TheRabbit22 2950 added 278110 wikitext text/x-wiki Zwei Hinweise zu bevorstehenden Änderungen: Wir planen, die Version der Python-Codebasis, die wir auf dem Evaluator-Dienst verwenden, von 3.13 auf ungefähr Python 3.14 anzuheben ($1). Wir sagen „ungefähr“, da es sich aus Leistungs- und Sicherheitsgründen technisch gesehen um RustPython handelt. Wir gehen nicht davon aus, dass diese Änderung zu Problemen führen wird, möchten euch jedoch im Vorfeld der Änderungen in den nächsten ein bis zwei Wochen darauf hinweisen. Zweitens werden wir die vordefinierte Funktion Z831/gegen Schema prüfen entfernen, die seit der Neuprogrammierung des Orchestrator-Dienstes nicht mehr verfügbar ist und unserer Meinung nach nicht mehr genutzt wird ($2). c4lbxg9e9exgxlfo3xripgdgf1iz67o User:Eihel/common.js 2 84265 278114 2026-05-25T19:02:20Z Eihel 102 + markAdmins.js 278114 javascript text/javascript //Marque les administrateurs/membres du personnel WF dans leur signature importScript( 'User:Ameisenigel/Gadget-markAdmins.js' ); cgcmn9m7oa6yprrk5sjrvggx5vlrrak Translations:Wikifunctions:Human languages/179/fr 1198 84266 278123 2026-05-25T19:46:50Z Eihel 102 fr 278123 wikitext text/x-wiki Le haoussa, l'igbo, le malayalam, le bengali et le dagbani sont des [[$1|langues ciblées]] pour l'ensemble de données lexicographiques de Wikidata, qui constitue un aspect important de [[$2|Wikipédia abstrait]]. 7wvad06sp793s5gy7afcb7lyx5u734k Translations:Wikifunctions:Human languages/121/fr 1198 84267 278125 2026-05-25T19:47:11Z Eihel 102 fr 278125 wikitext text/x-wiki == Pages liées == sunn4ihwnzu2bywod3pnucxzswpz6t7 Translations:Wikifunctions:Human languages/122/fr 1198 84268 278127 2026-05-25T19:47:49Z Eihel 102 fr 278127 wikitext text/x-wiki $1 — Liste des catégories pour les langues p4t5jfo975ggakl7oexo5vls565o9w3 Translations:Wikifunctions:Human languages/123/fr 1198 84269 278129 2026-05-25T19:48:22Z Eihel 102 fr 278129 wikitext text/x-wiki $1 — Liste des fonctions en langage naturel 3138qubevlil8o8u2t06h5goib6cb95 Translations:Wikifunctions:Human languages/124/fr 1198 84270 278131 2026-05-25T19:49:06Z Eihel 102 fr 278131 wikitext text/x-wiki $1 — Un tableau des fonctions NLG pour chaque langue prise en charge q409g1gbp7dn3bl40vzim7qu9s7aqwg Translations:Wikifunctions:Human languages/125/fr 1198 84271 278133 2026-05-25T19:49:51Z Eihel 102 fr 278133 wikitext text/x-wiki $1 — Liste des fonctions des nombres cardinaux de chaque langue 5rb0pwqq0d9m9uhpmdm37imxzfjwxjr Translations:Wikifunctions:Human languages/126/fr 1198 84272 278135 2026-05-25T19:50:47Z Eihel 102 fr 278135 wikitext text/x-wiki $1 — Liste de toutes les langues dans l'ordre des ZObject s0v6zcuccxzoupw7xbobhyafrxznsie Translations:Wikifunctions:Human languages/127/fr 1198 84273 278137 2026-05-25T19:51:31Z Eihel 102 fr 278137 wikitext text/x-wiki Sémitique s7akbzqz52kkjfavwsyhkkb4o9ezxe7 Translations:Wikifunctions:Human languages/128/fr 1198 84274 278142 2026-05-25T21:13:39Z Eihel 102 fr 278142 wikitext text/x-wiki Arabique 46grydtkrzbhkfn1vpp3s5u07yqrwcm Translations:Wikifunctions:Human languages/69/fr 1198 84275 278144 2026-05-25T23:58:31Z Eihel 102 fr 278144 wikitext text/x-wiki == Austroasiatique == rlj94e8tft09jkwjp8ganca8lrcis2b Translations:Wikifunctions:Human languages/129/fr 1198 84276 278146 2026-05-26T00:01:21Z Eihel 102 fr 278146 wikitext text/x-wiki Mundari, aucun code pour l'instant f0ilr66judoye72b17unkcskz599t2l Translations:Wikifunctions:Human languages/70/fr 1198 84277 278148 2026-05-26T00:05:18Z Eihel 102 fr 278148 wikitext text/x-wiki == Austronésien == 2dvrsy3hv5ftzdev6b8wqdw7ug8xjpo Translations:Wikifunctions:Human languages/130/fr 1198 84278 278150 2026-05-26T00:05:34Z Eihel 102 fr 278150 wikitext text/x-wiki Malais gj08n2vqhdyb23cwzvnzv7is9qu6gum Translations:Wikifunctions:Human languages/131/fr 1198 84279 278152 2026-05-26T00:09:18Z Eihel 102 fr 278152 wikitext text/x-wiki == Construite == giep63ql5qbkg8s9koe8kwjdu6i4m68 Translations:Wikifunctions:Human languages/132/fr 1198 84280 278154 2026-05-26T00:13:26Z Eihel 102 fr 278154 wikitext text/x-wiki == Dravidien == 15a2bv54xt8pc8y9t6u8grlmlk2whii Translations:Wikifunctions:Human languages/133/fr 1198 84281 278156 2026-05-26T01:06:49Z Eihel 102 fr 278156 wikitext text/x-wiki Sud o4eq7as0zcvajs36yrrxyvm9r5khres Wikifunctions:Administrators' noticeboard/Archive/2026/05 4 84282 278162 2026-05-26T03:08:14Z SpBot 978 archiving 1 section from [[Wikifunctions:Administrators' noticeboard]] (after section [[Wikifunctions:Administrators' noticeboard/Archive/2026/05#AutoWikiBrowser_request|AutoWikiBrowser_request]]) 278162 wikitext text/x-wiki {{Talkarchive}} == AutoWikiBrowser request == Can I be added to [[Wikifunctions:AutoWikiBrowser/CheckPageJSON]]? I have to complete a mass categorization task. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:27, 20 May 2026 (UTC) :I'm not a sysop, but can you clarify what the categorization task is? [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:29, 20 May 2026 (UTC) ::I need to add [[:Category:SignWriting]] to the talk pages of all my SignWriting functions that don't already have it. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 18:30, 20 May 2026 (UTC) :::Sounds good to me! [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 18:31, 20 May 2026 (UTC) :@[[User:JJPMaster|JJPMaster]] Done <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 02:41, 21 May 2026 (UTC) ::Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 04:11, 21 May 2026 (UTC) :<small>This section was archived on a request by: [[User:Ameisenigel|Ameisenigel]] ([[User talk:Ameisenigel|talk]]) 08:28, 24 May 2026 (UTC)</small> 3qp5rex49c4v0rhlks0zi3uou60b2at Z35641 0 84283 278164 2026-05-26T03:24:12Z YoshiRulz 10156 Create function 278164 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35641" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z35641K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" } ] } } ], "Z8K2": "Z33827", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35641" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season a month falls in (Northern Hemisphere)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a Western \"meteorological\" definition, where the seasons are roughly centred on solstices/equinoxes, but aligned to the start of a month; so June through August comprise Summer" } ] } } c90dw0wi0ua6k9pcvamtgo09uvm1yw4 278168 278164 2026-05-26T03:36:40Z YoshiRulz 10156 Added Z35642, Z35643 and Z35644 to the approved list of test cases 278168 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35641" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z35641K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" } ] } } ], "Z8K2": "Z33827", "Z8K3": [ "Z20", "Z35642", "Z35643", "Z35644" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35641" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season a month falls in (Northern Hemisphere)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a Western \"meteorological\" definition, where the seasons are roughly centred on solstices/equinoxes, but aligned to the start of a month; so June through August comprise Summer" } ] } } 874voq5ys64pfa2einadqamec4g8ssg 278170 278168 2026-05-26T04:00:34Z YoshiRulz 10156 Added Z35645 to the approved list of implementations 278170 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35641" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z35641K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" } ] } } ], "Z8K2": "Z33827", "Z8K3": [ "Z20", "Z35642", "Z35643", "Z35644" ], "Z8K4": [ "Z14", "Z35645" ], "Z8K5": "Z35641" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season a month falls in (Northern Hemisphere)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a Western \"meteorological\" definition, where the seasons are roughly centred on solstices/equinoxes, but aligned to the start of a month; so June through August comprise Summer" } ] } } 4bndzav6molsow03edst79uwhihnpew Z35642 0 84284 278165 2026-05-26T03:35:25Z YoshiRulz 10156 Create test 278165 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35642" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35641", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35641", "Z35641K1": "Z16102" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6894", "Z6894K2": { "Z1K1": "Z33827", "Z33827K1": { "Z1K1": "Z6091", "Z6091K1": "Q1311" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "February is Winter in the Northern Hemisphere" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 86i9qfwz7ux9gw0w1i358xnq6lmadsf Z35643 0 84285 278166 2026-05-26T03:35:54Z YoshiRulz 10156 Create test 278166 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35643" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35641", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35641", "Z35641K1": "Z16106" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6894", "Z6894K2": { "Z1K1": "Z33827", "Z33827K1": { "Z1K1": "Z6091", "Z6091K1": "Q1313" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "June is Summer in the Northern Hemisphere" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } cpp5ucdk42zn4lzc1ihaf6841356bu2 Z35644 0 84286 278167 2026-05-26T03:36:11Z YoshiRulz 10156 Create test 278167 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35644" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35641", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35641", "Z35641K1": "Z16110" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6894", "Z6894K2": { "Z1K1": "Z33827", "Z33827K1": { "Z1K1": "Z6091", "Z6091K1": "Q1314" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "October is Autumn in the Northern Hemisphere" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pk4k2k4sh93jbcxmmlly5ks7ok72maf Z35645 0 84287 278169 2026-05-26T04:00:01Z YoshiRulz 10156 Create implementation 278169 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35645" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35641", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26887", "Z26887K1": { "Z1K1": "Z7", "Z7K1": "Z13578", "Z13578K1": { "Z1K1": "Z7", "Z7K1": "Z13546", "Z13546K1": { "Z1K1": "Z7", "Z7K1": "Z13551", "Z13551K1": { "Z1K1": "Z7", "Z7K1": "Z16230", "Z16230K1": { "Z1K1": "Z18", "Z18K1": "Z35641K1" } }, "Z13551K2": { "Z1K1": "Z13518", "Z13518K1": "12" } }, "Z13546K2": { "Z1K1": "Z13518", "Z13518K1": "3" } } }, "Z26887K2": "Z33827" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season of Month (Northern Hemisphere), composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lxj58tqgtvpto3jv17ttukhuj8acaih Z35646 0 84288 278171 2026-05-26T04:08:51Z YoshiRulz 10156 Create function 278171 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35646" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z35646K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" } ] } } ], "Z8K2": "Z33827", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35646" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season a Month falls in (Southern Hemisphere)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a Western \"meteorological\" definition, where the seasons are roughly centred on solstices/equinoxes, but aligned to the start of a month; so December through February comprise Summer" } ] } } j4xgfbvc9en6795n00f3icpv7bxzubr 278176 278171 2026-05-26T04:15:32Z YoshiRulz 10156 Added Z35648, Z35649 and Z35650 to the approved list of test cases 278176 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35646" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z35646K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" } ] } } ], "Z8K2": "Z33827", "Z8K3": [ "Z20", "Z35648", "Z35649", "Z35650" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35646" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season a Month falls in (Southern Hemisphere)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a Western \"meteorological\" definition, where the seasons are roughly centred on solstices/equinoxes, but aligned to the start of a month; so December through February comprise Summer" } ] } } 9rm8kjwdqdlqwsfd3wcgs7selinro6m 278177 278176 2026-05-26T04:15:33Z YoshiRulz 10156 Added Z35647 to the approved list of implementations 278177 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35646" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z16098", "Z17K2": "Z35646K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "month" } ] } } ], "Z8K2": "Z33827", "Z8K3": [ "Z20", "Z35648", "Z35649", "Z35650" ], "Z8K4": [ "Z14", "Z35647" ], "Z8K5": "Z35646" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season a Month falls in (Southern Hemisphere)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "uses a Western \"meteorological\" definition, where the seasons are roughly centred on solstices/equinoxes, but aligned to the start of a month; so December through February comprise Summer" } ] } } oxogv9gwl4htpv0499zgpzsx2b2qnp8 Z35647 0 84289 278172 2026-05-26T04:12:58Z YoshiRulz 10156 Create implementation 278172 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35647" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35646", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z27043", "Z27043K1": { "Z1K1": "Z7", "Z7K1": "Z35641", "Z35641K1": { "Z1K1": "Z18", "Z18K1": "Z35646K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Season of Month (Southern Hemisphere), composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 47dvsryty7h7s4ra0ima5pszvnc2ko2 Z35648 0 84290 278173 2026-05-26T04:15:04Z YoshiRulz 10156 Create test 278173 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35648" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35646", "Z35646K1": "Z16104" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6894", "Z6894K2": { "Z1K1": "Z33827", "Z33827K1": { "Z1K1": "Z6091", "Z6091K1": "Q1314" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "April is Autumn in the Southern Hemisphere" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ggolw3g8jrr58kexq8098fmv2msa6w5 Z35649 0 84291 278174 2026-05-26T04:15:08Z YoshiRulz 10156 Create test 278174 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35649" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35646", "Z35646K1": "Z16108" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6894", "Z6894K2": { "Z1K1": "Z33827", "Z33827K1": { "Z1K1": "Z6091", "Z6091K1": "Q1311" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "August is Winter in the Southern Hemisphere" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oqfrik8i8k14mtal6j8hfli3657aamp Z35650 0 84292 278175 2026-05-26T04:15:12Z YoshiRulz 10156 Create test 278175 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35650" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35646", "Z35646K1": "Z16112" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z6894", "Z6894K2": { "Z1K1": "Z33827", "Z33827K1": { "Z1K1": "Z6091", "Z6091K1": "Q1313" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "December is Summer in the Southern Hemisphere" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q4209nh9mxqerfesxe7qqna3qhm3acj Z35651 0 84293 278179 2026-05-26T04:16:18Z YoshiRulz 10156 Create implementation 278179 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35651" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z16546", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z6894", "Z6894K1": { "Z1K1": "Z7", "Z7K1": "Z35646", "Z35646K1": { "Z1K1": "Z18", "Z18K1": "Z16546K1" } }, "Z6894K2": { "Z1K1": "Z33827", "Z33827K1": { "Z1K1": "Z6091", "Z6091K1": "Q1313" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is Month in Summer, via-Season composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hf5ooiniw9w22unypl3dyr8sscjtjpa Help:Type deconstruction table/Test case 12 84294 278180 2026-05-26T05:08:25Z YoshiRulz 10156 Create page 278180 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z20|Test case}} |- | rowspan="3" | &mdash; ! K1: {{Z|8}} | {{Z|21182}} |- ! K2: {{Z|7}} | {{Z|21180}} |- ! K3: {{Z|7}} | &mdash; |} i1l3kqyztwvv6bp56nz1qu8ts5uytfq Help:Type deconstruction table/Implementation 12 84295 278181 2026-05-26T05:15:34Z YoshiRulz 10156 Create page 278181 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z14|Implementation}} |- | rowspan="4" | &mdash; ! K1: {{Z|8}} | {{Z|21193}} |- ! K2: {{Z|1}} | &mdash; |- ! K3: {{Z|16}} | &mdash; |- ! K4: {{Z|8}} | &mdash; |} lcqghes7rfdi2j75pequy67o9yuw8w5 Help:Type deconstruction table/Code 12 84296 278182 2026-05-26T05:21:12Z YoshiRulz 10156 Create page 278182 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z16|Code}} |- | rowspan="3" | &mdash; ! K1: {{Z|61}} | &mdash; |- ! K2: {{Z|6}} | &mdash; |- ! K3: {{Z|40}} | &mdash; |} s9vsyvfpvpqjeddkl5zubmbwpfjyvn0 Help:Type deconstruction table/Persistent object 12 84297 278183 2026-05-26T05:24:32Z YoshiRulz 10156 Create page 278183 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z2|Persistent object}} |- | rowspan="5" | &mdash; ! K1: {{Z|6}} | &mdash; |- ! K2: {{Z|1}} | &mdash; |- ! K3: {{Z|12}} | &mdash; |- ! K4: {{Z|32}} | &mdash; |- ! K5: {{Z|12}} | &mdash; |} 2f3ncmlj4q4smtzedd9arfjbcf6dze9 Help:Type deconstruction table/Key 12 84298 278184 2026-05-26T05:27:34Z YoshiRulz 10156 Create page 278184 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z3|Key}} |- | rowspan="4" | &mdash; ! K1: {{Z|4}} | {{Z|23318}} |- ! K2: {{Z|6}} | {{Z|23320}} |- ! K3: {{Z|12}} | {{Z|23323}} |- ! K4: {{Z|40}} | {{Z|23327}} |} mt70xipqo8kjb9utpngr16ncfimyul5 Z35652 0 84299 278185 2026-05-26T05:57:49Z YoshiRulz 10156 Create function 278185 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35652" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z35652K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35652K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "index" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35652" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference for nth Key in Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kazgzmm0xsfdzqj2zujy9gqesyy1jfi 278188 278185 2026-05-26T06:00:10Z YoshiRulz 10156 Added Z35653 and Z35654 to the approved list of test cases 278188 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35652" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z35652K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35652K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "index" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z35653", "Z35654" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35652" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference for nth Key in Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } q6c35x8gcbg4xzxohmvb21ti8eelzje 278190 278188 2026-05-26T06:02:08Z YoshiRulz 10156 Added Z35655 to the approved list of implementations 278190 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35652" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z4", "Z17K2": "Z35652K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "type" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z35652K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "index" } ] } } ], "Z8K2": "Z39", "Z8K3": [ "Z20", "Z35653", "Z35654" ], "Z8K4": [ "Z14", "Z35655" ], "Z8K5": "Z35652" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference for nth Key in Type" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 1ldhhsoqihs5s0z0upurkejszwwwqo5 Z35653 0 84300 278186 2026-05-26T05:58:59Z YoshiRulz 10156 Create test 278186 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35653" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35652", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35652", "Z35652K1": "Z60", "Z35652K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z22499", "Z22499K2": { "Z1K1": "Z39", "Z39K1": "Z60K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(Z60, 1) -\u003E Z60K1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 52dx1nd7821328vmk4wapm1u8r9f78r Z35654 0 84301 278187 2026-05-26T05:59:37Z YoshiRulz 10156 Create test 278187 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35654" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35652", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35652", "Z35652K1": "Z6060", "Z35652K2": { "Z1K1": "Z13518", "Z13518K1": "3" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z22499", "Z22499K2": { "Z1K1": "Z39", "Z39K1": "Z6060K3" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(Z6060, 3) -\u003E Z6060K3" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8cxe6l4kolrzayx3tgt60brmngbvgzo Z35655 0 84302 278189 2026-05-26T06:01:57Z YoshiRulz 10156 Create implementation 278189 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35655" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35652", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z22549", "Z22549K1": { "Z1K1": "Z7", "Z7K1": "Z23320", "Z23320K1": { "Z1K1": "Z7", "Z7K1": "Z13397", "Z13397K1": { "Z1K1": "Z7", "Z7K1": "Z30833", "Z30833K1": { "Z1K1": "Z18", "Z18K1": "Z35652K1" } }, "Z13397K2": { "Z1K1": "Z18", "Z18K1": "Z35652K2" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Key reference for nth Key in Type, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6v5ayke7838hktsyha47xg5zsxgbklm Z35656 0 84303 278191 2026-05-26T06:03:47Z YoshiRulz 10156 Create function 278191 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35656" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z39", "Z17K2": "Z35656K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z99", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35656" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quoted Reference to Type from Key reference" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Type ZID from Key ID" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3cmgj3eze21tpwrgglywhsytpl0x10q 278193 278191 2026-05-26T06:05:55Z YoshiRulz 10156 Added Z35657 to the approved list of test cases 278193 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35656" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z39", "Z17K2": "Z35656K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z99", "Z8K3": [ "Z20", "Z35657" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35656" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quoted Reference to Type from Key reference" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Type ZID from Key ID" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2kjw36usnut7tdgwv88m0x6j8qqk1sk 278195 278193 2026-05-26T06:06:52Z YoshiRulz 10156 Added Z35658 to the approved list of implementations 278195 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35656" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z39", "Z17K2": "Z35656K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "key" } ] } } ], "Z8K2": "Z99", "Z8K3": [ "Z20", "Z35657" ], "Z8K4": [ "Z14", "Z35658" ], "Z8K5": "Z35656" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quoted Reference to Type from Key reference" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "Type ZID from Key ID" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2kmcdr5rhvi95ads1yzquvo2dkwuum0 Z35657 0 84304 278192 2026-05-26T06:05:43Z YoshiRulz 10156 Create test 278192 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35657" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35656", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z899", "Z899K1": { "Z1K1": "Z7", "Z7K1": "Z35656", "Z35656K1": { "Z1K1": "Z39", "Z39K1": "Z6060K3" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K2": "Z6060" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z6060K3 -\u003E Z99(Z6060)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qi7j8028vo4sh0gnr2sch5rhle1n6qz Z35658 0 84305 278194 2026-05-26T06:06:40Z YoshiRulz 10156 Create implementation 278194 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35658" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35656", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z29113", "Z29113K1": { "Z1K1": "Z7", "Z7K1": "Z11410", "Z11410K1": { "Z1K1": "Z7", "Z7K1": "Z23443", "Z23443K1": { "Z1K1": "Z18", "Z18K1": "Z35656K1" } }, "Z11410K2": "K" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quoted Reference from Key reference, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } k4xfybb2981d8npncx4p1gbc0hb8zkb Help:Type deconstruction table/Key reference 12 84306 278196 2026-05-26T06:07:17Z YoshiRulz 10156 Create page 278196 wikitext text/x-wiki {{Help:Type deconstruction table/preface|Z39|Key reference}} |- | {{Z|22549}} ! K1: {{Z|6}} | {{Z|23443}} |- | rowspan="2" | {{Z|35652}} ! rowspan="2" | K1 | {{Z|35656}} |- | {{Z|17359}} |} 65xq3ki26cf046hsjirr318kf9lor13 Z35659 0 84307 278208 2026-05-26T06:41:28Z 99of9 1622 278208 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35659" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27627", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27627", "Z27627K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z27627K2": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "6" } }, "Z27627K3": { "Z1K1": "Z6095", "Z6095K1": "L17254" }, "Z27627K4": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z27627K5": { "Z1K1": "Z6091", "Z6091K1": "Q16502" }, "Z27627K6": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Australia is the sixth largest country in the world." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] Australia is the sixth largest country in the" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fsn0vqibwibwmx3e6rwikgfaio6ja3h 278213 278208 2026-05-26T06:47:51Z 99of9 1622 278213 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35659" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27627", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27627", "Z27627K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z27627K2": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "6" } }, "Z27627K3": { "Z1K1": "Z6095", "Z6095K1": "L17254" }, "Z27627K4": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z27627K5": { "Z1K1": "Z6091", "Z6091K1": "Q16502" }, "Z27627K6": "Z1002" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Australia is the sixth-largest country in the world." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[en] Australia is the sixth-largest country in the" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rlheg0qcoegms0wxi9g6y3u51c19xmx Z35660 0 84308 278211 2026-05-26T06:47:03Z 99of9 1622 278211 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35660" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z29849", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z29849", "Z29849K1": { "Z1K1": "Z6091", "Z6091K1": "Q408" }, "Z29849K2": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "6" } }, "Z29849K3": { "Z1K1": "Z6095", "Z6095K1": "L17254" }, "Z29849K4": { "Z1K1": "Z6091", "Z6091K1": "Q6256" }, "Z29849K5": { "Z1K1": "Z6091", "Z6091K1": "Q16502" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Australia is the sixth-largest country in the world." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Australia is the sixth-largest country in the ..." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } sm4p6yife04bo8ktjjfrwvkqth1zuhj Help:Comparison function table/HTML fragment 12 84309 278215 2026-05-26T07:01:55Z YoshiRulz 10156 Create page 278215 wikitext text/x-wiki {{Help:Comparison function table/preface|Z89|HTML fragment}} |- ! {{nowrap|f<sub>1</sub> &ne; f<sub>2</sub>}}<br><small>[[d:Q110013332|Q110013332]]</small> | &mdash; |- ! {{nowrap|f<sub>1</sub> &SupersetEqual; f<sub>2</sub>}}<br><small>[[d:Q1332977|Q1332977]]</small> | {{Z|29572}} |- |- ! {{nowrap|f<sub>1</sub> {{=}} f<sub>2</sub>}}<br><small>[[d:Q842346|Q842346]]</small> | {{Z|877}} |- ! colspan="5" | |- ! {{nowrap|f &ne; &lt;empty&gt;}} | &mdash; |- ! {{nowrap|f {{=}} &lt;empty&gt;}} | &mdash; |- ! colspan="5" | |- ! {{nowrap|f<sub>1</sub> &#x2ACA; f<sub>2</sub>}} | {{Z|29576}} |- ! {{nowrap|f &SupersetEqual; s}} | {{Z|29045}} |} g4u2rr2tbvlqk077ext2fcawiy3kx43 Z35661 0 84310 278216 2026-05-26T07:02:38Z 99of9 1622 278216 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35661" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z30798", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z30798", "Z30798K1": { "Z1K1": "Z6091", "Z6091K1": "Q16502" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "in" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "\"in\" [the] world" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mzmf6a61kwbsixk0wf3f30rxtcmwaef Help:Comparison function table/String 12 84311 278221 2026-05-26T07:10:24Z YoshiRulz 10156 Create page 278221 wikitext text/x-wiki {{Help:Comparison function table/preface|Z89|HTML fragment}} |- ! {{nowrap|s<sub>1</sub> &ne; s<sub>2</sub>}}<br><small>[[d:Q110013332|Q110013332]]</small> | {{Z|10379}} ! rowspan="3" | | colspan="2" | |- ! {{nowrap|s<sub>1</sub> &SupersetEqual; s<sub>2</sub>}}<br><small>[[d:Q1332977|Q1332977]]</small> | {{Z|10070}} | colspan="2" | |- |- ! {{nowrap|s<sub>1</sub> {{=}} s<sub>2</sub>}}<br><small>[[d:Q842346|Q842346]]</small> | {{Z|866}} ! {{nowrap|s<sub>1</sub> &approx; s<sub>2</sub>}}<br><small>[[d:Q26161438|Q26161438]]</small> | {{Z|10539}} |- ! colspan="5" | |- ! {{nowrap|s &ne; &lt;empty&gt;}} | {{Z|24331}} ! rowspan="2" | | colspan="2" | |- ! {{nowrap|s {{=}} &lt;empty&gt;}} | {{Z|10008}} ! {{nowrap|s &approx; &lt;empty&gt;}} | {{Z|10083}} |} 3fskgq5d19u625p7m6d6i413xpm9h35 278222 278221 2026-05-26T07:10:38Z YoshiRulz 10156 Fix copy-paste error 278222 wikitext text/x-wiki {{Help:Comparison function table/preface|Z6|String}} |- ! {{nowrap|s<sub>1</sub> &ne; s<sub>2</sub>}}<br><small>[[d:Q110013332|Q110013332]]</small> | {{Z|10379}} ! rowspan="3" | | colspan="2" | |- ! {{nowrap|s<sub>1</sub> &SupersetEqual; s<sub>2</sub>}}<br><small>[[d:Q1332977|Q1332977]]</small> | {{Z|10070}} | colspan="2" | |- |- ! {{nowrap|s<sub>1</sub> {{=}} s<sub>2</sub>}}<br><small>[[d:Q842346|Q842346]]</small> | {{Z|866}} ! {{nowrap|s<sub>1</sub> &approx; s<sub>2</sub>}}<br><small>[[d:Q26161438|Q26161438]]</small> | {{Z|10539}} |- ! colspan="5" | |- ! {{nowrap|s &ne; &lt;empty&gt;}} | {{Z|24331}} ! rowspan="2" | | colspan="2" | |- ! {{nowrap|s {{=}} &lt;empty&gt;}} | {{Z|10008}} ! {{nowrap|s &approx; &lt;empty&gt;}} | {{Z|10083}} |} 3uzic328glhs14a5jm2zgqg85zhnpht Z35662 0 84312 278223 2026-05-26T07:11:50Z 99of9 1622 278223 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35662" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z29849", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1002", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22514", "Z22514K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z29849K1" }, "Z24766K2": "Z1002" }, "is the", { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z29852", "Z29852K1": { "Z1K1": "Z18", "Z18K1": "Z29849K3" }, "Z29852K2": { "Z1K1": "Z7", "Z7K1": "Z17144", "Z17144K1": { "Z1K1": "Z18", "Z18K1": "Z29849K2" } }, "Z29852K3": "Z1002" } }, { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z29849K4" }, "Z24766K2": "Z1002" }, { "Z1K1": "Z7", "Z7K1": "Z30798", "Z30798K1": { "Z1K1": "Z18", "Z18K1": "Z29849K5" } }, { "Z1K1": "Z7", "Z7K1": "Z14396", "Z14396K1": { "Z1K1": "Z7", "Z7K1": "Z33138", "Z33138K1": { "Z1K1": "Z18", "Z18K1": "Z29849K5" }, "Z33138K2": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z33138K3": { "Z1K1": "Z40", "Z40K1": "Z42" }, "Z33138K4": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z29849K5" }, "Z24766K2": "Z1002" } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English ordinal class location, compose" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lnsgiiv61wf1vzqu6nquzlkbzf9zbhq Help:Comparison function table/Gregorian year 12 84313 278228 2026-05-26T07:25:14Z YoshiRulz 10156 Create page 278228 wikitext text/x-wiki {{Help:Comparison function table/preface|Z20159|Gregorian year}} |- ! {{nowrap|y<sub>1</sub> &ne; y<sub>2</sub>}}<br><small>[[d:Q110013332|Q110013332]]</small> | &mdash; ! rowspan="4" | ! {{nowrap|y<sub>1</sub> &Longleftrightarrow; y<sub>2</sub>}}<br><small>[[d:Q7797295|Q7797295]]</small> | &mdash; |- ! {{nowrap|y<sub>1</sub> &lt; y<sub>2</sub>}}<br><small>[[d:Q52834024|Q52834024]]</small> | {{Z|28833}} ! {{nowrap|y<sub>1</sub> &gt; y<sub>2</sub>}}<br><small>[[d:Q47035128|Q47035128]]</small> | &mdash; |- ! {{nowrap|y<sub>1</sub> &le; y<sub>2</sub>}}<br><small>[[d:Q55935272|Q55935272]]</small> | &mdash; ! {{nowrap|y<sub>1</sub> &ge; y<sub>2</sub>}}<br><small>[[d:Q55935291|Q55935291]]</small> | &mdash; |- ! {{nowrap|y<sub>1</sub> {{=}} y<sub>2</sub>}}<br><small>[[d:Q842346|Q842346]]</small> | {{Z|20166}} ! {{nowrap|y<sub>1</sub> &approx; y<sub>2</sub>}}<br><small>[[d:Q26161438|Q26161438]]</small> | &mdash; |- ! colspan="5" | |- ! {{nowrap|y &le; 1 BCE}} | {{Z|28855}} ! rowspan="1" | ! {{nowrap|y &ge; 1 CE}} | {{Z|28875}} |} knj6kijv9u6z4opkduoy7szy9qfn1qs Help:Type conversion table/Byte 12 84314 278231 2026-05-26T08:29:14Z YoshiRulz 10156 Create page 278231 wikitext text/x-wiki {{Help:Type conversion table/preface|Z80|Byte}} |- | colspan="2" | ! {{Z|6}}<br><small>({{Q|81365}})</small> | ↦ | {{Z|22858}} |- | {{Z|22448}} | ⇥ ! {{Z|6}}<br><small>({{Q|Q3913}})</small> | ↦ | {{Z|22946}} |- | {{Z|15702}} | ⇥ ! {{Z|6}}<br><small>({{Q|Q82828}})</small> | ↦ | {{Z|22800}} |- | {{Z|14567}} | ⇥ ! {{Z|13518}} | ↦ | {{Z|22535}} |- | {{Z|22654}} | ⇥ ! <{{Z|40}}>[...] | ↦ | {{Z|22672}} |} kx56pv57csdz55n11w5ku5hl6ao7hck Z35663 0 84315 278232 2026-05-26T09:00:55Z YoshiRulz 10156 Create function 278232 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35663" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lower bound" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "upper bound" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z35663K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unit" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35663" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata quantity from components" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "you can pass void ([[Z24]]) for one or both bounds to omit them; pass Q199 as the unit for unitless quantities" } ] } } s0dk1fn3m7b5xtpxcv71jc7n3afa3gk 278236 278232 2026-05-26T09:06:35Z YoshiRulz 10156 Added Z35665 to the approved list of test cases 278236 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35663" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lower bound" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "upper bound" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z35663K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unit" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z35665" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35663" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata quantity from components" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "you can pass void ([[Z24]]) for one or both bounds to omit them; pass Q199 as the unit for unitless quantities" } ] } } q0zrt63zqpbpianjlim2mtbmoq8ay4g 278237 278236 2026-05-26T09:06:37Z YoshiRulz 10156 Added Z35664 to the approved list of implementations 278237 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35663" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "amount" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lower bound" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z19677", "Z17K2": "Z35663K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "upper bound" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z35663K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "unit" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z35665" ], "Z8K4": [ "Z14", "Z35664" ], "Z8K5": "Z35663" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata quantity from components" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "you can pass void ([[Z24]]) for one or both bounds to omit them; pass Q199 as the unit for unitless quantities" } ] } } cbkfzamigsy6vpdkhpsl7u056rmz4vx Z35664 0 84316 278233 2026-05-26T09:02:21Z YoshiRulz 10156 Create implementation 278233 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35664" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35663", "Z14K2": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z18", "Z18K1": "Z35663K1" }, "Z6010K2": { "Z1K1": "Z18", "Z18K1": "Z35663K2" }, "Z6010K3": { "Z1K1": "Z18", "Z18K1": "Z35663K3" }, "Z6010K4": { "Z1K1": "Z18", "Z18K1": "Z35663K4" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata quantity from components, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kbrgf2oye7pvo621r57fn6ssy678sqg Z35665 0 84317 278234 2026-05-26T09:05:12Z YoshiRulz 10156 Create test 278234 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35665" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35663", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35663", "Z35663K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "145" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10" } }, "Z35663K2": "Z24", "Z35663K3": "Z24", "Z35663K4": { "Z1K1": "Z6091", "Z6091K1": "Q41803" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z25286", "Z25286K2": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "145" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10" } }, "Z6010K2": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "145" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10" } }, "Z6010K3": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "145" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10" } }, "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q41803" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(145/10, Z24, Z24, Q41803) -\u003E 14.5 g" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 73ehcvhecakxhb5xl9umlcssebbjqqj 278235 278234 2026-05-26T09:06:20Z YoshiRulz 10156 Fix expected value 278235 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35665" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35663", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35663", "Z35663K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "145" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10" } }, "Z35663K2": "Z24", "Z35663K3": "Z24", "Z35663K4": { "Z1K1": "Z6091", "Z6091K1": "Q41803" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z25286", "Z25286K2": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "145" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10" } }, "Z6010K2": "Z24", "Z6010K3": "Z24", "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q41803" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(145/10, Z24, Z24, Q41803) -\u003E 14.5 g" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lgpxriwn0f5ukgbyfpxhjm7gtmkkx97 Z35666 0 84318 278239 2026-05-26T09:33:33Z YoshiRulz 10156 Create function 278239 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35666" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z35666K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quantity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35666K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "decimal places" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35666" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Wikidata quantity to fixed decimal places" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds to the nearest multiple of 10^-n, that is, requesting 2 places rounds to the nearest 0.01, while requesting -2 places rounds to the nearest 100" } ] } } envb85lwpkisvr423uv4yuu0csovwub 278241 278239 2026-05-26T09:35:48Z YoshiRulz 10156 Added Z35667 to the approved list of test cases 278241 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35666" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z35666K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quantity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35666K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "decimal places" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z35667" ], "Z8K4": [ "Z14" ], "Z8K5": "Z35666" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Wikidata quantity to fixed decimal places" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds to the nearest multiple of 10^-n, that is, requesting 2 places rounds to the nearest 0.01, while requesting -2 places rounds to the nearest 100" } ] } } 6m2azq8sip87pmztt3imgxjkiijiyht 278244 278241 2026-05-26T09:39:12Z YoshiRulz 10156 Added Z35668 to the approved list of implementations 278244 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35666" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z35666K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quantity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35666K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "decimal places" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z35667" ], "Z8K4": [ "Z14", "Z35668" ], "Z8K5": "Z35666" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Wikidata quantity to fixed decimal places" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds to the nearest multiple of 10^-n, that is, requesting 2 places rounds to the nearest 0.01, while requesting -2 places rounds to the nearest 100" } ] } } 030kicxcmje38m28f15v7h9endjqqjs 278247 278244 2026-05-26T09:57:24Z YoshiRulz 10156 Added Z35669 to the approved list of test cases 278247 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35666" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6010", "Z17K2": "Z35666K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quantity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z16683", "Z17K2": "Z35666K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "decimal places" } ] } } ], "Z8K2": "Z6010", "Z8K3": [ "Z20", "Z35667", "Z35669" ], "Z8K4": [ "Z14", "Z35668" ], "Z8K5": "Z35666" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round Wikidata quantity to fixed decimal places" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rounds to the nearest multiple of 10^-n, that is, requesting 2 places rounds to the nearest 0.01, while requesting -2 places rounds to the nearest 100" } ] } } 0tgs6vwuu50nu03svc0mzlifg9v01zo Z35667 0 84319 278240 2026-05-26T09:35:29Z YoshiRulz 10156 Create test 278240 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35667" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35666", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35666", "Z35666K1": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "145" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "10" } }, "Z6010K2": "Z24", "Z6010K3": "Z24", "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q41803" } }, "Z35666K2": { "Z1K1": "Z16683", "Z16683K1": "Z16661", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z25286", "Z25286K2": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "14" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": "Z24", "Z6010K3": "Z24", "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q41803" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(14.5 g, 0) -\u003E 14 g" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7bopv9layj11txben8pvvlsvw6rpj6v Z35668 0 84320 278242 2026-05-26T09:38:24Z YoshiRulz 10156 Create implementation 278242 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35668" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35666", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35663", "Z35663K1": { "Z1K1": "Z7", "Z7K1": "Z27719", "Z27719K1": { "Z1K1": "Z7", "Z7K1": "Z25294", "Z25294K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z27719K2": { "Z1K1": "Z18", "Z18K1": "Z35666K2" } }, "Z35663K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z26950", "Z26950K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z802K2": "Z24", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27719", "Z27719K1": { "Z1K1": "Z7", "Z7K1": "Z25297", "Z25297K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z27719K2": { "Z1K1": "Z18", "Z18K1": "Z35666K2" } } }, "Z35663K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z26946", "Z26946K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z802K2": "Z24", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27719", "Z27719K1": { "Z1K1": "Z7", "Z7K1": "Z25300", "Z25300K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z27719K2": { "Z1K1": "Z18", "Z18K1": "Z35666K2" } } }, "Z35663K4": { "Z1K1": "Z7", "Z7K1": "Z25303", "Z25303K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6p7dvb13t537sy50jpbehmxw7a93ey8 278243 278242 2026-05-26T09:38:53Z YoshiRulz 10156 Add en label 278243 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35668" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z35666", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z35663", "Z35663K1": { "Z1K1": "Z7", "Z7K1": "Z27719", "Z27719K1": { "Z1K1": "Z7", "Z7K1": "Z25294", "Z25294K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z27719K2": { "Z1K1": "Z18", "Z18K1": "Z35666K2" } }, "Z35663K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z26950", "Z26950K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z802K2": "Z24", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27719", "Z27719K1": { "Z1K1": "Z7", "Z7K1": "Z25297", "Z25297K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z27719K2": { "Z1K1": "Z18", "Z18K1": "Z35666K2" } } }, "Z35663K3": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z26946", "Z26946K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z802K2": "Z24", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27719", "Z27719K1": { "Z1K1": "Z7", "Z7K1": "Z25300", "Z25300K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } }, "Z27719K2": { "Z1K1": "Z18", "Z18K1": "Z35666K2" } } }, "Z35663K4": { "Z1K1": "Z7", "Z7K1": "Z25303", "Z25303K1": { "Z1K1": "Z18", "Z18K1": "Z35666K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "round WD quantity to fixed places, composition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0fc0vewimbvocvffx1yhs7vxgzzewn1 Z35669 0 84321 278246 2026-05-26T09:57:10Z YoshiRulz 10156 Create test 278246 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z35669" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z35666", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z35666", "Z35666K1": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "123456" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z6010K2": "Z24", "Z6010K3": "Z24", "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q2055118" } }, "Z35666K2": { "Z1K1": "Z16683", "Z16683K1": "Z16660", "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "6" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z25286", "Z25286K2": { "Z1K1": "Z6010", "Z6010K1": { "Z1K1": "Z19677", "Z19677K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z19677K2": { "Z1K1": "Z13518", "Z13518K1": "123456000000" }, "Z19677K3": { "Z1K1": "Z13518", "Z13518K1": "1000000" } }, "Z6010K2": "Z24", "Z6010K3": "Z24", "Z6010K4": { "Z1K1": "Z6091", "Z6091K1": "Q2055118" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "(123456 ppb, 6) -\u003E 123456 ppb" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "doesn't take units into account! you might expect these inputs to round to 123000 ppb = 123 ppm, but it returns the quantity ~unchanged" } ] } } 59nm3b02z1w6tuxyfpadlrdzq5m7q9x User:YoshiRulz/Type documentation/search table 2 84322 278253 2026-05-26T11:46:18Z YoshiRulz 10156 Create template 278253 wikitext text/x-wiki * [[Special:WhatLinksHere/{{{1|Z16683}}}]] (all links from all namespaces, misses any references from Implementations-by-code) * [[Special:Search/: "{{{1|Z16683}}}"|Search for <code>"{{{1|Z16683}}}"</code> in mainspace]] (includes references from Implementations-by-code) {| class="mw-collapsible not-mw-collapsed wikitable" ! colspan="3" | Function declarations |- ! rowspan="2" style="text-align: end;" | (&hellip;) ! rowspan="2" style="text-align: start;" | &rarr; {{{1|Z16683}}} | {{#tag:{{#ifeq:{{{1|Z16683}}}|Z1|s|span}}|[https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&return_type=Z1&orderby=oldest Special:ListObjectsByType/Z8/{{{1|Z16683}}}]|class=plainlinks}} |- | [[Special:Search/: "Z8K2 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|({{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&not;{{{1|Z16683}}}, &hellip;, {{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z17K1 {{{1|Z16683}}}" -"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z17K1 {{{1|Z16683}}}"}} {{nowrap|-"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, {{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; {{{1|Z16683}}} | [[Special:Search/: "Z8K2 {{{1|Z16683}}}" "Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 {{{1|Z16683}}}"}} {{nowrap|"Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! colspan="3" | |- ! style="text-align: end;" | (&hellip;) ! style="text-align: start;" | {{nowrap|&rarr; &lt;{{{1|Z16683}}}&gt;[&hellip;]}} | [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, &lt;{{{1|Z16683}}}&gt;[&hellip;], &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, &lt;{{{1|Z16683}}}&gt;[&hellip;], &hellip;)}} ! style="text-align: start;" | {{nowrap|&rarr; &lt;{{{1|Z16683}}}&gt;[&hellip;]}} | [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}" "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}} {{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! colspan="3" | More: {{Z|22849}} |} pnk8sg7ct74uvzlrczar3g44i72q89q 278254 278253 2026-05-26T11:47:04Z YoshiRulz 10156 Collapse by default 278254 wikitext text/x-wiki * [[Special:WhatLinksHere/{{{1|Z16683}}}]] (all links from all namespaces, misses any references from Implementations-by-code) * [[Special:Search/: "{{{1|Z16683}}}"|Search for <code>"{{{1|Z16683}}}"</code> in mainspace]] (includes references from Implementations-by-code) {| class="mw-collapsible mw-collapsed wikitable" ! colspan="3" | Function declarations |- ! rowspan="2" style="text-align: end;" | (&hellip;) ! rowspan="2" style="text-align: start;" | &rarr; {{{1|Z16683}}} | {{#tag:{{#ifeq:{{{1|Z16683}}}|Z1|s|span}}|[https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&return_type=Z1&orderby=oldest Special:ListObjectsByType/Z8/{{{1|Z16683}}}]|class=plainlinks}} |- | [[Special:Search/: "Z8K2 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|({{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&not;{{{1|Z16683}}}, &hellip;, {{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z17K1 {{{1|Z16683}}}" -"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z17K1 {{{1|Z16683}}}"}} {{nowrap|-"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, {{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; {{{1|Z16683}}} | [[Special:Search/: "Z8K2 {{{1|Z16683}}}" "Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 {{{1|Z16683}}}"}} {{nowrap|"Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! colspan="3" | |- ! style="text-align: end;" | (&hellip;) ! style="text-align: start;" | {{nowrap|&rarr; &lt;{{{1|Z16683}}}&gt;[&hellip;]}} | [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, &lt;{{{1|Z16683}}}&gt;[&hellip;], &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, &lt;{{{1|Z16683}}}&gt;[&hellip;], &hellip;)}} ! style="text-align: start;" | {{nowrap|&rarr; &lt;{{{1|Z16683}}}&gt;[&hellip;]}} | [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}" "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}} {{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! colspan="3" | More: {{Z|22849}} |} hz0kx51vidscoryolxj6bung3ldx0jp 278256 278254 2026-05-26T11:51:36Z YoshiRulz 10156 Add navbar 278256 wikitext text/x-wiki * [[Special:WhatLinksHere/{{{1|Z16683}}}]] (all links from all namespaces, misses any references from Implementations-by-code) * [[Special:Search/: "{{{1|Z16683}}}"|Search for <code>"{{{1|Z16683}}}"</code> in mainspace]] (includes references from Implementations-by-code) {| class="mw-collapsible mw-collapsed wikitable" ! colspan="3" | Function declarations |- ! rowspan="2" style="text-align: end;" | (&hellip;) ! rowspan="2" style="text-align: start;" | &rarr; {{{1|Z16683}}} | {{#tag:{{#ifeq:{{{1|Z16683}}}|Z1|s|span}}|[https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&return_type=Z1&orderby=oldest Special:ListObjectsByType/Z8/{{{1|Z16683}}}]|class=plainlinks}} |- | [[Special:Search/: "Z8K2 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|({{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&not;{{{1|Z16683}}}, &hellip;, {{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z17K1 {{{1|Z16683}}}" -"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z17K1 {{{1|Z16683}}}"}} {{nowrap|-"Z8K1 Z17 Z1K1 Z17 Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, {{{1|Z16683}}}, &hellip;)}} ! style="text-align: start;" | &rarr; {{{1|Z16683}}} | [[Special:Search/: "Z8K2 {{{1|Z16683}}}" "Z17K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 {{{1|Z16683}}}"}} {{nowrap|"Z17K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! colspan="3" | |- ! style="text-align: end;" | (&hellip;) ! style="text-align: start;" | {{nowrap|&rarr; &lt;{{{1|Z16683}}}&gt;[&hellip;]}} | [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, &lt;{{{1|Z16683}}}&gt;[&hellip;], &hellip;)}} ! style="text-align: start;" | &rarr; &hellip; | [[Special:Search/: "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! style="text-align: end;" | {{nowrap|(&hellip;, &lt;{{{1|Z16683}}}&gt;[&hellip;], &hellip;)}} ! style="text-align: start;" | {{nowrap|&rarr; &lt;{{{1|Z16683}}}&gt;[&hellip;]}} | [[Special:Search/: "Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}" "Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"|Search for <code>{{nowrap|"Z8K2 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}} {{nowrap|"Z17K1 Z1K1 Z7 Z7K1 Z881 Z881K1 {{{1|Z16683}}}"}}</code> in mainspace]] |- ! colspan="3" | More: {{Z|22849}}<!-- --><span style="float: inline-end;">{{mini navbar|User:YoshiRulz/Type documentation/search table}}</span> |} fnx803xtfecmc00vyzvwjyiksfslxec